কম্পিউটার টিউটোরিয়াল

ব্যাচ ফাইল খোলার পর Command Prompt টিরমিনেট হচ্ছে? সমাধান

ব্যাচ ফাইল এক্সিকিউট করার সময় Command Prompt খুলে এবং প্রসেসিং শেষ হলে অটোমেটিক্যালি বন্ধ হয়ে যায়। কখনো কমান্ড इतनी দ্রুত এক্সিকিউট হয় যে মনে হয় Command Prompt ব্যাচ (BAT) ফাইল খোলার সাথে সাথে বন্ধ হয়ে যাচ্ছে। এতে ব্যবহারকারী ব্যাচ ফাইল এক্সিকিউশন পর'autres টাস্ক পারফর্ম করতে বা CMD-এ এক্সিকিউট করা কমান্ডের স্ট্যাটাস দেখতে পান না। আপনি যদি চান ব্যাচ ফাইল প্রসেস হওয়ার পর Command Prompt উইন্ডো খুলা থাকে, তবে এই পোস্ট আপনাকে সাহায্য করবে।

ব্যাচ ফাইল খোলার পর Command Prompt টিরমিনেট হচ্ছে? সমাধান

ব্যাচ ফাইল খোলার পর Command Prompt টিরমিনেট হচ্ছে

Command Prompt-কে ব্যাচ ফাইল খোলার সাথে সাথে বন্ধ হওয়া থেকে রোধ করার তিনটি উপায়:

  1. Pause কমান্ড ব্যবহার করে।
  2. cmd /k কমান্ড ব্যবহার করে।
  3. Registry কী এডিট করে।

এগুলো এক এক করে দেখি।

১] Pause কমান্ড দিয়ে Command Prompt বন্ধ হওয়া থেকে রোধ করুন

Pause কমান্ড ব্যাচ ফাইল প্রসেস হওয়ার পর Command Prompt-কে বন্ধ হওয়া থেকে রোধ করে।

ব্যাচ ফাইল খোলার পর Command Prompt টিরমিনেট হচ্ছে? সমাধান

ধাপগুলো অনুসরণ করুন:

  1. ব্যাচ ফাইলে রাইট-ক্লিক করে Edit সিলেক্ট করুন। এটি Notepad-এ খুলবে।
  2. ব্যাচ ফাইলে লেখা কমান্ডের শেষে Pause টাইপ করুন।
  3. ফাইলটি সেভ করুন।

এখন ব্যাচ ফাইল খোললে, ফাইল প্রসেস হওয়ার পর Command Prompt অটোমেটিক্যালি বন্ধ হবে না। বরং “Press any key to continue…” মেসেজ দেখাবে। যেকোনো কী চাপলে Command Prompt বন্ধ হবে।

Pause কমান্ড শুধু কমান্ড এক্সিকিউশন দেখতে দেয়। আপনি যদি চান Command Prompt খোলা রেখে অন্য কমান্ড এক্সিকিউট করতে, তবে পরবর্তী পদ্ধতি ব্যবহার করতে হবে।

২] cmd /k কমান্ড দিয়ে Command Prompt বন্ধ হওয়া থেকে রোধ করুন

ব্যাচ ফাইল খোলার পর Command Prompt টিরমিনেট হচ্ছে? সমাধান

cmd /k কমান্ড ব্যাচ ফাইল প্রসেস হওয়ার পর Command Prompt বন্ধ না করে নতুন কমান্ড এক্সিকিউট করতে দেয়। ব্যাচ ফাইলে রাইট-ক্লিক করে ফাইলের শেষে cmd /k টাইপ করুন। তারপর সেভ করুন।

৩] Registry কী এডিট করে Command Prompt বন্ধ হওয়া থেকে রোধ করুন

উপরের দুটি পদ্ধতিতে প্রতিটি ব্যাচ ফাইলে কমান্ড ব্যবহার করতে হয়। যদি আপনার অনেক ব্যাচ ফাইল থাকে, তবে সবগুলো এডিট করতে হবে।

ব্যাচ ফাইল খোলার পর Command Prompt টিরমিনেট হচ্ছে? সমাধান

Registry কী মডিফাই করলে ব্যাচ ফাইল এডিট করতে হবে না। নিচে প্রক্রিয়া ব্যাখ্যা করা হলো। এগিয়ে যাওয়ার আগে Registry-র ব্যাকআপ নেওয়ার পরামর্শ দেওয়া হয়।

  1. Run কমান্ড বক্স লঞ্চ করুন। regedit টাইপ করে OK ক্লিক করুন। UAC প্রম্পট আসলে Yes ক্লিক করুন।
  2. Registry Editor-এ নিচের পাথগুলো নেভিগেট করুন:
