Administration PowerShell sur VPS Windows
Commandes PowerShell essentielles pour gérer services, pare-feu, IIS et utilisateurs sur votre VPS Windows.
Prêt à lancer votre service ? Consultez les offres et commandez en ligne.
Voir les offres et commanderAdministration PowerShell sur VPS Windows
PowerShell est l'outil d'administration central pour un VPS Windows Anthony IT Solutions : services, pare-feu, IIS, utilisateurs et automatisation sur Windows Server.
Ce guide présente les cmdlets essentielles, l'exécution en administrateur, les modules IIS/WebAdministration et les bonnes pratiques depuis RDP ou WinRM distant.
Ce dont vous avez besoin
- VPS Windows Anthony IT Solutions.
- Accès RDP ou WinRM distant.
- PowerShell 5.1+ (Windows Server) ou PowerShell 7 (optionnel).
- Droits administrateur locaux.
- Module WebAdministration pour IIS.
Démarrer PowerShell en administrateur
-
Menu Démarrer
Clic droit Windows PowerShell → Exécuter en tant qu'administrateur.
-
ExecutionPolicy
Get-ExecutionPolicy, RemoteSigned recommandé :Set-ExecutionPolicy RemoteSigned. -
PowerShell 7
Installez pwsh depuis GitHub pour cross-platform et performances améliorées.
-
Profil
Éditez $PROFILE pour alias et fonctions personnalisées.
Gestion des services
'
Get-Service TermService, W3SVC, MSSQLSERVER | Format-Table Name, Status, StartType'
-
Lister
Get-Service | Where-Object Status -eq 'Running' -
Redémarrer IIS
Restart-Service W3SVCouiisreset -
RDP TermService
Restart-Service TermService -Force -
Démarrage auto
Set-Service -Name W3SVC -StartupType Automatic
Pare-feu et réseau
-
Règles
Get-NetFirewallRule | Where-Object DisplayName -like '*RDP*' -
Créer règle
New-NetFirewallRule -DisplayName 'HTTP' -Direction Inbound -Protocol TCP -LocalPort 80 -Action Allow -
IP config
Get-NetIPAddress -AddressFamily IPv4 -
Test port
Test-NetConnection -ComputerName localhost -Port 443
Get-Command *Web* pour lister les cmdlets IIS disponibles après import du module WebAdministration.Administration IIS
-
Import module
Import-Module WebAdministration -
Sites
Get-Website,Start-Website -Name 'MonSite' -
Pools
Get-IISAppPool,Restart-WebAppPool -Name 'MonPool' -
Bindings
Get-WebBinding -Name 'MonSite'
Compléments
-
Documentation
Consultez le wiki VPS Windows pour approfondir ce sujet.
Dépannage
- ExecutionPolicy Restricted,
Set-ExecutionPolicy RemoteSigned -Scope LocalMachineen admin. - Module WebAdministration introuvable, Installez le rôle IIS Management Scripts et Tools.
- Accès refusé, Relancez PowerShell en administrateur.
Questions fréquentes
PowerShell 5.1 vs 7 ?
5.1 natif Windows Server. pwsh 7 pour nouvelles fonctionnalités, les deux coexistent.
PowerShell ISE encore utile ?
Remplacé par VS Code avec extension PowerShell pour l'édition de scripts.
Automatiser via tâches planifiées ?
Oui, voir Planificateur de tâches.
WinRM pour administration distante ?
Oui, guide WinRM.
Guides liés
Découvrez aussi nos VPS Windows et l'ensemble des procédures sur le wiki Cloud Windows.