Quel est l'équivalent de #
pour les sessions de console cmd
de Windows, pour créer un commentaire?
Le système d'exploitation est Windows XP.
REM
est la manière standard:
REM this is a comment
Vous pouvez également utiliser la convention double-colon généralement utilisée dans les fichiers de commandes:
:: another comment
Un simple deux-points suivi d'une chaîne est une étiquette, mais un double-colon et tout ce qui suit sont ignorés en silence. On pourrait soutenir 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 souhaitez ajouter un commentaire à une commande, vous pouvez les utiliser avec le caractère de concaténation de commande (&
), comme suit:
dir & REM a comment
dir &:: another one
Vous préfixez votre commentaire avec le mot REM.
REM This is a comment.
Mais si vous souhaitez que votre commentaire soit de nouveau imprimé, vous devriez le répéter:
echo This is a comment you'll see.
La commande REM
uniquement remarque (c.-à-d. Quelque chose comme commentaire) la ligne en cours d’exécution. Toutefois, si @echo off
ne figure pas dans le fichier de commandes, cette ligne sera toujours renvoyée à l'écran.
Pour empêcher l'affichage de ces lignes, vous pouvez effectuer l'une des trois opérations suivantes.
Je crois que la réponse fournie par bernhard est incorrecte.
Au moins par la victoire 7,
rem comment
dans un fichier de commandes 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 répercutées sur la console.