0% ont trouvé ce document utile (0 vote)
234 vues4 pages

Commandes PowerShell: Gestion Système et Réseau

Commande powershell

Transféré par

nohagh04
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
234 vues4 pages

Commandes PowerShell: Gestion Système et Réseau

Commande powershell

Transféré par

nohagh04
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Commande PowerShell Description

Affiche la liste des processus en cours


Get-Process d'exécution.

Affiche la liste des services en cours


Get-Service d'exécution.

Get-EventLog Affiche les journaux d'événements système.

Affiche la liste des correctifs installés sur le


Get-HotFix système.

Affiche la liste des adaptateurs réseau.(cartes


Get-NetAdapter reseau)

Affiche les adresses IP configurées sur le


Get-NetIPAddress système.

Get-NetRoute Affiche les routes IP configurées sur le système.

Affiche les événements système du journal


Get-EventLog -LogName System "System".

Affiche les événements de sécurité du journal


Get-WinEvent -LogName Security "Security".

Affiche les informations sur un processus


Get-Process -Name "nom_processus" spécifique.

Stop-Process -Name "nom_processus" Arrête un processus spécifique.

Restart-Service -Name "nom_service" Redémarre un service spécifique.

Set-Service -Name "nom_service" -StartupType Configure un service pour démarrer


Automatic automatiquement.

Get-Service Where-Object {$_.Status -eq "Stopped"}

Définit la stratégie d'exécution pour permettre


Set-ExecutionPolicy RemoteSigned l'exécution de scripts téléchargés.

Get-ChildItem -Path "chemin_dossier" Affiche le contenu d'un dossier.

Get-ChildItem -Path "chemin_dossier" -Recurse Affiche récursivement le contenu d'un dossier.

New-Item -ItemType Directory -Path


"chemin_dossier" Crée un nouveau dossier.

Remove-Item -Path "chemin_fichier" Supprime un fichier spécifique.

Copy-Item -Path "chemin_fichier_source" -


Destination "chemin_fichier_destination" Copie un fichier.
Commande PowerShell Description

Move-Item -Path "chemin_fichier_source" -


Destination "chemin_fichier_destination" Déplace un fichier.

Rename-Item -Path "chemin_fichier_source" -


NewName "nouveau_nom" Renomme un fichier.

Get-Content -Path "chemin_fichier" Affiche le contenu d'un fichier.

Set-Content -Path "chemin_fichier" -Value


"nouveau_contenu" Modifie le contenu d'un fichier.

Get-ItemProperty -Path "chemin_fichier" Affiche les propriétés d'un fichier.

Affiche la liste des commandes disponibles


Get-Command -Module "nom_module" dans un module spécifique.

Get-Module Affiche la liste des modules importés.

Import-Module -Name "nom_module" Importe un module.

Remove-Module -Name "nom_module" Supprime un module importé.

Get-Date Affiche la date et l'heure actuelles.

Set-Date -Date "nouvelle_date" Modifie la date et l'heure du système.

Restart-Computer Redémarre l'ordinateur.

Shutdown-Computer Éteint

Restart-Computer Redémarre l'ordinateur.

Shutdown-Computer Éteint l'ordinateur.

Demande des informations d'identification à


Get-Credential l'utilisateur.

Start-Process -FilePath "chemin_programme" Lance une application ou un programme.

Stop-Service -Name "nom_service" Arrête un service spécifique.

Set-Service -Name "nom_service" -Status Running Démarre un service spécifique.

Get-NetFirewallRule Affiche les règles de pare-feu configurées.

New-NetFirewallRule -DisplayName "nom_règle" -


Direction Inbound -Action Allow -Protocol TCP - Crée une nouvelle règle de pare-feu entrante
LocalPort "port" pour un port TCP spécifique.

Remove-NetFirewallRule -DisplayName "nom_règle" Supprime une règle de pare-feu spécifique.

Get-NetTCPConnection Affiche les connexions TCP actives.


Commande PowerShell Description

Effectue un test de connexion à une adresse IP


Test-NetConnection -ComputerName "adresse_IP" spécifique.

Effectue un test de ping vers une adresse IP


Test-Connection -ComputerName "adresse_IP" spécifique.

Get-Disk Affiche les disques physiques du système.

Get-Partition Affiche les partitions de disque.

New-Partition -DiskNumber "numéro_disque" -Size Crée une nouvelle partition sur un disque
"taille" spécifique.

Format-Volume -DriveLetter "lettre_volume" - Formate un volume avec le système de fichiers


FileSystem NTFS NTFS.

Get-Volume Affiche les volumes de disque.

Calcule la somme de contrôle (hash) d'un


Get-FileHash -Path "chemin_fichier" fichier.

Get-ChildItem -Path "chemin_dossier" -Filter Recherche un fichier spécifique dans un


"nom_fichier" dossier.

Affiche les processus en cours d'exécution par


Get-Process -CPU -Descending utilisation CPU décroissante.

Affiche les informations d'un service spécifique


Get-Service -DisplayName "nom_service" en utilisant son nom d'affichage.

Affiche les erreurs d'application dans le journal


Get-EventLog -LogName Application -EntryType Error "Application".

Get-NetAdapter -Physical Affiche les adaptateurs réseau physiques.

Affiche les adresses IP configurées pour un


Get-NetIPAddress -InterfaceAlias "alias_adaptateur" adaptateur réseau spécifique.

Affiche les routes IP spécifiques pour un préfixe


Get-NetRoute -DestinationPrefix "préfixe_IP" donné.

Récupère des informations à partir des objets


WMI (Windows Management
Get-WmiObject -Class "nom_classe" Instrumentation).

Invoke-Command -ComputerName "adresse_IP" - Exécute une commande sur un ordinateur


ScriptBlock {commande} distant.

Affiche de l'aide sur les commandes


Get-Help PowerShell.

Vous aimerez peut-être aussi