এমএস-ডস এবং উইন্ডোজ কমান্ড লাইন কল কমান্ড

সুচিপত্র:

এমএস-ডস এবং উইন্ডোজ কমান্ড লাইন কল কমান্ড
এমএস-ডস এবং উইন্ডোজ কমান্ড লাইন কল কমান্ড

ভিডিও: Week 9, continued 2024, মে

ভিডিও: Week 9, continued 2024, মে
Anonim

কল কমান্ড আরেকটি ব্যাচ ফাইল মধ্যে থেকে একটি ব্যাচ ফাইল চালানো একটি ব্যবহারকারী দেয়।

উপস্থিতি

কলটি একটি অভ্যন্তরীণ কমান্ড এবং নিম্নলিখিত মাইক্রোসফ্ট অপারেটিং সিস্টেমে উপলব্ধ।

  • এমএস-ডস এর সমস্ত সংস্করণ
  • উইন্ডোজ 95
  • উইন্ডোজ 98
  • উইন্ডোজ এমই
  • উইন্ডোজ এনটি
  • উইন্ডোজ 2000
  • উইন্ডোজ এক্সপি
  • উইন্ডোজ ভিস্তা
  • উইন্ডোজ 7
  • জানালা 8
  • উইন্ডোজ 10

সিনট্যাক্স কল করুন

  • উইন্ডোজ 2000 এবং উইন্ডোজ এক্সপি কল সিনট্যাক্স।
  • এমএস-ডস, উইন্ডোজ 95, উইন্ডোজ 98, উইন্ডোজ এমই কল সিনট্যাক্স।

উইন্ডোজ 2000 এবং উইন্ডোজ এক্সপি এবং পরে সিনট্যাক্স কল করুন

অন্য একটি ব্যাচের প্রোগ্রাম কল করে।

কল করুন [ড্রাইভ:] [পথ] ফাইলের নাম [ব্যাচ-পরামিতি]

কমান্ড এক্সটেনশানগুলি সক্ষম করা থাকলে, নীচে CALL পরিবর্তন হয়:

CALL কমান্ড এখন কলগুলির লক্ষ্য হিসাবে লেবেলকে গ্রহণ করে। বাক্য গঠনটি হ'ল:

কল করুন: লেবেল আর্গুমেন্ট

একটি নতুন ব্যাচ ফাইলের প্রসঙ্গটি নির্দিষ্ট আর্গুমেন্টগুলির সাথে তৈরি করা হয় এবং নিয়ন্ত্রণটি নির্দিষ্ট করা লেবেলের পরে বিবৃতিতে দেওয়া হয়। আপনার অবশ্যই দু'বার ব্যাচ স্ক্রিপ্ট ফাইলের শেষে পৌঁছে "প্রস্থান" করতে হবে। প্রথমবার আপনি যখন শেষটি পড়বেন, নিয়ন্ত্রণ করুন CALL বিবৃতি দেওয়ার পরে। দ্বিতীয় বার ব্যাচ স্ক্রিপ্ট থেকে প্রস্থান করা হবে। GOTO / টাইপ করুন ? গোটোর বর্ণনার জন্য: ইওএফ এক্সটেনশন যা আপনাকে একটি ব্যাচের স্ক্রিপ্ট থেকে "ফিরতে" অনুমতি দেয়।

ব্যাচের স্ক্রিপ্ট আর্গুমেন্ট রেফারেন্সগুলির সম্প্রসারণ (% 0,% 1, ইত্যাদি) নিম্নরূপে পরিবর্তিত হয়েছে:

ব্যাচের স্ক্রিপ্টের% * সমস্ত আর্গুমেন্টকে বোঝায় (উদাঃ,% 1% 2% 3% 4% 5 …)

ব্যাচের প্যারামিটারগুলির প্রতিস্থাপন (% n) উন্নত করা হয়েছে। আপনি এখন নীচের alচ্ছিক বাক্য গঠন ব্যবহার করতে পারেন:

% ~ 1 আশেপাশের যে কোনও উদ্ধৃতি (") অপসারণ করে% 1 প্রসারিত করে।
% ~ F1 % 1 সম্পূর্ণরূপে যোগ্য পাথের নামে প্রসারিত করে।
% ~ D1 % 1 কেবলমাত্র ড্রাইভ লেটারে প্রসারিত করে।
% ~ P1 % 1 কে কেবল একটি পথে প্রসারিত করে।
% ~ N1 টি % 1 কেবল একটি ফাইলের নামে প্রসারিত।
% ~ X1 % 1 কেবল একটি ফাইল এক্সটেনশানে প্রসারিত করে।
% ~ S1 প্রসারিত পথে কেবল সংক্ষিপ্ত নাম রয়েছে।
% ~ A1 ফাইল বৈশিষ্ট্যগুলিতে% 1 প্রসারিত করে।
% ~ T1 ফাইলের তারিখ / সময় থেকে% 1 প্রসারিত করে।
% ~ Z1 % 1 ফাইলের আকারে প্রসারিত করে।
% ~ $ PATH-: 1 PATH এনভায়রনমেন্ট ভেরিয়েবলের তালিকাভুক্ত ডিরেক্টরিগুলি সন্ধান করে এবং প্রাপ্ত প্রথমটির পুরোপুরি যোগ্যতাসম্পন্ন নামটিতে% 1 প্রসারিত করে। যদি পরিবেশের পরিবর্তনশীল নামটি সংজ্ঞায়িত না করা হয় বা অনুসন্ধানের দ্বারা ফাইলটি খুঁজে পাওয়া যায় না, তবে এই সংশোধকটি খালি স্ট্রিংয়ে প্রসারিত হয়।

সংশ্লেষ ফলাফলগুলি সংশোধনকারীদের একত্রিত করা যেতে পারে:

% ~ Dp1 % 1 কেবলমাত্র ড্রাইভ লেটার এবং পাথ পর্যন্ত প্রসারিত করে।
% ~ Nx1 % 1 কেবল একটি ফাইলের নাম এবং এক্সটেনশনে প্রসারিত করে।
% ~ ডিপি $ PATH-: 1 % 1 এর জন্য PATH এনভায়রনমেন্ট ভেরিয়েবলের তালিকাভুক্ত ডিরেক্টরিগুলি অনুসন্ধান করে এবং প্রথমটিতে পাওয়া ড্রাইভ লেটার এবং পাথের দিকে প্রসারিত হয়।
% ~ Ftza1 % 1 কে DIR- এর মতো আউটপুট লাইনে প্রসারিত করে।

উপরের উদাহরণগুলিতে,% 1 এবং PATH অন্যান্য বৈধ মান দ্বারা প্রতিস্থাপিত হতে পারে। % ~ সিনট্যাক্সটি একটি বৈধ আর্গুমেন্ট নম্বর দ্বারা শেষ করা হয়। % ~ সংশোধক% * পরামিতি ব্যবহার করা যাবে না।

এমএস-ডস, উইন্ডোজ 95, উইন্ডোজ 98, উইন্ডোজ এমই কল সিনট্যাক্স

অন্য একটি ব্যাচের প্রোগ্রাম কল করে।

কল করুন [ড্রাইভ:] [পথ] ফাইলের নাম [ব্যাচ-পরামিতি]

ব্যাচ-প্যারামিটারগুলি ব্যাচ প্রোগ্রামের জন্য প্রয়োজনীয় কোনও কমান্ড লাইন তথ্য নির্দিষ্ট করে।