Vous êtes sur la page 1sur 8

 pconfig /flushdns && ipconfig /renew : Efface le cache DNS et renouvelle

l'adresse IP.
 netsh wlan show profiles && netsh wlan show profile
name="nom_du_réseau" key=clear : Affiche tous les profils Wi-Fi enregistrés et
affiche le mot de passe d'un réseau spécifique.
 systeminfo > system_info.txt : Exporte les informations système dans un fichier
texte.
 ping 8.8.8.8 -t : Effectue un ping continu vers l'adresse IP 8.8.8.8.
 tasklist | find "nom_processus" && taskkill /IM "nom_processus.exe" /F :
Recherche et termine un processus spécifique.
 dir /s /b /a:d > directories.txt : Exporte la liste de tous les répertoires dans un
fichier texte.
 ren ".txt" ".doc" : Renomme tous les fichiers avec l'extension .txt en .doc.
 xcopy "source" "destination" /E /I : Copie récursivement tous les fichiers et
répertoires d'une source vers une destination.
 net user "nom_utilisateur" "nouveau_mot_de_passe" : Modifie le mot de
passe d'un utilisateur spécifié.
 wmic product get name, version > software_list.txt : Exporte la liste des
logiciels installés dans un fichier texte.
 attrib +h +s "fichier_dossier" : Définit les attributs "caché" et "système" sur un
fichier ou un dossier.
 sfc /scannow : Vérifie et répare les fichiers système corrompus.
 reg query "HKEY_LOCAL_MACHINE\Software" > software_keys.txt : Exporte
les clés de registre sous la branche "Software" dans un fichier texte.
 shutdown /r /t 0 : Redémarre l'ordinateur immédiatement.
 net view > computers.txt : Exporte la liste des ordinateurs du réseau dans un
fichier texte.
 **for /R "répertoire" %f in (.jpg, .png) do copy "%f" "nouveau_répertoire" : Copie
tous les fichiers JPG et PNG d'un répertoire et de ses sous-répertoires vers un
nouveau répertoire.
 for /F "tokens=1,2 delims=," %a in (fichier.csv) do net user %a %b /ADD :
Crée des utilisateurs à partir d'un fichier CSV contenant les noms d'utilisateur et les
mots de passe.
 cipher /e /s:"répertoire" : Active le chiffrement des fichiers dans un répertoire et
ses sous-répertoires.
 findstr /i "mot_clé" fichier.txt : Recherche un mot-clé dans un fichier texte, en
ignorant la casse.
 wmic bios get serialnumber : Affiche le numéro de série du BIOS de l'ordinateur.
 **tasklist /svc >

1. tree /f > structure.txt : Exporte la structure arborescente des fichiers et