HKEY_CLASSES_ROOT\batfile\shell\open\command
HKEY_CLASSES_ROOT\cmdfile\shell\open\command

ডান পাশে “(Default)” ভ্যালু পাবেন। সেটিতে ডাবল-ক্লিক করে Value data-কে cmd.exe /k "%1" %* এ চেঞ্জ করুন। OK ক্লিক করে সেভ করুন। কাজ শেষ হলে Registry Editor বন্ধ করুন।

উপরের তিনটি পদ্ধতি ট্রাই করার পরও Command Prompt অটোমেটিক্যালি বন্ধ হয়ে থাকলে নিচের ফিক্সগুলো চেষ্টা করুন:

  1. SFC স্ক্যান রান করুন।
  2. Clean boot state-এ ট্রাবলশুট করুন।
  3. PC রিসেট করুন।

১] SFC স্ক্যান রান করুন

System File Checker (SFC) মাইক্রোসফটের একটি ইউটিলিটি যা সিস্টেম ফাইল স্ক্যান করে এরর বা করাপশন খুঁজে বের করে এবং করাপ্ট ফাইল রিপেয়ার করে। আপনার সমস্যা করাপ্ট সিস্টেম ফাইলের কারণে হতে পারে। তাই SFC স্ক্যান রান করলে সমাধান হতে পারে।

২] Clean boot state-এ ট্রাবলশুট করুন

কখনো ফল্টি প্রোগ্রাম Windows PC-এ অনেক সমস্যা সৃষ্টি করে। Clean boot state-এ ট্রাবলশুট করলে ফল্টি প্রোগ্রাম বা সফটওয়্যার চিহ্নিত করা যায়। যদি কোনো প্রোগ্রাম সমস্যার কারণ হয়, তবে সেটি আনইনস্টল করার কথা ভাবুন।

৩] PC রিসেট করুন

কিছুই কাজ না করলে PC রিসেট করার কথা ভাবুন।

আশা করি সাহায্য হবে।

Command Prompt-এ EXE কীভাবে রান করব?

Command Prompt-এ EXE রান করার ধাপ:

  1. Command Prompt লঞ্চ করুন।
  2. cd "file path" টাইপ করে Enter চাপুন (কোটেশন ছাড়া)। File path হলো EXE ফাইল ইনস্টলেশন লোকেশন। ফাইল লোকেশন জানতে প্রোগ্রামের শর্টকাট আইকনে রাইট-ক্লিক করে Open file location সিলেক্ট করুন। File Explorer-এর অ্যাড্রেস বার থেকে পুরো পাথ কপি করুন। Command Prompt-এ Ctrl + V দিয়ে সরাসরি পেস্ট করুন।
  3. এখন start "filename.exe" টাইপ করে Enter চাপুন (কোটেশন ছাড়া)।

এটি EXE ফাইল লঞ্চ করবে।

ব্যাচ ফাইলে কমান্ড উইন্ডো খোলা রাখব কীভাবে?

ব্যাচ ফাইলে কমান্ড উইন্ডো খোলা রাখতে Pause বা cmd /k কমান্ড ব্যবহার করতে পারেন। আপনি চাইলে Registry-এ কিছু কী মডিফাই করে এই অ্যাকশন পারম্যানেন্ট করতে পারেন। এই তিনটি পদ্ধতি উপরে এই আর্টিকেলে ব্যাখ্যা করা হয়েছে।

সম্পর্কিত: Command Prompt cmd.exe Startup-এ বারবার পপ আপ হচ্ছে।

ব্যাচ ফাইল খোলার পর Command Prompt টিরমিনেট হচ্ছে? সমাধান
  1. উইন্ডোজ ১০-এ Command Prompt খুলতে না পারলে সমাধান - ধাপে ধাপে ট্রাবলশুটিং গাইড

  2. কমান্ড প্রম্পট ব্যবহার করে উইন্ডোজ ১০-এ ফাইল ও ফোল্ডার নিরাপদে লুকান

  3. মাইক্রোসফট এজ খুলছে না বা তুরন্ত বন্ধ হচ্ছে? কুইক ফিক্স এক্সপ্লেনড

  4. Windows 10-এ Microsoft Store খুল না হলে বা ততক্ষণে বন্ধ হলে সমাধান