La ligne de commande Windows et les fichiers batch


précédentsommairesuivant

IV. Liste des commandes

Ce chapitre est une traduction de la page http://commandwindows.com/command3.htm dont l'auteur original est Victor Laurie.

La liste complète des commandes possibles étant assez longue, les commandes listées ici sont une sélection de celle qui, je pense, sont les plus fréquement utilisables pour un usage sur un ordinateur personnel.

Plusieurs des commandes listées ci-dessous sont décrites plus en détail plus loin dans cet article (indiqué par un lien "Voir les détails"). la plupart des commandes possèdent des options qui ne sont pas indiquées dans le tableau. Pour plus d'information, ouvrez une invite de commande et saisissez "nom-de-commande /?" (sans guillemets). Des informations détaillées sur ces commandes ainsi qu'une liste plus complète dans la référence Microsoft (en anglais).

Commande Description Exemple
assoc Affiche ou modifie les associations de fichier. Utilisée seule, affiche une liste de toutes les associations de fichiers actuellement paramétrées. Voir les détails
at Planifie l'exécution de commandes ou de programmes sur un ordinateur à une heure et une date donnée. Nécessite le service de planification. Remplacé par schtasks.  
attrib Configure les attributs de fichiers (lecture seule, caché, système) Voir les détails
bootcfg Utilisé pour réparer ou éditer le fichier de démarrage boot.ini Voir les détails
cd ou chdir Affiche le nom du répertoire courant ou change le répertoire courant cd chemin
chkdsk Recherche des erreurs sur les disques durs. Permet de les réparer avec certains commutateurs. Voir les détails
cls Efface le contenu de la fenêtre d'invite de commande cls
copy Copie un fichier d'un emplacement à un autre copy fichier-sourcerepertoire-cible
del Supprime un ou plusieurs fichiers Voir les détails
dir Affiche la liste des fichiers et sous-dossiers contenus dans le répertoire. Voir les détails
echo Utilisé pour afficher un message ou pour activer/désactiver l'affichage des messages dans un script batch echo message
exit Quitte le programme cmd.exe(interpréteur de commandes) ou le script batch courant. exit
fc Affiche ou modifie les types de fichiers utilisés dans les associations d'extension de fichiers fc fichier1 fichier2
for Exécute une commande donnée pour chaque fichier d'un ensemble de fichiers. Voir les détails
fsutil Permet d'afficher et configurer certains paramètres du système de fichiers Voir les détails
ftype Affiche ou modifie les types de fichiers utilisés dans les associations d'extension de fichiers Voir les détails
getmac Affiche l'adresse MAC (Media Access Control) de votre carte réseau getmac
goto Dirige cmd.exe sur une ligne étiquetée dans le programme de commandes. Voir les détails
if Lance l'exécution conditionnelle dans un programme de commandes. Voir les détails
ipconfig Affiche toutes les valeurs de la configuration réseau TCP/IP courante et raffraichit les réglages DHCP (Dynamic Host Configuration Protocol et DNS (Domain Name System) Voir les détails
md ou mkdir Crée un répertoire ou un sous-répertoire Voir les détails
more Affiche une page écran à la fois. Utilisé avec une autre commande ayant beaucoup de données en sortie commande | more
move Déplace un fichier d'un dossier à un autre. Voir les détails
net Une suite de plusieurs commandes de configuration du réseau Voir les détails
netsh Console des services réseau. Suite de commandes complexes. Voir les détails
netstat Affiche les connexions TCP activent, les ports que l'ordinateur écoute, statistiques ethernet, table de routage IP, statistiques pour les protocoles IP, ICMP, TCP, et UDP Voir les détails
path Définit le contenu de la variable d'environnement PATH qui contient la liste des répertoires utilisés pour chercher les fichiers exécutables Voir les détails
pathping Fournit des informations sur les performances du réseau et les conditions au niveau des points intermédiaires entre la source et la destination Voir les détails
pause Commande utilisée pour suspendre l'exécution d'un script batch jusqu'à ce que l'utilisateur presse une touche pause
ping Vérifie la connectivité vers un ordinateur, un routeur ou un site Internet Voir les détails
popd, pushd Change le répertoire référencé dans l'invite de commande. Pushd change le répertoire et stocke le répertoire précédent. Popd change le répertoire courant par celui stocké par la commande pushd pushd repertoire
popd
powercfg Gère les réglages d'alimentation comme la veille prolongée (hibernation).  
reg Ajoute, modifie et affiche les entrées du registre. Voir les détails
rd ou rmdir Supprime un répertoire Voir les détails
ren ou rename Change le nom d'un fichier ou d'un ensemble de fichiers Voir les détails
sc Commande utilisée pour obtenir des informations sur les services et pour les configurer Voir les détails
schtasks Planifie des commandes ou des programmes pour qu'ils s'exécutent périodiquement ou à une heure spécifique  
set Affiche, définit ou supprime les variables d'environnement Voir les détails ici et ici
sfc Scanne les fichiers systèmes et vérifie les versions de tous les fichiers systèmes protégés sfc /scannow
shutdown Arrête ou redémarre un ordinateur Voir les détails
start Lance une application ou ouvre une nouvelle fenêtre d'invite de commande Voir les détails
subst Associe un répertoire à une lettre de lecteur Voir les détails
systeminfo Affiche des informations détaillées sur la configuration d'un ordinateur et sur son système d'exploitation systeminfo | more
taskkill Termine un ou plusieurs tâches ou processus Voir les détails
tasklist Affiche une liste des applications et services avec leur PID (Process ID) pour toutes les tâches en cours d'exécution Voir les détails
tree Affiche graphiquement la structure d'un répertoire ou d'un disque tree repertoire
type Affiche le contenu d'un fichier texte type fichier.txt
xcopy Commande puissante avec de nombreuses options pour copier et sauvegarder des fichiers ou des répertoires Voir les détails

précédentsommairesuivant

Copyright traduction ©2009 Thomas Garcia. Aucune reproduction, même partielle, ne peut être faite de cette traduction et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 Euros de dommages et intérets.
Copyright site web original : Victor Laurie