dossiers dans un fichier texte.
2. netstat -ano > connections.txt : Affiche les connexions réseau actives avec
les identifiants de processus.
3. forfiles /p "répertoire" /s /m "*.txt" /c "cmd /c echo @path" : Affiche les
chemins complets de tous les fichiers .txt dans un répertoire et ses sous-
répertoires.
4. compact /c /s /a /i /f /q : Comprime tous les fichiers et dossiers du lecteur
courant.
5. takeown /f "fichier_dossier" /r /d y : Prend la propriété d'un fichier ou
dossier, y compris ses sous-dossiers et fichiers.
6. wmic process where "name='nom_processus.exe'" get CommandLine :
Affiche la ligne de commande utilisée pour exécuter un processus spécifique.
7. reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Policies\System" /v "DisableTaskMgr" /t REG_DWORD /d
1 /f : Désactive le gestionnaire des tâches pour l'utilisateur actuel.
8. shutdown /s /t 0 : Éteint l'ordinateur immédiatement.
9. attrib -h -s "fichier_dossier" : Supprime les attributs "caché" et "système"
d'un fichier ou dossier.
10. schtasks /create /sc once /st "heure" /tn "nom_tâche" /tr "commande" :
Crée une tâche planifiée qui s'exécute une fois à une heure spécifiée.
11. reg delete "HKEY_CURRENT_USER\Software\NomClé" /f : Supprime une
clé de registre pour l'utilisateur actuel.
12. netsh wlan connect ssid="nom_réseau" name="profil" : Connecte
l'ordinateur à un réseau Wi-Fi spécifié.
13. icacls "fichier_dossier" /grant "utilisateur":(F) : Accorde les permissions
de contrôle total (Full Control) à un utilisateur sur un fichier ou dossier.
14. wevtutil qe "nom_journal" /f:text > journal.txt : Exporte les événements
d'un journal Windows Event Viewer dans un fichier texte.
15. powercfg /hibernate off : Désactive le mode hibernation de l'ordinateur.
16. net user "nom_utilisateur" /delete : Supprime un compte utilisateur spécifié.
17. bcdedit /set {default} safeboot minimal : Démarre l'ordinateur en mode
sans échec au prochain redémarrage.
18. tasklist /v /fi "status eq running" : Affiche une liste détaillée des processus
en cours d'exécution.
19. reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\Uninstall" /s > uninstall.txt : Exporte la liste des
programmes installés dans un fichier texte.
20. **fsutil volume diskfree "chemin_lecteur
21. icacls "dossier" /inheritance:e /t : Active l'héritage des autorisations pour un
dossier et ses sous-dossiers.
22. net user "nom_utilisateur" /active:yes : Active un compte utilisateur
spécifié.
23. wmic logicaldisk get caption, freespace, size : Affiche les informations sur
les lecteurs logiques.
24. schtasks /query /fo list > taches.txt : Exporte la liste des tâches planifiées
dans un fichier texte.
25. shutdown /a : Annule la commande d'arrêt ou de redémarrage en cours.
26. net share : Affiche la liste des partages de fichiers et d'imprimantes du
système.
27. reg import "fichier.reg" : Importe les données d'un fichier .reg dans le
registre.
28. msiexec /i "chemin_fichier.msi" : Installe un programme à partir d'un fichier
MSI.
29. taskkill /im "nom_processus.exe" /f : Termine un processus spécifié de
force.
30. net use * /delete /y : Supprime toutes les connexions de lecteurs réseau
existantes.
31. fsutil volume dismount "lettre_lecteur" : Démonte un lecteur de stockage
spécifié.
32. for /R "répertoire" %%f in (*.txt) do copy "%%f" "destination" : Copie tous
les fichiers texte d'un répertoire et de ses sous-répertoires vers une
destination.
33. reg export "HKEY_LOCAL_MACHINE\Software\NomClé" "fichier.reg" :
Exporte une clé de registre dans un fichier .reg.
34. powercfg /list : Affiche la liste des plans d'alimentation disponibles.
35. netsh interface show interface : Affiche la liste des interfaces réseau.
36. takeown /f "fichier_dossier" /r /a : Prend la propriété d'un fichier ou d'un
dossier, y compris ses sous-dossiers et fichiers, en tant qu'administrateur.
37. bcdedit /enum all > bcd.txt : Exporte les informations de configuration de
démarrage dans un fichier texte.
38. wmic process where "name='nom_processus.exe'" call terminate :
Termine un processus spécifié en utilisant WMI.
39. reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Explorer\Advanced" /v "HideFileExt" /t REG_DWORD /d 0
/f : Affiche les extensions de fichier dans l'explorateur de fichiers.
40. schtasks /run /tn "nom_tâche" : Exécute une tâche planifiée spécifique.
41. netsh advfirewall show allprofiles : Affiche la configuration du pare-feu
Windows pour tous les profils.
42. wmic logicaldisk get deviceid, volumename : Affiche les informations sur
les lecteurs logiques avec leur lettre et leur nom de volume.
43. sfc /scanfile="chemin_fichier" : Vérifie l'intégrité d'un fichier système
spécifique.
44. reg delete "HKEY_LOCAL_MACHINE\Software\NomClé" /v
"nom_valeur" /f : Supprime une valeur de registre spécifique.
45. fsutil fsinfo drives : Affiche la liste des lecteurs disponibles sur le système.
46. tasklist /m "nom_dll" : Affiche les processus qui chargent une DLL
spécifique.
47. net user "nom_utilisateur" /expires:never : Définit la date d'expiration d'un
compte utilisateur à "jamais".
48. wmic product where "name='nom_logiciel'" uninstall : Désinstalle un
logiciel spécifié à l'aide de WMI.
49. shutdown /l : Déconnecte l'utilisateur actuel.
50. netsh wlan show drivers : Affiche les informations sur les pilotes Wi-Fi.
51. icacls "fichier_dossier" /remove:g "nom_utilisateur" : Supprime les
autorisations d'un utilisateur spécifié sur un fichier ou dossier.
52. schtasks /delete /tn "nom_tâche" /f : Supprime une tâche planifiée
spécifiée.
53. net accounts /maxpwage:90 : Définit la durée maximale de validité d'un mot
de passe à 90 jours.
54. reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Explorer\User Shell Folders" /v Desktop : Affiche
l'emplacement actuel du bureau.
55. wmic process call create "chemin_programme.exe" : Lance un
programme spécifié à l'aide de WMI.
56. fsutil fsinfo ntfsinfo "lettre_lecteur" : Affiche les informations spécifiques à
NTFS d'un lecteur.
57. net view /all : Affiche toutes les ressources partagées disponibles sur le
réseau.
58. taskkill /f /fi "status eq not responding" : Termine les processus qui ne
répondent pas.
59. wmic os get Caption, Version, OSArchitecture : Affiche les informations sur
le système d'exploitation.
60. reg load HKU\TempHive "chemin_fichier_hive" : Charge un fichier hive de
registre dans une clé temporaire.
61. schtasks /change /tn "nom_tâche" /disable : Désactive une tâche planifiée
spécifiée.
62. wmic nicconfig where "IPEnabled=True" get
IPAddress,DefaultIPGateway : Affiche les adresses IP et la passerelle par
défaut pour toutes les interfaces réseau activées.
63. tasklist /fi "username eq nom_utilisateur" : Affiche les processus en cours
d'exécution pour un utilisateur spécifié.
64. net stop "nom_service" : Arrête un service spécifié.
65. wmic useraccount where "name='nom_utilisateur'" set
PasswordExpires=False : Désactive l'expiration du mot de passe pour un
utilisateur spécifié.
66. reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\
CurrentVersion\Winlogon" /v AutoAdminLogon : Vérifie si l'ouverture de
session automatique est activée.
67. wmic process get Name, ProcessId, WorkingSetSize : Affiche les noms,
les identifiants de processus et les tailles de jeu de travail des processus en
cours d'exécution.
68. net use "lecteur" "chemin_partage" /user:"nom_utilisateur"
"mot_de_passe" : Montre un lecteur réseau en utilisant des informations
d'identification spécifiées.
69. schtasks /create /sc weekly /d MON /tn "nom_tâche" /tr "commande" :
Crée une tâche planifiée qui s'exécute toutes les semaines le lundi.
70. wmic logicaldisk where "DriveType=3" get DeviceID, FileSystem : Affiche
les lecteurs avec leur lettre et leur système de fichiers pour les lecteurs
amovibles.
71. net share "nom_partage"="chemin_dossier"
/GRANT:"nom_utilisateur",FULL : Crée un partage de dossier et accorde
des autorisations complètes à un utilisateur spécifié.
72. shutdown /h : Met l'ordinateur en mode veille prolongée.
73. reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Policies\System" /v "DisableRegistryTools" /t
REG_DWORD /d 1 /f : Désactive les outils d'édition du registre pour
l'utilisateur actuel.
74. schtasks /run /i /tn "nom_tâche" : Exécute une tâche planifiée en mode
interactif.
75. wmic product where "name like 'nom_logiciel%'" call uninstall :
Désinstalle un logiciel dont le nom commence par une chaîne spécifiée à
l'aide de WMI.
76. net session > sessions.txt : Exporte la liste des sessions actives dans un
fichier texte.
77. wmic bios get Manufacturer, SerialNumber : Affiche le fabricant et le
numéro de série du BIOS de l'ordinateur.
78. net share "nom_partage" /delete : Supprime un partage de dossier spécifié.
79. reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v Wallpaper /t
REG_SZ /d "chemin_fond_ecran.jpg" /f : Définit
80. wmic product get Name, Version, Vendor : Affiche la liste des programmes
installés avec leur nom, version et fournisseur.
81. netsh wlan show profiles : Affiche la liste des profils Wi-Fi enregistrés sur
l'ordinateur.
82. schtasks /query /fo csv > taches.csv : Exporte la liste des tâches planifiées
dans un fichier CSV.
83. wmic process where "CommandLine like '%mot_clé%'" get Name,
ProcessId : Affiche les processus qui contiennent un mot-clé spécifié dans
leur ligne de commande.
84. reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\
CurrentVersion\ProfileList" /s > profiles.txt : Exporte les informations sur
les profils utilisateurs dans un fichier texte.
85. taskkill /pid "id_processus" /f : Termine un processus spécifié par son ID.
86. net use "lecteur" /delete : Supprime une connexion de lecteur réseau
spécifiée.
87. wmic os get LastBootUpTime : Affiche la date et l'heure du dernier
démarrage du système.
88. schtasks /create /sc monthly /d 15 /tn "nom_tâche" /tr "commande" :
Crée une tâche planifiée qui s'exécute tous les mois le 15.
89. wmic logicaldisk where "Size > 1073741824" get DeviceID, Size : Affiche
les lecteurs dont la taille est supérieure à 1 Go.
90. reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\
CurrentVersion\Winlogon" /v DefaultUserName : Affiche le nom d'utilisateur
par défaut pour l'ouverture de session automatique.
91. wmic process where "name='nom_processus.exe'" get ExecutablePath :
Affiche le chemin d'accès exécutable d'un processus spécifié.
92. schtasks /end /tn "nom_tâche" : Met fin à une tâche planifiée spécifiée.
93. net user "nom_utilisateur" /passwordchg:yes : Oblige un utilisateur à
changer de mot de passe lors de la prochaine ouverture de session.
94. wmic startup get Caption, Command : Affiche les programmes qui sont
configurés pour s'exécuter au démarrage du système.
95. tasklist /svc : Affiche les services associés à chaque processus en cours
d'exécution.
96. reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t
REG_DWORD /d 1 /f : Affiche les fichiers et dossiers cachés dans
l'explorateur de fichiers, y compris les fichiers système cachés.
97. wmic share get Name, Path : Affiche la liste des partages de fichiers
disponibles sur l'ordinateur.
98. schtasks /query /fo list /v > taches.txt : Exporte les informations détaillées
des tâches planifiées dans un fichier texte.
99. wmic product where "Vendor='Nom_Fournisseur'" call uninstall : D
100. net localgroup "nom_groupe" "nom_utilisateur" /add : Ajoute un
utilisateur à un groupe local spécifié.
101. wmic process where "ExecutablePath like '%chemin_repertoire%'"
get Name, ProcessId : Affiche les processus dont le chemin d'accès contient
un répertoire spécifié.
102. schtasks /run /tn "nom_tâche" : Exécute une tâche planifiée
spécifiée.
103. net share "nom_partage" /users : Affiche les utilisateurs connectés à
un partage de fichiers spécifié.
104. wmic logicaldisk get Size /format:value : Affiche les tailles des
lecteurs logiques au format lisible par les scripts.
105. taskkill /s "nom_ordinateur" /u "nom_utilisateur" /p
"mot_de_passe" /im "nom_processus.exe" /f : Termine un processus sur
un ordinateur distant en spécifiant les informations d'identification.
106. net user "nom_utilisateur" /expires:dd/mm/aaaa : Définit la date
d'expiration d'un compte utilisateur spécifié.
107. wmic product where "name like 'nom_logiciel%'" get Name,
Version, InstallDate : Affiche le nom, la version et la date d'installation des
logiciels dont le nom commence par une chaîne spécifiée.
108. schtasks /create /sc once /st "hh:mm" /tn "nom_tâche" /tr
"commande" : Crée une tâche planifiée qui s'exécute une seule fois à une
heure spécifiée.
109. wmic os get CSName, Caption, Version : Affiche le nom de
l'ordinateur, le nom du système d'exploitation et la version du système
d'exploitation.
110. netsh wlan show networks mode=bssid : Affiche les réseaux Wi-Fi
disponibles avec les informations des points d'accès.
111. wmic process where "CommandLine like '%mot_clé%'" delete :
Supprime les processus qui contiennent un mot-clé spécifié dans leur ligne de
commande.
112. schtasks /query /fo csv > taches.csv : Exporte la liste des tâches
planifiées dans un fichier CSV.
113. net use "lecteur" /delete /y : Supprime une connexion de lecteur
réseau spécifiée sans confirmation.
114. wmic printer get Name, PortName, Default : Affiche les imprimantes
installées avec leur nom, leur port et leur statut par défaut.
115. tasklist /svc /fi "status eq running" : Affiche les services en cours
d'exécution.
116. net user "nom_utilisateur" /passwordreq:yes : Exige que l'utilisateur
change de mot de passe lors de la prochaine ouverture de session.
117. wmic bios get Manufacturer, Version, ReleaseDate : Affiche les
informations du BIOS, notamment le fabricant, la version et la date de sortie.
118. schtasks /change /tn "nom_tâche" /tr "nouvelle_commande" :
Modifie la commande associée à une tâche planifiée spécifiée.
119. net localgroup "nom_groupe" : Affiche les membres d'un groupe
local spécifié.
120. wmic process where "Name='nom_processus.exe'" call terminate :
Termine un processus spécifié.
121. schtasks /query /fo list /v > taches.txt : Exporte les informations
détaillées des tâches planifiées dans un fichier texte.
122. net session /list : Affiche la liste des sessions actives sur l'ordinateur.
123. wmic logicaldisk where "Size > 1073741824" get DeviceID, Size
/format:list : Affiche les lecteurs dont la taille est supérieure à 1 Go au format
lisible par les scripts.
124. taskkill /pid "id_processus" /t /f : Termine un processus spécifié et
tous ses processus enfants.
125. net user "nom_utilisateur" /expires:never : Définit la date
d'expiration d'un compte utilisateur à "jamais".
126. wmic product where "name like 'nom_logiciel%'" get Name,
Version, InstallLocation : Affiche le nom, la version et l'emplacement
d'installation des logiciels dont le nom commence par une chaîne spécifiée.
127. schtasks /create /sc daily /tn "nom_tâche" /tr "commande" : Crée
une tâche planifiée qui s'exécute tous les jours.
128. wmic os get LastBootUpTime /format:list : Affiche la date et l'heure
du dernier démarrage du système au format lisible par les scripts.
129. netsh wlan show interfaces : Affiche les informations sur les
interfaces Wi-Fi disponibles sur l'ordinateur.
130. wmic process where "Name='nom_processus.exe'" delete :
Supprime un processus spécifié.
131. schtasks /run /tn "nom_tâche" /i : Exécute une tâche planifiée en
mode interactif.
132. net use * \serveur\nom_partage /user:"nom_utilisateur"
"mot_de_passe" : Montre un lecteur réseau en utilisant des informations
d'identification spécifiées.
133. wmic printer where "Default=True" get Name, PortName : Affiche
l'imprimante par défaut avec son nom et son port.
134. tasklist /v /fi "status eq running" : Affiche les processus en cours
d'exécution avec des informations détaillées.
135. net user "nom_utilisateur" /passwordchg:no : Empêche un
utilisateur de changer de mot de passe lors de la prochaine ouverture de
session.
136. wmic bios get SMBIOSBIOSVersion : Affiche la version du BIOS en
utilisant le standard SMBIOS.
137. schtasks /change /tn "nom_tâche" /disable : Désactive une tâche
planifiée spécifiée.
138. netsh wlan show networks mode=bssid : Affiche les réseaux Wi-Fi
disponibles avec les informations des points d'accès en incluant les BSSIDs.
139. net localgroup "nom_groupe" "nom_utilisateur" /delete : Supprime
un utilisateur d'un groupe local spécifié.
140. wmic process get Name, ProcessId, CommandLine : Affiche tous les
processus en cours d'exécution avec leur nom, ID de processus et ligne de
commande associée.
141. schtasks /end /tn "nom_tâche" /f : Met fin à une tâche planifiée
spécifiée de force.
142. net session /delete /y : Ferme toutes les sessions actives sur
l'ordinateur sans confirmation.
143. wmic logicaldisk where "Size < 1073741824" get DeviceID, Size
/format:htable : Affiche les lecteurs dont la taille est inférieure à 1 Go au
format de tableau HTML.
144. taskkill /im "nom_processus.exe" /t /f : Termine tous les processus
avec un nom spécifié et leurs processus enfants.
145. net user "nom_utilisateur" /passwordchg:yes : Exige que l'utilisateur
change de mot de passe lors de la prochaine ouverture de session.
146. wmic product where "Vendor='nom_fournisseur'" call uninstall
/nointeractive : Désinstalle un produit spécifié par son fournisseur sans
afficher de boîtes de dialogue.
147. schtasks /create /sc weekly /d "jour_semaine" /tn "nom_tâche" /tr
"commande" : Crée une tâche planifiée qui s'exécute chaque semaine à un
jour spécifié.
148. wmic os get InstallDate /value : Affiche la date d'installation du
système d'exploitation au format lisible par les scripts.
149. **netsh wlan show interfaces mode="mode" : Affiche les interfaces Wi-
Fi disponibles selon le mode spécifié (exemple : "netsh wlan show interfaces
mode=client").
150. wmic process where "Name='nom_processus.exe'" set Priority= :
Définit la priorité d'un processus spécifié (0 - Bas, 32 - Normal, 64 - Élevé).
151. schtasks /query /fo table /v > taches.txt : Exporte les informations
détaillées des tâches planifiées dans un format de tableau.
152. net use /persistent:yes : Active la persistance des connexions de
lecteur réseau lors du redémarrage du système.
153. wmic printer get Name, DriverName, PortName : Affiche les
informations sur les imprimantes installées, y compris leur nom, le nom du
pilote et le port.
154. tasklist /svc /fi "status eq running" /v : Affiche les services en cours
d'exécution avec des informations détaillées, y compris les processus hôtes
associés.
155. net user "nom_utilisateur" /passwordchg:no : Permet à un
utilisateur de ne pas changer de mot de passe lors de la prochaine ouverture
de session.
156. wmic bios get SerialNumber : Affiche le numéro de série du BIOS.
157. schtasks /change /tn "nom_tâche" /enable : Active une tâche
planifiée spécifi
158.

Vous aimerez peut-être aussi