ব্যাচ ফাইলে অপেক্ষা না করে কোনও অ্যাপ্লিকেশন কার্যকর করার কোনও উপায় আছে কি? আমি startকমান্ডটি চেষ্টা করেছি তবে এটি একটি নতুন কমান্ড উইন্ডো তৈরি করে।
ব্যাচ ফাইলে অপেক্ষা না করে কোনও অ্যাপ্লিকেশন কার্যকর করার কোনও উপায় আছে কি? আমি startকমান্ডটি চেষ্টা করেছি তবে এটি একটি নতুন কমান্ড উইন্ডো তৈরি করে।
উত্তর:
আমি এখানে একটি অনুমান করছি, তবে আপনার startঅনুরোধটি সম্ভবত এটির মতো দেখাচ্ছে:
start "\Foo\Bar\Path with spaces in it\program.exe"
এটির শিরোনাম হিসাবে "। Foo \ বার \ ফাঁকা জায়গাগুলি সহ \ program.exe" ব্যবহার করে একটি নতুন কনসোল উইন্ডোটি খুলবে।
যদি আপনি startএমন কিছু ব্যবহার করেন যা (বা হওয়া প্রয়োজন) কোট দ্বারা বেষ্টিত থাকে তবে আপনাকে প্রথম যুক্তি হিসাবে খালি উদ্ধৃতি স্থাপন করতে হবে:
start "" "\Foo\Bar\Path with spaces in it\program.exe"
এর কারণ এটি একটি নতুন কনসোল উইন্ডোটির জন্য উইন্ডো শিরোনাম হিসাবে পাওয়া প্রথম উদ্ধৃত যুক্তিটিরstart ব্যাখ্যা করে ।
start "Obligatory Atavistic Window Title" "\Foo\Bar\Path with spaces in it\program.exe"
আমি এটি শুরু করার পরিবর্তে এর জন্য স্টার্ট / বি ব্যবহার করেছি এবং এটি প্রতিটি কমান্ডের জন্য উইন্ডো ছাড়াই দৌড়েছে, তাই অপেক্ষা করার দরকার নেই।
startএটি যা সন্ধান করছে তা যদি খুঁজে না পায় তবে এটি আপনি যা বর্ণনা করেছেন তা করে।
যেহেতু আপনি যা করছেন তা কাজ করা উচিত, সম্ভবত খুব সম্ভবত আপনি কিছু উদ্ধৃতি (বা অতিরিক্ত রাখছেন) রেখে যাচ্ছেন)
startএকটি মধ্যে -edcall-ed .bat ফাইল বি (যার থেকে বলা পালাক্রমে ছিল একটি ), এবং সি থাকার বিষয়টি মতেই পর খুলতে বি (বলুন শেষ সি একটি পরিষেবা বা কিছু যে শুধু অপেক্ষা করছে কিছু ঘটতে এবং OS স্থবির পর্যন্ত একটি নির্দিষ্ট শেষবিন্দু নিচে নেই), পিতা বা মাতা জন্য একটি যা অন্তর্ভুক্তcallবিনষ্ট করতে সক্ষম যদি না প্রক্রিয়া আশানুরূপ নাও হতে পারে সি হল প্রচেষ্টা, অথবা নিহত. এখানে একটি সাধারণ উদাহরণ রয়েছে: কোডেপ্যাড.আর্গ