একটি মন্তব্য তৈরি করার #
জন্য উইন্ডোজ cmd
কনসোল সেশনগুলির সমতুল্য কী ?
অপারেটিং সিস্টেমটি উইন্ডোজ এক্সপি।
একটি মন্তব্য তৈরি করার #
জন্য উইন্ডোজ cmd
কনসোল সেশনগুলির সমতুল্য কী ?
অপারেটিং সিস্টেমটি উইন্ডোজ এক্সপি।
উত্তর:
REM
মানক উপায়:
REM this is a comment
আপনি সাধারণত ব্যাচ ফাইলগুলিতে দেখা ডাবল-কোলন কনভেনশনটি ব্যবহার করতে পারেন:
:: another comment
স্ট্রিংয়ের পরে একটি একক কোলন হ'ল একটি লেবেল, তবে ডাবল কোলন এবং এর পরে যে কোনও কিছু নীরবে উপেক্ষা করা হয়। যে কেউ তর্ক করতে পারে যে এই ফর্মটি REM
আদেশের চেয়ে আরও সুস্পষ্ট ।
নোট করুন যে এই দুটি পদ্ধতিই কেবল একটি লাইনের শুরুতে কাজ করে। আপনি যদি কোনও কমান্ডে একটি মন্তব্য যুক্ত করতে চান, আপনি কমান্ড কনটেনটেশন চরিত্র ( &
) এর সাহায্যে এগুলি ব্যবহার করতে পারেন :
dir & REM a comment
dir &:: another one
dir :: comment
?
if
/ for
লুপ)।
rem
আসলেই কি কোনও আদেশ? ::
এটি নিজেই উপেক্ষা করা হচ্ছে বলে ভাল হবে না ?
REM
একটি আসল কমান্ড, তবে এটি সিএমডি.এক্সইবে এম্বেড করা হয়েছে, সুতরাং এটি বেশ দক্ষ হওয়া উচিত। অন্যদিকে, ::
দ্রুততর হতে পারে, যেহেতু এটি লাইনের শেষ অবধি সবকিছু উপেক্ষা করে (যেমন এটি ব্যবহার করে শৃঙ্খলাবদ্ধ কমান্ডগুলি পরীক্ষা করে না &
)।
::
কিছু ক্ষেত্রে আপনার কোডটি ভেঙে ফেলতে পারে যেমন কোনও কোড ব্লকের সর্বশেষ লাইন।
আপনি আপনার মন্তব্যটি আরএম শব্দটি দিয়ে উপসর্গ করেন।
REM This is a comment.
তবে আপনি যদি আপনার মন্তব্যটি আপনার কাছে আবার মুদ্রিত করতে চান তবে আপনার এটি প্রতিধ্বনিত করা উচিত:
echo This is a comment you'll see.
REM
কমান্ড শুধুমাত্র মন্তব্য মৃত্যুদন্ড কার্যকর হওয়া থেকে লাইন (অর্থাত একটি মন্তব্য হিসাবে কিছু বলুন)। তবে, @echo off
ব্যাচ ফাইলে না থাকলে সেই লাইনটি পর্দার প্রতিধ্বনি করবে।
এই লাইনগুলি প্রদর্শিত হওয়া থেকে রোধ করতে আপনি তিনটি কাজের একটি করতে পারেন।
আমি বিশ্বাস করি বার্নহার্ড প্রদত্ত উত্তরটি ভুল।
অন্তত জয় 7 এর মাধ্যমে,
rem comment
একটি ব্যাচ ফাইল আউটপুট মুদ্রণ করবে। মুদ্রণ দমন করতে, ব্যবহার করুন
@ rem comment
অথবা
@rem comment
একইভাবে অন্যান্য কমান্ডগুলির ক্ষেত্রেও যায় যা পূর্বনির্ধারিতভাবে কনসোলে প্রতিধ্বনিত হয়।
REM comment
স্ক্রিনে কোনও আউটপুট প্রিন্ট করবে না। লাইভ বিক্ষোভের জন্য, কমান্ড প্রম্পটটি খুলুন এবং echo comment
কমান্ডটি চালান rem comment
। লক্ষ্য করুন যে echo
কমান্ডটি স্ক্রিনে আউটপুট প্রিন্ট করে যখন rem
কমান্ডটি দেয় নি।
@REM comment
তাদের ব্যাচ স্ক্রিপ্টগুলিতে প্রদর্শিত না হতে এড়াতে সর্বদা ব্যবহার করি। আমি সম্পূর্ণ নতুন উত্তর পোস্ট না করে প্রদর্শিত হওয়া এড়াতে বার্নার্ডস উত্তরটি ব্যাচের স্ক্রিপ্টগুলিতে আরইএম এর আগে অন্তর্ভুক্ত করার পরামর্শ দিয়েছিলাম।
@ECHO OFF & SETLOCAL ...
। এইভাবে আপনাকে @
সমস্ত লাইনে প্রিপেন্ড করতে হবে না এবং ECHO ON
যখন কোনও কিছু ভুল হয়ে যায় তখন আপনি সহজেই স্যুইচ করতে পারেন এবং আপনাকে কিছু পরীক্ষা করার প্রয়োজন।
cmd.exe
উইন্ডোজটিতে ডস নয় - এটি একটি সম্পূর্ণ উইন্ডোজ অ্যাপ্লিকেশন যার ঠিক একই ধরণের সিনট্যাক্স রয়েছেcommand.com