Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
informatique:windows:ms-dos [2007/09/21 15:33] 127.0.0.1 édition externe |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Commandes MS-DOS ====== | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Commandes principales ===== | ||
- | ^Commande^Description^ | ||
- | |ASSOC|Affiche ou modifie les applications associées aux extensions de fichiers.| | ||
- | |AT|Planifie l'exécution de commandes ou programmes sur un ordinateur.| | ||
- | |ATTRIB|Affiche ou modifie les attributs d'un fichier.| | ||
- | |BREAK|Active ou désactive le controle étendu de CTRL+C.| | ||
- | |CACLS|Affiche ou modifie les listes de controles d'acces aux fichiers.| | ||
- | |CALL|Appelle un fichier de commandes depuis un autre fichier de commandes.| | ||
- | |CD|Modifie le répertoire ou affiche le répertoire en cours.| | ||
- | |CHCP|Modifie la page de code active ou affiche son numéro.| | ||
- | |CHDIR|Modifie le répertoire ou affiche le nom du répertoire en cours.| | ||
- | |CHKDSK|Vérifie un disque et affiche un relevé d'état.| | ||
- | |CHKNTFS|Affiche ou modifie la vérification du disque au d‚marrage.| | ||
- | |CLS|Efface l'écran.| | ||
- | |CMD|Lance une nouvelle instance de l'interpréteur de commandes de Windows.| | ||
- | |COLOR|Modifie les couleurs du premier plan et de l'arriere plan de la console.| | ||
- | |COMP|Compare les contenus de deux fichiers ou groupes de fichiers.| | ||
- | |COMPACT|Modifie ou affiche la compression des fichiers sur une partition NTFS.| | ||
- | |CONVERT|Convertit des volumes FAT en volumes NTFS. Vous ne pouvez pas convertir le lecteur en cours d'utilisation.| | ||
- | |COPY|Copie un ou plusieurs fichiers.| | ||
- | |DATE|Affiche ou modifie la date.| | ||
- | |DEL|Supprime un ou plusieurs fichiers.| | ||
- | |DIR|Affiche la liste des fichiers et des sous-répertoires d'un répertoire.| | ||
- | |DISKCOMP|Compare les contenus de deux disquettes.| | ||
- | |DISKCOPY|Copie le contenu d'une disquette sur une autre.| | ||
- | |DOSKEY|Modifie les lignes de commande, rappelle des commandes Windows, et permet de créer des macros.| | ||
- | |ECHO|Affiche des messages … l'écran ou active/désactive l'affichage des commandes.| | ||
- | |ENDLOCAL|Stoppe la localisation des modifications de l'environnement dans un fichier de commandes.| | ||
- | |ERASE|Supprime un ou plusieurs fichiers.| | ||
- | |EXIT|Quitte l'interpréteur de commandes (CMD.EXE).| | ||
- | |FC|Compare deux fichiers ou groupes de fichiers, et affiche les différences entre eux.| | ||
- | |FIND|Cherche une chaine de caracteres dans un ou plusieurs fichiers.| | ||
- | |FINDSTR|Cherche des chaines de caracteres dans un ou plusieurs fichiers.| | ||
- | |FOR|Exécute une commande sur chaque fichier d'un groupe de fichiers.| | ||
- | |FORMAT|Formate un disque pour utilisation avec Windows.| | ||
- | |FTYPE|Affiche ou modifie les types de fichiers utilisés dans les associations d'extensions.| | ||
- | |GOTO|Poursuit l'exécution d'un fichier de commandes … une ligne identifiée par une étiquette.| | ||
- | |GRAFTABL|Permet … Windows d'afficher un jeu de caracteres en mode graphique.| | ||
- | |HELP|Affiche des informations sur les commandes de Windows.| | ||
- | |IF|Effectue un traitement conditionnel dans un fichier de commandes.| | ||
- | |LABEL|Crée, modifie ou supprime le nom de volume d'un disque.| | ||
- | |MD|Crée un répertoire.| | ||
- | |MKDIR|Crée un répertoire.| | ||
- | |MODE|Configure un périphérique du systeme.| | ||
- | |MORE|Affiche la sortie écran par écran.| | ||
- | |MOVE|Déplace un ou plusieurs fichiers d'un répertoire … un autre.| | ||
- | |PATH|Affiche ou définit le chemin de recherche des fichiers exécutables.| | ||
- | |PAUSE|Interrompt l'exécution d'un fichier de commandes et affiche un message.| | ||
- | |POPD|Restaure la valeur précédente du répertoire courant enregistré par PUSHD.| | ||
- | |PRINT|Imprime un fichier texte.| | ||
- | |PROMPT|Modifie l'invite de commande de Windows.| | ||
- | |PUSHD|Enregistre le répertoire courant puis le modifie.| | ||
- | |RD|Supprime un répertoire.| | ||
- | |RECOVER|Récupere l'information lisible d'un disque défectueux.| | ||
- | |REM|Insere un commentaire dans un fichier de commandes ou CONFIG.SYS.| | ||
- | |REN|Renomme un ou plusieurs fichiers.| | ||
- | |RENAME|Renomme un ou plusieurs fichiers.| | ||
- | |REPLACE|Remplace des fichiers.| | ||
- | |RMDIR|Supprime un répertoire.| | ||
- | |SET|Affiche, définit ou supprime des variables d'environnement Windows.| | ||
- | |SETLOCAL|Commence la localisation des changements de l'environnement dans un fichier de commandes.| | ||
- | |SHIFT|Modifie la position des parametres remplaçables dans un fichier de commandes.| | ||
- | |SORT|Trie les éléments en entrée.| | ||
- | |SUBST|Affecte une lettre de lecteur … un chemin d'accès.| | ||
- | |START|Lance une fenetre pour l'exécution du programme ou de la commande.| | ||
- | |TIME|Affiche ou definit l'heure de l'horloge interne du systeme.| | ||
- | |TITLE|Definit le titre de la fenetre pour une session CMD.EXE.| | ||
- | |TREE|Represente graphiquement l'arborescence d'un lecteur ou d'un chemin.| | ||
- | |TYPE|Affiche le contenu d'un fichier texte.| | ||
- | |VER|Affiche le numéro de version de Windows.| | ||
- | |VERIFY|Indique … Windows s'il doit ou non vérifier que les fichiers sont écrits correctement sur un disque donné.| | ||
- | |VOL|Affiche le nom et le numéro de s‚rie du volume.| | ||
- | |XCOPY|Copie des fichiers et des arborescences de répertoires.| | ||
- | |||
- | ===== Commandes détaillées ===== | ||
- | |||
- | ==== date ==== | ||
- | Afficher la date au format yyyy-mm-dd: | ||
- | for /F "tokens=1,2,3 delims=/" %a IN ('echo %date%') DO @echo %c-%b-%a | ||
- | |||
- | ==== for ==== | ||
- | Pour afficher field1 field2 field3: | ||
- | for /F "tokens=1,2,3" %a IN ('echo field1 field2 field3') DO @echo %a %b %c | ||
- | |||
- | Pour afficher field1 field2: | ||
- | for /F "tokens=1,2" %a IN ('echo field1 field2 field3') DO @echo %a %b | ||
- | |||
- | ==== string ==== | ||
- | Pour rechercher un caractère dans un semble de fichier (comme grep sous unix) | ||
- | findstr chainerecherche * | ||
- | |||
- | |||
- | ==== runas ==== | ||
- | Permet d'excuter une commande sous un autre utilisateur. Exemple: | ||
- | runas /user:administrateur notepad.exe | ||
- | |||
- | Pour retenir le mot de passe: | ||
- | runas /savecred /user:administrateur notepad.exe | ||
- | |||
- | |||
- | |||
- | ==== lsrunase ==== | ||
- | C'est comme la commande **runas** mais elle n'est pas fournie sous windows. Cependant vous pouvez télécharger l'utilitaire {{lsrunase.zip|ici}} | ||
- | |||
- | Utilisation: | ||
- | lsrunase /user:administrator /password:vA0j26NYqfc= /domain:Mydomain /command:notepad.exe /runpath:c:\ | ||
- | |||
- | Pour créer un mot de passe crypté, lancer: | ||
- | lsencrypt |