একাধিক ডস কমান্ড কিভাবে চালানো যায়?
আমার একটি for
লুপ রয়েছে যা কোন সার্ভারটি কাজ করে এবং দ্রুত তা সনাক্ত করতে সার্ভার সনাক্তকরণ চালায়। এবং আরও সার্ভার রয়েছে বলে, আমি সমস্ত সার্ভার সনাক্তকরণগুলি ক্রমানুসারে না চালাতে চাই, তবে সমান্তরালভাবে।
একাধিক ডস কমান্ড কিভাবে চালানো যায়?
আমার একটি for
লুপ রয়েছে যা কোন সার্ভারটি কাজ করে এবং দ্রুত তা সনাক্ত করতে সার্ভার সনাক্তকরণ চালায়। এবং আরও সার্ভার রয়েছে বলে, আমি সমস্ত সার্ভার সনাক্তকরণগুলি ক্রমানুসারে না চালাতে চাই, তবে সমান্তরালভাবে।
উত্তর:
আপনি এর সাথে সমান্তরালভাবে আদেশগুলি সম্পাদন করতে start
পারেন:
start "" ping myserver
start "" nslookup myserver
start "" morecommands
তারা প্রত্যেকে তাদের নিজস্ব কমান্ড প্রম্পটে শুরু করবে এবং আপনাকে একটি ব্যাচের ফাইল থেকে একই সময়ে একাধিক কমান্ড চালানোর অনুমতি দেবে।
আশাকরি এটা সাহায্য করবে!
/b
বিকল্পটি start
একটি নতুন উইন্ডো তৈরি না করে কমান্ডটি কার্যকর করতে দেয় । এটি start /b ping google.com & start /b ping example.com
আমি আপনাকে " অন্য একটি ব্যাট ফাইল থেকে ব্যাকগ্রাউন্ডে কোনও ব্যাট ফাইল চালাব কী করে তা দেখার পরামর্শ দিই? "
এছাড়াও, (ব্যবহারের ভাল উত্তর start
কমান্ড) "দেওয়া হয় শেল প্রক্রিয়ার সমান্তরাল মৃত্যুদন্ড প্রশ্ন পৃষ্ঠা" এখানে ;
তবে আমার প্রস্তাবটি পাওয়ারশেল ব্যবহার করা । আমি বিশ্বাস করি এটি আপনার প্রয়োজনের সাথে পুরোপুরি উপযুক্ত হবে।
যদি আপনার একাধিক প্যারামিটার থাকে তবে নীচের হিসাবে বাক্য গঠন ব্যবহার করুন। স্ক্রিপ্ট সহ আমার কাছে একটি ব্যাট ফাইল রয়েছে যা নীচে রয়েছে:
start "dummyTitle" [/options] D:\path\ProgramName.exe Param1 Param2 Param3
start "dummyTitle" [/options] D:\path\ProgramName.exe Param4 Param5 Param6
এটি একাধিক কনসোল খুলবে।