{"id":577,"date":"2023-09-27T18:18:43","date_gmt":"2023-09-27T22:18:43","guid":{"rendered":"https:\/\/ve2cuy.com\/?page_id=577"},"modified":"2024-09-18T10:06:15","modified_gmt":"2024-09-18T14:06:15","slug":"420-1c5-windows-cmd","status":"publish","type":"page","link":"https:\/\/ve2cuy.com\/index.php\/420-1c5-windows-cmd\/","title":{"rendered":"420-1C5 : Windows &#8211; CMD"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color\">Introduction aux commandes du terminal CMD<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"256\" height=\"256\" src=\"http:\/\/ve2cuy.com\/wp-content\/uploads\/2023\/09\/Linux-terminal-console-icon-big-256.png\" alt=\"\" class=\"wp-image-583\" srcset=\"https:\/\/ve2cuy.com\/wp-content\/uploads\/2023\/09\/Linux-terminal-console-icon-big-256.png 256w, https:\/\/ve2cuy.com\/wp-content\/uploads\/2023\/09\/Linux-terminal-console-icon-big-256-150x150.png 150w\" sizes=\"auto, (max-width: 256px) 100vw, 256px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color\">1 &#8211; CMD : D\u00e9finition<\/h2>\n\n\n\n<p class=\"has-text-align-left\">\u00ab\u00a0<strong>Cmd<\/strong>&nbsp;(de&nbsp;<em><strong>command prompt<\/strong><\/em>&nbsp;en anglais) ou l&rsquo;<strong>invite de commandes<\/strong>&nbsp;est un logiciel&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Interpr%C3%A9teur_de_commandes\">d&rsquo;interpr\u00e9tation des commandes<\/a>&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Commandes_DOS\">DOS<\/a>,&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Windows\">Windows<\/a>&nbsp;et&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/OS\/2\">OS\/2<\/a>&nbsp;qui affiche une&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Interface_utilisateur\">interface utilisateur<\/a>&nbsp;en&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Ligne_de_commande\">ligne de commande<\/a> de type&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Console_Win32\">Win32<\/a>. Son d\u00e9veloppement, particuli\u00e8rement lent depuis Windows 2000, a \u00e9t\u00e9 activement relanc\u00e9 d\u00e9but 2016<sup><a href=\"https:\/\/fr.wikipedia.org\/wiki\/Cmd#cite_note-1\">1<\/a><\/sup>, afin de concurrencer les terminaux Linux. Son anc\u00eatre sous&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/MS-DOS\">MS-DOS<\/a>&nbsp;(pr\u00e9sent dans&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Microsoft_Windows_9x\">Windows 9x<\/a>) \u00e9tait le programme&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/COMMAND\">COMMAND<\/a>. Il est l&rsquo;\u00e9quivalent du&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Shell_Unix\">shell Unix<\/a>. Il peut interpr\u00e9ter des fichiers&nbsp;<em><a href=\"https:\/\/fr.wikipedia.org\/wiki\/.bat\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Batch<\/mark><\/a><\/em>&nbsp;qui contiennent une s\u00e9rie de commandes.\u00a0\u00bb  Source: Wikipedia.<\/p>\n\n\n\n<p>Nous verrons les fichiers <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Batch<\/mark> un peu plus tard (TP01),<\/p>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">NOTE<\/mark><\/strong>: M\u00eame si cette technologie date de plusieurs d\u00e9cennies, elle est encore fr\u00e9quemment utilis\u00e9e lors d&rsquo;installation d&rsquo;applications.  Il est donc utile de l&rsquo;aborder.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color\">2 &#8211; D\u00e9marrage avec le terminal CMD<\/h2>\n\n\n\n<p>Nous allons ici exp\u00e9rimenter avec les commandes du terminal CMD.<\/p>\n\n\n\n<p>Pour ce faire, il faut lancer le terminal avec la touche Win_R, et y inscrire &lsquo;CMD&rsquo;, ce qui va afficher:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/ve2cuy.com\/wp-content\/uploads\/2023\/09\/Capture-decran-le-2023-09-27-a-18.10.02-1024x562.png\" alt=\"\" class=\"wp-image-578\" style=\"width:536px;height:294px\" width=\"536\" height=\"294\" srcset=\"https:\/\/ve2cuy.com\/wp-content\/uploads\/2023\/09\/Capture-decran-le-2023-09-27-a-18.10.02-1024x562.png 1024w, https:\/\/ve2cuy.com\/wp-content\/uploads\/2023\/09\/Capture-decran-le-2023-09-27-a-18.10.02-300x165.png 300w, https:\/\/ve2cuy.com\/wp-content\/uploads\/2023\/09\/Capture-decran-le-2023-09-27-a-18.10.02-768x422.png 768w, https:\/\/ve2cuy.com\/wp-content\/uploads\/2023\/09\/Capture-decran-le-2023-09-27-a-18.10.02.png 1158w\" sizes=\"auto, (max-width: 536px) 100vw, 536px\" \/><\/figure>\n<\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color\">3 &#8211; Quelques d\u00e9finitions<\/h2>\n\n\n\n<p>Une ligne de commande se compose de&nbsp;:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Un prompt<\/strong>&nbsp;: C\u2019est la partie gauche de la ligne de commande. Elle affiche l\u2019emplacement actuel sur le disque. Le prompt commence toujours par le symbole du lecteur (Par exemple C: ou D: ). Les noms des dossiers sont s\u00e9par\u00e9s par un&nbsp;<strong>\\<\/strong>\n<ul class=\"wp-block-list\">\n<li>Le prompt peut afficher d&rsquo;autres informations, cela va d\u00e9pendre de la valeur de la variable &lsquo;PROMPT&rsquo;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>Sur les interpr\u00e9teurs de commandes de Windows (cmd.exe et PowerShell), le prompt se termine toujours par le symbole&nbsp;&nbsp;<strong>&gt;<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Une commande<\/strong>&nbsp;: C\u2019est la partie droite de la ligne de commande. Elle se trouve apr\u00e8s le symbole&nbsp;&nbsp;<strong>&gt;<\/strong>&nbsp;et elle permet \u00e0 l\u2019utilisateur de communiquer avec le syst\u00e8me d\u2019exploitation.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color\">4 &#8211; Les commandes<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td>Nom<\/td><td><strong>Description<\/strong><\/td><td>Options<strong>(\u00e0 ajouter \u00e0 la suite d\u2019une commande)<\/strong><\/td><td>Exemples<\/td><\/tr><\/thead><tbody><tr><td><strong>MD ou MKDIR<\/strong><strong>(make directory)<\/strong><\/td><td>Commandes qui permettent de cr\u00e9er de nouveaux r\u00e9pertoires.<\/td><td>&nbsp;<\/td><td><strong>Ex.&nbsp;:<\/strong>&nbsp;Pour cr\u00e9er deux r\u00e9pertoires nomm\u00e9s respectivement \u00ab&nbsp;cours&nbsp;\u00bb et \u00ab&nbsp;autres&nbsp;\u00bb, tapez&nbsp;les commandes :&nbsp;md coursmkdir autres<\/td><\/tr><tr><td><strong>CD<\/strong><strong>(change directory)<\/strong><\/td><td>Commande qui permet de se d\u00e9placer d\u2019un r\u00e9pertoire \u00e0 l\u2019autre. Par d\u00e9faut, le d\u00e9placement entre les r\u00e9pertoires se fait vers le bas.&nbsp;Pour se d\u00e9placer dans l\u2019autre sens, il faut entrer deux points (..) apr\u00e8s le nom de la commande sans sp\u00e9cifier le titre du r\u00e9pertoire puisqu\u2019il ira automatiquement vers le r\u00e9pertoire parent.<\/td><td>&nbsp;<\/td><td><strong>Ex. 1\u00a0:\u00a0<\/strong>Cr\u00e9ez le dossier \u00ab\u00a0SE\u00a0\u00bb sous le dossier \u00ab\u00a0cours\u00a0\u00bb.<strong>\u00a0\u00a0\u00a0<\/strong>cd cours\u00a0\u00a0\u00a0\u00a0<strong><u>puis<\/u><\/strong>\u00a0\u00a0\u00a0\u00a0md SE\u00a0<br><br><strong>Ex. 2\u00a0:<\/strong>\u00a0Pour se d\u00e9placer vers le r\u00e9pertoire \u00ab\u00a0SE\u00a0\u00bb qui se trouve sous \u00ab\u00a0c:\u00a0\u00bb, deux options se pr\u00e9sentent\u00a0:\u00a0\u00a0cd c:\\cours\\SE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<em>(chemin absolu)<\/em>\u00a0\u00a0<strong><u>ou<\/u><\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0cd SE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<em>(chemin relatif)<\/em><br><br><strong>Ex. 3 :\u00a0<\/strong>Cr\u00e9ez un sous dossier \u00ab\u00a0tmp\u00a0\u00bb sous le dossier \u00ab\u00a0SE\u00a0\u00bb\u00a0:\u00a0\u00a0\u00a0\u00a0md tmpPour se d\u00e9placer du r\u00e9pertoire \u00ab\u00a0SE\u00a0\u00bb vers le r\u00e9pertoire \u00ab\u00a0tmp\u00a0\u00bb\u00a0faire\u00a0:\u00a0\u00a0C:\\cours\\SE> cd tmp<strong>R\u00e9sultat obtenu\u00a0:\u00a0\u00a0<\/strong>C:\\cours\\SE\\tmp><br><br><strong>Ex. 4\u00a0:\u00a0<\/strong>Pour aller au r\u00e9pertoire parent\u00a0:\u00a0\u00a0\u00a0\u00a0C:\\cours\\SE\\tmp>cd..\u00a0\u00a0<strong>R\u00e9sultat obtenu:<\/strong>\u00a0\u00a0\u00a0\u00a0C:\\cours\\SE><br><br><strong>Ex. 5<\/strong>\u00a0: Pour remonter de deux niveaux dans l\u2019arborescence\u00a0:C:\\cours\\SE> cd..\\..\u00a0<strong>R\u00e9sultat :\u00a0\u00a0<\/strong>C:\\><br><br><strong>Ex. 6\u00a0:<\/strong>\u00a0Pour revenir \u00e0 la racine du lecteur\u00a0:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0cd \\\u00a0\u00a0\u00a0\u00a0\u00a0<strong>R\u00e9sultat\u00a0obtenu :\u00a0\u00a0<\/strong>C:\\><\/td><\/tr><tr><td><strong>HELP<\/strong><strong><\/strong><\/td><td>Commande qui permet d\u2019obtenir de l\u2019aide concernant les diff\u00e9rentes commandes. Elle donne acc\u00e8s \u00e0 une foule de renseignements utiles tels que&nbsp;: la description, les particularit\u00e9s, la syntaxe et les options de la commande.<\/td><td>&nbsp;<\/td><td><strong>Ex. 1\u00a0:<\/strong>\u00a0Pour acc\u00e9der \u00e0 l\u2019aide faire\u00a0:\u00a0<strong>\u00a0\u00a0\u00a0<\/strong>C:\\>help<br><br><strong>Ex. 2\u00a0:<\/strong>\u00a0Pour acc\u00e9der \u00e0 l\u2019aide de la commande \u00ab\u00a0cd\u00a0\u00bb faire\u00a0: C:\\>help cd<\/td><\/tr><tr><td><strong>RD ou RMDIR<\/strong><strong>(remove directory)<\/strong><\/td><td>Commande qui permet de supprimer un r\u00e9pertoire.<\/td><td>&nbsp;<\/td><td><strong>Ex.&nbsp; :<\/strong>&nbsp;Pour supprimer le r\u00e9pertoire \u00ab&nbsp;autres&nbsp;\u00bb :&nbsp;C:\\&gt;rd autres<\/td><\/tr><tr><td><strong>DIR<\/strong><strong>(directory)<\/strong><\/td><td>Commande qui permet d\u2019afficher \u00e0 l\u2019\u00e9cran le contenu du r\u00e9pertoire courant, soit la liste compl\u00e8te de ses r\u00e9pertoires et de ses fichiers avec leur extension, leur taille et leur date de cr\u00e9ation.<\/td><td><strong>\/p&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/strong>Affichage page par page avec pause entre chacune<br><br><strong>\/a<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Affichage de tous les fichiers et r\u00e9pertoires (m\u00eame les fichiers cach\u00e9s et\/ou syst\u00e8me)<br><br><strong>\/as<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;Affichage des fichiers syst\u00e8mes<br><br><strong>\/ad&nbsp;&nbsp;&nbsp;<\/strong>Affichage des r\u00e9pertoires&nbsp;<strong>seulement<\/strong><br><br><strong>\/ah&nbsp;&nbsp;&nbsp;<\/strong>Affichage des fichiers cach\u00e9s<br><br><strong>\/b&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/strong>Affichage sans les informations g\u00e9n\u00e9rales sur les r\u00e9pertoires en d\u00e9but et fin de page<br><br><strong>\/od&nbsp;&nbsp;&nbsp;<\/strong>Affichage par ordre chronologique, de la plus ancienne date \u00e0 la plus r\u00e9cente<br><br><strong>\/o-d&nbsp;&nbsp;<\/strong>Affichage par ordre chronologique invers\u00e9<br><br><strong>\/oe&nbsp;&nbsp;&nbsp;<\/strong>Affichage par ordre alphab\u00e9tique des extensions<br><br><strong>\/o-e&nbsp;&nbsp;<\/strong>Affichage par ordre alphab\u00e9tique invers\u00e9 des extensions<br><br><strong>\/on&nbsp;&nbsp;&nbsp;<\/strong>Affichage par ordre alphab\u00e9tique des noms<br><br><strong>\/o-n&nbsp;&nbsp;<\/strong>Affichage par ordre alphab\u00e9tique invers\u00e9 des noms<br><br><strong>\/s&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/strong>Affichage des sous-r\u00e9pertoires<br><br><strong>\/w&nbsp;&nbsp;&nbsp;&nbsp;<\/strong>Affichage sur plusieurs colonnes<\/td><td><strong>Ex.&nbsp;:<\/strong>&nbsp;Pour afficher tous les r\u00e9pertoires et fichiers contenus dans le r\u00e9pertoire \u00ab\u00a0C:\\Windows\u00a0\u00bb, page par page, faire&nbsp;:dir c:\\Windows&nbsp;&nbsp;\/p&nbsp;Pour afficher les sous r\u00e9pertoires page par page&nbsp;:dir \/s \/p&nbsp;De plus, pour afficher sur plusieurs colonnes :dir \/s \/p \/w<\/td><\/tr><tr><td><strong>MOVE<\/strong><\/td><td>Commande qui permet de&nbsp;<strong>d\u00e9placer<\/strong>&nbsp;des fichiers dans l\u2019arborescence des r\u00e9pertoires ou bien de&nbsp;<strong>renommer<\/strong>&nbsp;un fichier.<\/td><td>&nbsp;<\/td><td><strong>Ex.&nbsp;:<\/strong>Cr\u00e9er \u00ab&nbsp;cours.txt&nbsp;\u00bb sous le C: puis le renommer \u00ab&nbsp;examen.txt&nbsp;\u00bb:&nbsp;&nbsp;&nbsp;&nbsp;echo &gt; cours.txt&nbsp;&nbsp;&nbsp;move cours.txt examen.txtD\u00e9placer le fichier dans le dossier SE&nbsp;&nbsp;&nbsp;Move examen.txt c:\\cours\\SE<\/td><\/tr><tr><td><strong>COPY<\/strong><\/td><td>Commande qui permet de copier un fichier \u00e0 un nouvel emplacement. Il est possible de profiter de l\u2019op\u00e9ration de copie pour modifier le nom actuel du fichier. Pour sp\u00e9cifier le chemin du fichier, on peut utiliser les adresses relatives ou absolues.<\/td><td>&nbsp;<\/td><td><strong>Ex.&nbsp;:<\/strong>Cr\u00e9er le r\u00e9pertoire \u00ab&nbsp;Maths&nbsp;\u00bb sous le r\u00e9pertoire \u00ab&nbsp;cours&nbsp;\u00bb.Copier tous les fichiers du r\u00e9pertoire \u00ab&nbsp;SE&nbsp;\u00bb vers le r\u00e9pertoire \u00ab&nbsp;Maths&nbsp;\u00bb (en utilisant un chemin absolu) :&nbsp;copy C:\\cours\\SE\\*.*&nbsp;&nbsp;c:\\cours\\Maths<\/td><\/tr><tr><td><strong>COPY CON<\/strong><\/td><td>Commande qui permet de cr\u00e9er un fichier tout en y rajoutant le texte saisi sur la console.La sauvegarde du fichier se fait avec ctrl + z<\/td><td>&nbsp;<\/td><td><strong>Ex.&nbsp;:&nbsp;<\/strong>Cr\u00e9er le fichier \u00ab&nbsp;toto.txt&nbsp;\u00bb et rajouter le texte \u00ab&nbsp;bonjour&nbsp;\u00bb dedans&nbsp;:copy con toto.txtbonjour&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>ctrl + z<\/em><\/td><\/tr><tr><td><strong>XCOPY<\/strong><\/td><td>Commande qui copie des fichiers et des arborescences de r\u00e9pertoires.<\/td><td><strong>\/e<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copie les r\u00e9pertoires et sous-r\u00e9pertoires, y compris les r\u00e9pertoires vides.<br><br><strong>\/h<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copie \u00e9galement les fichiers cach\u00e9s et les fichiers syst\u00e8me.<\/td><td><strong>Ex.&nbsp;:<\/strong>Cr\u00e9er le r\u00e9pertoire test sous le C:C:\\&gt;md test&nbsp;Pour copier toute la structure de fichiers et sous-dossiers de \u00ab&nbsp;c:\\cours\\se&nbsp;\u00bb vers test&nbsp;C:\\&gt;xcopy \/e cours\\SE&nbsp;&nbsp;test<\/td><\/tr><tr><td><strong>NOTEPAD<\/strong><\/td><td>Commande qui permet de cr\u00e9er des nouveaux fichiers ou encore de modifier le contenu texte d\u2019un fichier existant. Toujours pr\u00e9ciser l\u2019extension lors de la cr\u00e9ation du fichier.<\/td><td>&nbsp;<\/td><td><strong>Ex.&nbsp;:<\/strong>&nbsp;Pour cr\u00e9er le fichier \u00abbonjour.txt\u00bb faire&nbsp;:C:\\cours\\&gt;notepad bonjour.txt<\/td><\/tr><tr><td><strong>REN<\/strong><strong>(rename)<\/strong><\/td><td>Commande qui permet de renommer un fichier.<\/td><td>&nbsp;<\/td><td><strong>Ex.&nbsp;:<\/strong>&nbsp;Pour remplacer le nom du fichier \u00ab&nbsp;bonjour.txt&nbsp;\u00bb par \u00ab&nbsp;salut&nbsp;\u00bb faire&nbsp;:&nbsp;C:\\cours\\&gt;ren bonjour.txt salut.txt<\/td><\/tr><tr><td><strong>TREE<\/strong><strong><\/strong><\/td><td>Commande qui permet d\u2019afficher la liste hi\u00e9rarchique (arborescence) exhaustive des r\u00e9pertoires compris dans le r\u00e9pertoire courant.<\/td><td><strong>\/ f&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/strong>Affichage d\u2019une branche de l\u2019arborescence avec en plus son contenu en termes de fichiers&nbsp;<\/td><td><strong>Ex.&nbsp;:&nbsp;<\/strong>Pour afficher l\u2019arborescence du r\u00e9pertoire cours faire&nbsp;:<strong>&nbsp;<\/strong>C:\\cours\\&gt;tree \/f<\/td><\/tr><tr><td><strong>ATTRIB<\/strong><strong><\/strong><\/td><td>Commande qui permet de d\u00e9signer ou de modifier les propri\u00e9t\u00e9s (attributs) sp\u00e9cifiques \u00e0 un fichier. Les propri\u00e9t\u00e9s d\u00e9limitent le statut et la nature des fichiers. La fonction, utilis\u00e9e sans aucun param\u00e8tre, permet d\u2019afficher tous les fichiers avec leurs mentions d\u2019attributs respectives. Voici une liste des attributs possibles&nbsp;:&nbsp;&nbsp;A&nbsp;: archiv\u00e9, H&nbsp;: fichier cach\u00e9, D&nbsp;:&nbsp;r\u00e9pertoire, S&nbsp;: fichier syst\u00e8me, R&nbsp;: lecture seule.<\/td><td><strong>+<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D\u00e9finit un attribut.<br><strong>&#8211;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Efface un attribut.<br><br><strong>R<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribut de fichier en lecture seule.<br><br><strong>A<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribut de fichier archive.<br><br><strong>S<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribut de fichier syst\u00e8me.<br><br><strong>H<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribut de fichier cach\u00e9.<br><br><br><strong>\/S<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Traite les fichiers correspondants dans le dossier actif et tous ses sous-dossiers.<br><br><strong>\/D<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Traite \u00e9galement les dossiers.<\/td><td><strong>Ex.1 :<\/strong>\u00a0Pour rendre le fichier \u00ab\u00a0salut.txt\u00a0\u00bb un fichier cach\u00e9 :\u00a0\u00a0\u00a0C:\\>attrib +h salut.txt\u00a0<br><br><strong>Ex.2 :\u00a0<\/strong>Pour afficher les mentions d\u2019attributs des fichiers compris dans le C:\u00a0\u00a0\u00a0\u00a0C:\\>attrib<\/td><\/tr><tr><td><strong>CLS<\/strong><\/td><td>Commande qui permet d\u2019effacer compl\u00e8tement le contenu de l\u2019\u00e9cran.&nbsp;<\/td><td>&nbsp;<\/td><td><strong>Ex.&nbsp;:<\/strong>&nbsp;Pour effacer compl\u00e8tement le contenu actuel de l\u2019\u00e9cran&nbsp;:<strong>&nbsp;&nbsp;<\/strong>C:\\&gt;cls<\/td><\/tr><tr><td><strong>TYPE<\/strong><\/td><td>Commande qui permet d\u2019afficher, sur la console de l\u2019interpr\u00e9teur de commandes, le contenu d\u2019un fichier.<\/td><td>&nbsp;<\/td><td><strong>Ex.&nbsp;:<\/strong>&nbsp;Afficher le texte du fichier \u00ab&nbsp;examen.txt&nbsp;\u00bb se trouvant dans le r\u00e9pertoire \u00ab&nbsp;cours&nbsp;\u00bb:&nbsp;<strong>&nbsp;&nbsp;&nbsp;<\/strong>C:\\cours\\&gt;type examen.txt<\/td><\/tr><tr><td><strong>DEL<\/strong><strong>(delete)<\/strong><\/td><td>Commande qui permet d\u2019effacer un fichier.<\/td><td>&nbsp;<\/td><td><strong>Ex.&nbsp;:<\/strong>&nbsp;Pour effacer le ficher \u00ab&nbsp;examen.txt&nbsp;\u00bb se trouvant dans le r\u00e9pertoire courant \u00ab&nbsp;cours&nbsp;\u00bb faire&nbsp;:C:\\cours\\&gt;del examen.txt<\/td><\/tr><tr><td><strong>rd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/s<\/strong><\/td><td>Commande qui permet de supprimer une branche compl\u00e8te d\u2019un r\u00e9pertoire de l\u2019arborescence<strong>, y compris tous les fichiers qu\u2019il contient<\/strong>. Apr\u00e8s cette op\u00e9ration, il est&nbsp;impossible&nbsp;de r\u00e9cup\u00e9rer la branche supprim\u00e9e.<\/td><td><strong>&nbsp;\/q<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pour ne pas r\u00e9pondre \u00e0 des questions de confirmation de suppression<\/td><td><strong>Ex.&nbsp;:&nbsp;<\/strong>Pour supprimer la branche compl\u00e8te du r\u00e9pertoire \u00ab&nbsp;SE&nbsp;\u00bb qui est dans le r\u00e9pertoire courant \u00ab&nbsp;cours&nbsp;\u00bb faire&nbsp;:C:\\cours\\&gt;rd&nbsp;&nbsp;\/s&nbsp;&nbsp;c:\\cours\\SE<\/td><\/tr><tr><td><strong>DISKPART<\/strong><\/td><td>Commande qui permet de g\u00e9rer les partitions et lecteurs logiques dans un disque dur (cr\u00e9ation, suppression, activation).<\/td><td>&nbsp;<strong>Attention!!! Danger de perte de donn\u00e9es.<\/strong><strong><\/strong><\/td><td><strong>Ex.&nbsp;:<\/strong>&nbsp;Pour acc\u00e9der au DISKPART faire&nbsp;:C:\\&gt;diskpart<\/td><\/tr><tr><td><strong>FORMAT<\/strong><strong><\/strong><\/td><td>Commande qui permet de formater une partition ou un lecteur logique du disque dur.<\/td><td><strong>Attention!!! Danger de perte de donn\u00e9es.<\/strong>&nbsp;<br><br><strong>\/s&nbsp;&nbsp;<\/strong>copie les fichiers syst\u00e8mes dans le disque format\u00e9.<br><strong>\/q&nbsp;<\/strong>r\u00e9alise<strong>&nbsp;<\/strong>un formatage rapide.<strong>&nbsp;<\/strong><\/td><td><strong>Ex. :<\/strong>&nbsp;Pour formater le lecteur logique E&nbsp; faire&nbsp;:C:\\&gt;format E:<\/td><\/tr><tr><td><strong>PROMPT<\/strong><\/td><td>Change l&rsquo;apparence de l&rsquo;invite.<\/td><td><\/td><td>Ex.: PROMPT $t $p $g<br><a href=\"https:\/\/stackoverflow.com\/questions\/12028372\/how-do-i-change-the-command-line-prompt-in-windows#:~:text=Simply%20press%20Win%20%2B%20Pause%2FBreak,set%20it%20for%20all%20users.\">R\u00e9f\u00e9rence<\/a><\/td><\/tr><tr><td><strong>SET<\/strong><\/td><td>Affiche les variables d&rsquo;environnement.<\/td><td><\/td><td>Ex.: SET<br><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color\">5 &#8211; <strong>Les caract\u00e8res g\u00e9n\u00e9riques&nbsp;<\/strong><\/h2>\n\n\n\n<p>Il existe deux caract\u00e8res g\u00e9n\u00e9riques: le&nbsp;<em>?<\/em>&nbsp;(point d&rsquo;interrogation)&nbsp;&nbsp;et le&nbsp;<em>*<\/em>&nbsp;(\u00e9toile). Ils sont utilis\u00e9s pour cr\u00e9er des&nbsp;masques&nbsp;qui permettent de manipuler plusieurs fichiers avec une seule commande.<\/p>\n\n\n\n<p>Le&nbsp;<em>?<\/em>&nbsp;repr\u00e9sente un seul caract\u00e8re,&nbsp;tandis que le&nbsp;<em>*<\/em>&nbsp;repr\u00e9sente 0, 1 ou plusieurs caract\u00e8res simultan\u00e9ment. Un&nbsp;<em>*<\/em>&nbsp;dans une commande pourrait \u00eatre remplac\u00e9 par n&rsquo;importe quelle s\u00e9rie de caract\u00e8res (incluant la cha\u00eene vide).<\/p>\n\n\n\n<p>Exemples&nbsp;:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>del table?.txt<\/em>&nbsp;supprime tous les fichiers qui commencent par&nbsp;<em>table<\/em>&nbsp;et finissent par un seul caract\u00e8re (<em>table1, tableA, table<\/em>_)<\/li>\n\n\n\n<li><em>del table*.txt<\/em>&nbsp;supprime tous les fichiers commen\u00e7ant par table (<em>table,<\/em>&nbsp;<em>table1, table456, tablette, table_76<\/em>)<\/li>\n\n\n\n<li><em>del toto.*<\/em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;supprime tous les fichiers nomm\u00e9s toto, peu importe l\u2019extension&nbsp;&nbsp;(<em>toto.doc, toto.txt. toto.bat, toto.com<\/em>)<\/li>\n\n\n\n<li><em>del&nbsp;*.*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/em>supprime tous les fichiers du dossier (\u00e0 utiliser avec pr\u00e9caution!!!)<\/li>\n<\/ul>\n\n\n\n<p><strong>Changement de lecteur<\/strong><\/p>\n\n\n\n<p>Lors du branchement d\u2019une cl\u00e9 USB ou d\u2019un disque externe, le syst\u00e8me d\u2019exploitation lui attribue une lettre. Pour changer de lecteur, par exemple, pour lire les donn\u00e9es de la cl\u00e9 USB, il faut seulement entrer sur l\u2019interpr\u00e9teur de commandes la lettre du lecteur.<\/p>\n\n\n\n<p>Par exemple, si la cl\u00e9 USB est pr\u00e9sent\u00e9e avec la lettre E:, il suffit d\u2019entrer la commande E:<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">D\u00e9monstration<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>HELP<\/li>\n\n\n\n<li>CLS<\/li>\n\n\n\n<li>VERSION<\/li>\n\n\n\n<li>DATE, TIME<\/li>\n\n\n\n<li>DIR, ?, *<\/li>\n\n\n\n<li>NOTEPAD<\/li>\n\n\n\n<li>MD, CD (relatif, Absolut), RD<\/li>\n\n\n\n<li>TYPE<\/li>\n\n\n\n<li>REN<\/li>\n\n\n\n<li>COPY<\/li>\n\n\n\n<li>DEL<\/li>\n\n\n\n<li>RENAME<\/li>\n\n\n\n<li>MOVE<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Introduction aux commandes du terminal CMD 1 &#8211; CMD : D\u00e9finition \u00ab\u00a0Cmd&nbsp;(de&nbsp;command prompt&nbsp;en anglais) ou l&rsquo;invite de commandes&nbsp;est un logiciel&nbsp;d&rsquo;interpr\u00e9tation des commandes&nbsp;DOS,&nbsp;Windows&nbsp;et&nbsp;OS\/2&nbsp;qui affiche une&nbsp;interface utilisateur&nbsp;en&nbsp;ligne de commande de type&nbsp;Win32. Son d\u00e9veloppement, particuli\u00e8rement lent depuis Windows 2000, a \u00e9t\u00e9 activement relanc\u00e9 d\u00e9but 20161, afin de concurrencer les terminaux Linux. Son anc\u00eatre sous&nbsp;MS-DOS&nbsp;(pr\u00e9sent dans&nbsp;Windows 9x) \u00e9tait le [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-577","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ve2cuy.com\/index.php\/wp-json\/wp\/v2\/pages\/577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ve2cuy.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ve2cuy.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ve2cuy.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ve2cuy.com\/index.php\/wp-json\/wp\/v2\/comments?post=577"}],"version-history":[{"count":12,"href":"https:\/\/ve2cuy.com\/index.php\/wp-json\/wp\/v2\/pages\/577\/revisions"}],"predecessor-version":[{"id":1044,"href":"https:\/\/ve2cuy.com\/index.php\/wp-json\/wp\/v2\/pages\/577\/revisions\/1044"}],"wp:attachment":[{"href":"https:\/\/ve2cuy.com\/index.php\/wp-json\/wp\/v2\/media?parent=577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}