Comment puis-je faire des commentaires à l'invite de commande Windows ?
Quel est l'équivalent de #
pour les sessions Windows cmd
console, pour créer un commentaire ?
Le système d'exploitation est Windows XP.
Quel est l'équivalent de #
pour les sessions Windows cmd
console, pour créer un commentaire ?
Le système d'exploitation est Windows XP.
REM
est la méthode standard :
REM this is a comment
Vous pouvez également utiliser la convention à deux colonnes couramment utilisée dans les fichiers de lots :
:: another comment
Un simple deux-points suivi d'une chaîne de caractères est une étiquette, mais un double deux-points et tout ce qui suit sont ignorés en silence. On pourrait dire que cette forme est plus lisible que la commande REM
.
Notez que ces deux méthodes ne fonctionnent qu'au début d'une ligne. Si vous voulez ajouter un commentaire à une commande, vous pouvez les utiliser avec le caractère de concaténation de la commande (&
), comme ceci :
dir & REM a comment
dir &:: another one
Vous préfixez votre commentaire par le mot REM.
REM This is a comment.
Mais si vous voulez que votre commentaire soit imprimé en retour, vous devez le faire suivre :
echo This is a comment you'll see.
La commande REM
ne fait que remarquer (c'est-à-dire dire quelque chose comme un commentaire) la ligne d'être exécutée. Cependant, si @echo off
n'est pas dans le fichier de commandes, cette ligne sera toujours affichée à l'écran.
Pour empêcher l'affichage de ces lignes, vous pouvez faire l'une des trois choses suivantes
Je pense que la réponse fournie par Bernhard est incorrecte.
Au moins jusqu'à win 7,
rem comment
dans un fichier de lot s'imprimera dans la sortie. Pour supprimer l'impression, utilisez
@ rem comment
ou
@rem comment
Il en va de même pour les autres commandes, qui par défaut sont renvoyées à la console.