Commandes Batch Windows : Héritées de MS-DOS, de nombreuses commandes de diagnostique et remédiassion permettent la résolution d'incidents. Ces commandes s'exécutent dans la fenêtre d'invite de commandes de Windows (avec cmd.exe). En ajoutant /? à la suite de la plupart des commandes, vous pouvez obtenir des informations d'aide sur son utilisation. Les fichiers de commande portent les extensions BAT ou CMD
Commandes et scripts PowerShell : Depuis Windows XP SP2, vous pouvez utiliser des commandes et scripts PowerShell. Les scripts portent l'extension PS1 et s'exécutent dans une fenêtre PowerShell, le language doit être installé. Il existe plusieurs versions de Powershell, la compatbilité de toutes les commandes et scripts que vous pouvez trouver n'est pas assurée avec chaque installation de Windows. Pour identifier les conditions d'exécution de commandes et scripts, voir notre page Commandes Powershell
Si vous devez faire évoluer la version de PowerShell, vous pouvez consulter la page suivante : https://docs.microsoft.com/fr-fr/powershell/scripting/windows-powershell/install/windows-powershell-system-requirements?view=powershell-7
Scripts VBS : Le language Visual Basic Scripting est un language objet intégéré à Windows, il peut être utilisé pour l'écriture de script depuis Windows 2000. Les fichiers portent l'extension VBS, il s'executent avec cscript.exe ou wscript.exe
Elévation de privileges (UAC) : Depuis Windows 7, plusieurs commandes, scripts et programmes nécessitent le mode Administrateur pour s'executer correctement. L'élévation de privilèges peut être activée ou non par défaut selon le mode d'installation de windows. Lorsque l'UAC est actif, exécutez une commande avec un clic droit dans la liste des programmes et choisissez Exécuter en tant qu'administrateur. Vous pouvez également utiliser la commande Runas pour executer des commandes avec les privilèges d'un autres compte.
Liste des commandes Batch
Voir ci dessous. Pour une liste plus complète, vous pouvez consulter le guide Microsoft en Anglais à l'adresse suivante: https://www.microsoft.com/en-us/download/details.aspx?id=56846
Affiche et permet de modifier la table arp (correspondance entre des adresses physique ou adresses mac et des adresse ip)
Permet d'afficher et de modifier les attributs de fichiers
Permet de modifier le mode de démarrage de Windows. L'utilisation de cette commande remplace la modification du fichier boot.ini
Réparatiion du secteur et de la configuration de démarrage. S'utilise en environnement de récupération.
Gestion des droits d'accès (ACL) définis sur les dossiers et fichiers enregistrés sur un disque NTFS
Change le répertoire courant de l'invite de commande, permet de parcourir l'arborecence du disque.
Gestion des certificats de sécurité présents sur l'ordinateur
Vérifie l'état des disques durs
Modifie les paramètres de vérification des disques au démarrage du système.
Gestion du chiffrement des fichiers et répetoires.
Compresser ou décompresser des dossiers, des fichiers ou un volume (format NTFS). Depuis Windows 2000
Converti le système de fichier d'un volume (FAT/FAT32/NTFS)
Outil de diagnostique des disques
Liste les fichiers et dossiers présents dans un répertoire
Outil de partitionnement des disques. Depuis Windows 2000
Utilitaire de maintenance et déploiement. Permet de corriger des erreurs de mises à jour et de libérer de l'espace disque. Depuis Windows Vista.
Diagnostique audio/vidéo DirectX
Compare des fichiers
Utilitaire de partitionnement des disques.
Effectue le formatage d'un disque logique.
Commande avancée de gestion du système de fichier.
Permet d'afficher les informations de réseau
Permet de modifier plusieurs options de démarrage de Windows. Depuis Windows XP.
Informations détaillées sur l'ordinateur et le système. Le commutateur /report permet d'exporter les informations dans un fichier. Depuis Windows XP
Démarrage de l'assistance à distance, même commande pour offrir l'assistance (aider quelqu'un) et recevoir l'assistance (Inviter une personne de confiance). Depuis Windows 7.
net statistics server : informations sur les connexions réseau serveur, indications de l'heure de mise en service
net statistics workstation : informations sur les connexions réseau client
Commande avancée de gestion des connexions et protocoles réseau. Depuis Windows 2000
Affiche des informations qui concernant les connexions réseau établis et celles en écoute sur l'ordinateur
Utilisé pour la résolution de noms DNS (adresse ip et nom internet)
Permet d'identifier si un équipement du réseau est joignable ou non. La commande répond uniquement si le protocol ICMP est autorisé.
ping 127.0.0.1 permet de tester si une carte réseau fonctionne et permet de communiquer
Gestion des pilotes de périphériques plug and play
Affiche des informations concernant les paramètres d'alimentation. Analyse et contrôle la gestion de l'énergie.
Affiche des informations sur les sessions / process / utilisateurs et terminal serveur
Editeur de la base de registre.
Editeur de la base de la base de registre
Permet d'afficher et de définir des rooutes réseau dans la table de routage.
Utilitaire de sauvegarde restauration des points de restauration de Windows
Utilisée pour gérer les services de Windows
Affiche ou défini les valeurs des variables locales d'environnement
sfc /scannow analyse l'intégrité des fichiers système (depuis Windows Vista, en mode administrateur)
Permet d'arrêter et de redémarrer un ordinateur avec possibilité de forcer l'arrêt.
slmgr/dlv Affiche les informations de licence Microsoft (Script VBS, depuis Windows Vista/2008R2)
Démarre un processus avec des paramètres spécifiques (priorité, mode 16 bits,réduit ou plein écran...)
Affiche les principales informations concernant l'ordinateur et l'installation de Windows.
Permet de mettre fin à une tache ou un process en cours
Affiche la liste des process en cours
Utilisé pour tester la connectivité réseau vers un serveur ou un servic (depuis Windows 7, la fonctionalité client telnet doit être ajoutée).
Affiche et change l'heure.
Permet de suivre le chemin pris par des communications sur un réseau. Les équipements qui relayent les données sont indiqués avec des temps de réponse.
Affiche la sous arborescence complète d'un dossier avec ou sans les fichiers
Affiche la fenêtre User Access Control. Celle-ci permet de définir le niveau de contrôle l'usage des priviléges Administrateurs.
Affiche la version du noyau de Windows
Affiche le nom et le numéro de série du lecteur courant
Utilisé pour vérifier l'heure fourni par un serveur NTP et pour mettre à l'heure l'ordinateur
whoami /all Affiche différentes informations sur le compte utilisateur (SID,groupes et priviléges)
Commande Windows NT diagnostique, équivalente à msinfo32
Outils d'évaluation des performances de l'ordinateur. Depuis Windows Vista
Indique la version actuelle du système. Pour plus d'informations, voir notre page Versions de Windows
Effectue des requêtes wmi. Utilisée avec les bons commutateurs, cette commande permet d'obtenir un grand nombre d'informations sur l'ordinateur, le système et les logiciels installés.
Réinitialisation de Windows Store