Dans ce nouvel article, je vais vous mettre au fur et à mesure des commandes Powershell que mes collègues ou moi-même utilisons presque au quotidien. Cela permet par la suite de mettre en place des scripts afin d’automatiser certaines tâches redondantes. Pour des commandes spécifiques, je publierais d’autres articles avec quelques scripts.
Commandes | Description |
---|---|
Powershell | Permet de lancer powershell sur un fenêtre MS-DOS |
Get-Command | Elle retourne l’intégralité des commandes disponibles sur votre système |
Get-Help | Elle permet d’obtenir de l’aide |
Get-Member | Pour obtenir tous les membres d’une commande |
Get-Process | Récupère la liste des processus actifs de votre système |
Get-Service | Récupère des informations sur les services présents sur votre système |
Get-PSDrive | Liste la totalité des lecteurs de votre système |
Get-Content | Récupère le contenu d’un fichier |
Get-ChildItem | Liste le contenu d’un dossier |
Set-Location | Permet de se déplacer d’un dossier à un autre |
New-Item | Permet de créer un dossier ou un fichier |
New-Item -Name « NOUVEAU DOSSIER » -ItemType Directory | Créer un nouveau dossier |
New-Item -Name « fichier.txt » -ItemType File | Créer un nouveau fichier |
Remove-Item | Permet de supprimer un dossier ou un fichier |
Test-Connection | Commande qui remplace le PING sur CMD |
Hostname | Afficher le nom d’hôte |
Stop-computer | Éteindre votre système (poste ou serveur) |
$PSVersionTable | Permet de connaitre la version de PowerShell |
slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx | Ajout ou met à jour la clé produit Windows |
Clear-Host | Vider la fenêtre PowerShell |
Copy-Item -Path .\fichier.txt -Destination « C:\Users\NetworksIT\Documents\NOUVEAU DOSSIER » | Copie un fichier dans un autre dossier |
Move-Item -Path .\fichier.txt -Destination « C:\Users\ NetworksIT \Documents\NOUVEAU DOSSIER » | Déplace un fichier dans un autre dossier |
Rename-Item -Path C:\Users\NetworksIT\Documents\fichier.txt -NewName C:\Users\NetworksIT\Documents\fichier2.txt | Renomme un fichier |
New-SmbShare -Name « NOUVEAU DOSSIER » -Path » C:\Users\NetworksIT\Documents\NOUVEAU DOSSIER » -FullAccess « Tout le monde » | Partage le dossier NOUVEAU DOSSIER avec tout le monde |
>$variable = Read-Host « Entrez un valeur » >Entrez une valeur : Networks IT >$variable >Networks IT | Enregistrement d’une variable |
Rename-Computer –NewName AD – Force | Renommer le nom de votre système |
New-NetIPAddress -IPAddress « 192.168.133.20 » -PrefixLength « 24 » -InterfaceIndex (Get-NetAdapter).ifIndex -DefaultGateway « 192.168.133.2 » | Permet de configurer l’adressage IP pour votre système |
» Tout est important – le succès est dans les détails. »
Steve JOBS