Commandes de Base (CMD)
cd d:/zx7/
dir
cd [dossier]
cd ..
mkdir [nom]
del [fichier]
rd /s /q [dossier]
copy [src] [dest]
move [src] [dest]
ren [old] [new]
Commandes Système
ipconfig
ipconfig /flushdns
ping [adresse]
tasklist
taskkill /IM [nom.exe]
systeminfo
sfc /scannow
chkdsk
PowerShell (Plus Puissant)
powershell
Get-Process
Get-Service
Get-ChildItem
Copy-Item
Remove-Item
Test-Connection
Get-Content
Set-Location
Gestion des Utilisateurs
net user
net user [nom] *
net user [nom] /add
net localgroup
Réseau
netstat -an
tracert [adresse]
netsh wlan show profile
route print
Scripts et Automatisation
@echo off
pause
start [programme]
call [script]
Variables d'Environnement
set
echo %PATH%
setx [var] [valeur]
PowerShell Avancé
Gestion des processus
Stop-Process -Name "processus"
Get-Process | Where-Object {$_.CPU -gt 50}
Manipulation de fichiers
Get-ChildItem -Recurse -Filter "*.txt"
Get-Content log.txt | Select-String "erreur"
Gestion système
Get-EventLog -LogName System -Newest 10
Get-WmiObject Win32_LogicalDisk
Conseils d'utilisation
1. Utilisez la touche Tab pour l'autocomplétion
2. Utilisez les flèches haut/bas pour naviguer dans l'historique
3. Utilisez /? après une commande pour voir son aide (CMD)
4. Utilisez Get-Help pour l'aide PowerShell
Pour une utilisation avancée
• Créez des fichiers batch (.bat) pour automatiser des tâches
• Utilisez PowerShell ISE pour développer des scripts plus complexes
• Familiarisez-vous avec les variables d'environnement
• Apprenez à utiliser les redirections (>, >>, |)
Ressource officielle :
Documentation Microsoft PowerShell