it-swarm.asia

كيف أقوم بالتعليق في موجه أوامر Windows؟

ما هو ما يعادل # لجلسات التحكم في Windows cmd ، لإنشاء تعليق؟

نظام التشغيل هو نظام التشغيل Windows XP.

60
Andrew Grimm

REM هي الطريقة القياسية:

REM this is a comment

يمكنك أيضًا استخدام اصطلاح النقطتين الشائعتين في الملفات الدفعية:

:: another comment

النقطتين المفردة متبوعتين بسلسلة هي تسمية ، ولكن يتم تجاهل النقطتين المزدوجتين وأي شيء بعده بصمت. يمكن القول أن هذا النموذج أكثر وضوحًا من الأمر REM.

لاحظ أن كلا الطريقتين تعملان فقط في بداية السطر. إذا كنت تريد إلحاق تعليق بأمر ما ، فيمكنك استخدامه مع حرف تسلسل الأوامر (&) ، مثل هذا:

dir & REM a comment
dir &:: another one
80
efotinis

يمكنك بادئة تعليقك مع كلمة REM.

REM This is a comment.

ولكن إذا كنت ترغب في إعادة نشر تعليقك إليك ، فيجب أن يردده:

echo This is a comment you'll see.
16
Bernhard Hofmann

ملاحظة REM فقط الملاحظات (أي قل شيئًا كتعليق) السطر من التنفيذ. ومع ذلك ، إذا لم يكن @echo off في ملف الدُفعات ، فسيظل هذا الخط يتردد على الشاشة.

لمنع ظهور هذه الخطوط ، يمكنك القيام بأحد الأشياء الثلاثة.

  1. أضفecho off إلى ملف الدُفعات :
    إذا كنت تريد إخفاء كل الأوامر بالإضافة إلى REM الأسطر ، فقم بإضافةecho كسطر أول في ملف الدُفعات.
  2. تغيير REM إلىREM :
    إذا كنت تريد أن تظهر الأوامر عند تشغيل الملف الدفعي ، ولكن لا تزال ترغب في إخفاء REM _ اكتب السطورREM بدلاً من REM.
  3. الاستخدام: :( i.e. lable غير صالح ) بدلاً من REM :
    أخيرًا ، فإن استخدام :: كأمر ملاحظ بدلاً من REM يمنع أيضًا ارتداد الخط الملاحظ.

المصدر

4
Premraj

أعتقد أن الإجابة التي قدمها بيرنهارد غير صحيحة.

على الأقل من خلال الفوز 7 ،

rem comment

في ملف دفعي سيتم طباعة في الإخراج. لقمع الطباعة ، استخدم

@ rem comment

أو

@rem comment

ينطبق الأمر نفسه على الأوامر الأخرى ، والتي يتم تكرارها افتراضيًا إلى وحدة التحكم.

2
pbpb