Vous êtes sur la page 1sur 2

You

quel commande de base de powershell sur windows pour debutant


ChatGPT
ChatGPT
PowerShell est un puissant langage de script et interpréteur de commandes intégré dans
Windows, conçu pour l'administration du système et l'automatisation des tâches. Voici une
sélection de commandes de base de PowerShell que tout débutant devrait connaître pour
commencer :

Découverte et aide
 Get-Help : Affiche de l'aide sur les commandes PowerShell. Par exemple, Get-Help
Get-Process montre comment utiliser la commande Get-Process.
 Get-Command : Liste toutes les commandes disponibles dans PowerShell. Vous
pouvez aussi rechercher des commandes spécifiques, par exemple, Get-Command
*process* pour toutes les commandes liées aux processus.

Gestion des fichiers et répertoires


 Get-ChildItem : Liste les fichiers et dossiers dans le répertoire actuel. C'est
l'équivalent de ls ou dir dans d'autres shells.
 Set-Location : Change le répertoire actuel. Équivalent de cd dans d'autres shells.
Par exemple, Set-Location C:\Windows.
 New-Item : Crée un nouveau fichier ou dossier. Par exemple, New-Item -Path '.\
monFichier.txt' -ItemType File.
 Remove-Item : Supprime un fichier ou un dossier. Soyez prudent avec cette
commande.
 Copy-Item : Copie des fichiers et dossiers.
 Move-Item : Déplace ou renomme des fichiers et dossiers.

Gestion des processus


 Get-Process : Liste les processus en cours d'exécution. Vous pouvez spécifier un
processus spécifique avec, par exemple, Get-Process -Name notepad.
 Start-Process : Lance un processus, par exemple, une application. Start-
Process notepad.
 Stop-Process : Termine un processus. Vous pouvez l'identifier par son nom ou par
son ID.

Manipulation de texte
 Get-Content : Lit le contenu d'un fichier. Similaire à cat sous Unix/Linux.
 Set-Content : Écrit ou remplace le contenu dans un fichier. Attention, cela peut
effacer le contenu existant !
 Add-Content : Ajoute du contenu à la fin d'un fichier existant.
Travail avec des objets
 Select-Object : Sélectionne des propriétés spécifiques d'un objet. Utile pour filtrer
les informations.
 Where-Object : Filtre les objets basés sur leurs propriétés. Par exemple, filtrer les
processus par leur utilisation de la mémoire.

Gestion des politiques d'exécution


 Get-ExecutionPolicy : Affiche la politique d'exécution actuelle, qui détermine les
scripts PowerShell qui peuvent être exécutés sur le système.
 Set-ExecutionPolicy : Modifie la politique d'exécution (nécessite des droits
d'administrateur).

Réseau
 Test-Connection : Envoie des paquets ICMP echo à une cible et affiche les
résultats. C'est l'équivalent de ping dans d'autres systèmes.

Mise à jour et gestion des modules


 Get-Module -ListAvailable : Liste tous les modules PowerShell disponibles.
 Import-Module : Charge un module dans la session actuelle.
 Update-Help : Met à jour les fichiers d'aide pour les commandes PowerShell.

Ces commandes couvrent les bases de ce que vous pouvez faire avec PowerShell. Comme
avec tout langage de script ou système de commande, la pratique régulière et l'exploration des
commandes disponibles, ainsi que la lecture de la documentation, vous aideront à devenir plus
compétent et efficace dans son utilisation.

Vous aimerez peut-être aussi