কমান্ড লাইনে কিছু করার চেষ্টা করার সময়, কোনও অ্যাপ্লিকেশন আপডেট করতে বা নতুন কিছু ইনস্টল করার সময় আপনি যদি অ্যাপ্লিকেশন বা কমান্ডের বিরুদ্ধে চলে আসেন তবে ‘অভ্যন্তরীণ বা বাহ্যিক কমান্ড’ ত্রুটিগুলি হিসাবে স্বীকৃত না হয় তবে আপনি একা নন। উইন্ডোজ পরিবেশগত ভেরিয়েবলগুলি পরিবর্তন করা হয় যা কমান্ড চালানো থেকে বিরত থাকে।
আপনি আক্ষরিকভাবে কিছু করার চেষ্টা করতে পারেন, এমনকি একটি বেসিক সিএমডি কমান্ড চালিয়ে বা আপনার অ্যান্টিভাইরাস আপডেট করে। যদি ভেরিয়েবল পরিবর্তিত হয়, উইন্ডোজ সেই কমান্ডটি কার্যকর করতে সক্ষম হবে না। যদি এটি আপনার হয়ে থাকে তবে এটি পরিচালনা করার কয়েকটি উপায় রয়েছে।
এই ত্রুটির দুটি সংস্করণ রয়েছে। সাধারণ প্রোগ্রামগুলির জন্য একটি এবং আপনি যদি সিএমডি কমান্ড ব্যবহার করার চেষ্টা করছেন তবে এর জন্য একটি। উভয়কে কীভাবে ঠিক করতে হবে তা আমি আপনাকে দেখাব।
ত্রুটিগুলি ঠিক করুন ‘কমান্ড স্বীকৃত নয়’
ত্রুটির বাক্য গঠনটি সাধারণত ‘প্রোগ্রাম.এক্সি অভ্যন্তরীণ বা বাহ্যিক আদেশ হিসাবে স্বীকৃত হয় না’ এমন কিছু হতে পারে। সিনট্যাক্স আপনি সময়ে যা করছেন তার উপর নির্ভর করে যা গুরুত্বপূর্ণ যা আমাদের অন্য কিছু করার আগে ইনস্টলেশন ফাইলটি পরীক্ষা করতে হবে।
আইফোন থেকে পুরানো ফটো মুছতে কিভাবে
- আপনি যে প্রোগ্রামটি ব্যবহার করার চেষ্টা করছেন তার ইনস্টলেশন ফাইলটি নেভিগেট করুন এবং নির্বাহযোগ্য উপস্থিত আছেন তা নিশ্চিত করুন।
- নিয়ন্ত্রণ প্যানেল, সিস্টেম এবং সুরক্ষা এবং উন্নত সিস্টেম সেটিংসে নেভিগেট করুন।
- পরিবেশগত পরিবর্তনশীল বোতামটি নির্বাচন করুন।
- নতুন উইন্ডোর নীচে সিস্টেমের ভেরিয়েবল প্যানে পথ নির্বাচন করুন।
- সম্পাদনা নির্বাচন করুন এবং একটি নতুন উইন্ডো উপস্থিত হবে।
- নিশ্চিত করুন যে ‘% SystemRoot% System32’ এবং ‘C: WindowsSystem32’ উপস্থিত রয়েছে।
- একটি মান নোটপ্যাডে অনুলিপি করুন।
- এনভায়রনমেন্টাল ভেরিয়েবল উইন্ডোতে এন্ট্রিটি অন্য কোনওটিতে পরিবর্তন করুন এবং ঠিক আছে ক্লিক করুন।
- নোটপ্যাড থেকে আপনি যে মানটি সবে পরিবর্তন করেছেন তা প্রতিস্থাপন করুন এবং ঠিক আছে ক্লিক করুন।
- অন্যান্য মানের জন্য একই করুন।
আপনি যদি উইন্ডোজ জানেন তবে আপনি জানবেন যে কখনও কখনও আপনাকে যা করতে হবে তা আবার বাছাইয়ের জন্য একটি মান পুনরায় প্রবেশ করানো হয়। আমি ধরে নিই এটি আবার উইন্ডোজ অভ্যন্তরীণ ডাটাবেসের মধ্যে যুক্ত করা তবে কে জানে।
নোটপ্যাডে মানগুলি আটকে দেওয়া সময় সাশ্রয় করে এবং সঠিক বাক্য গঠন সংরক্ষণ করে এই কাজটি সম্পাদন করার সময় আপনি বিরক্ত হওয়া বা যদি আপনি এটির মতো দেখতে ভুলে যান তবে। প্রতিটি কেটে আলাদাভাবে আলাদাভাবে কেটে পেস্ট করুন এবং পরিবেশগত ভেরিয়েবলের মানটিকে যে কোনও কিছুতে পরিবর্তন করুন। তারপরে আসল মানটি পেস্ট করুন এবং নিশ্চিত করুন। আপনি যে মূল কমান্ডটি আবার কাজ করার চেষ্টা করছেন তার পক্ষে এটি পর্যাপ্ত হওয়া উচিত।
আপনার মধ্যে চোখের Theগল লক্ষ্য করতে পারে যে ‘% সিস্টেমরুট% সিস্টেম 32’ এবং ‘সি: উইন্ডোজ সিস্টেম 32’ একই অবস্থানের দিকে নির্দেশ করে। পুরানো সিস্টেমগুলি ব্যবহার করে তাদের জন্য এটি একটি উত্তরাধিকার প্রবেশ is তাত্ক্ষণিকভাবে আপনার উভয়ের প্রয়োজন নেই তবে উইন্ডোজ এখনও তাদের আলাদাভাবে রেফারেন্স করেছে বলে মনে হচ্ছে। সিস্টেমরুট মূলত এমন সিস্টেমে ছিল যা WINNT এবং উইন্ডোজ উভয় ফোল্ডারই ব্যবহার করে যা এখন আর সত্য নয়। তবে উভয়কে এমনকি উইন্ডোজ 10 এ উপস্থিত থাকা প্রয়োজন।
‘সিএমডি কমান্ড স্বীকৃত নয়’ ত্রুটিগুলি ঠিক করুন
আপনি যদি সিএমডি কমান্ড চালানোর চেষ্টা করছেন এবং ‘সিএমডি কোনও অভ্যন্তরীণ বা বাহ্যিক কমান্ড হিসাবে স্বীকৃত নয়’ দেখতে পাচ্ছেন, তা অন্যরকম হতে পারে। উপরের ফিক্সটির চেষ্টা করা কাজ করতে পারে তবে বেশ কয়েকটি রেজিস্ট্রি এন্ট্রির কারণে সমস্যাটি হতে পারে যা কমান্ডগুলির সাধারণ শৃঙ্খলে বাধা দিচ্ছে।
যাইহোক, যদি আপনার রেজিস্ট্রিতে অটআরুন সেট থাকে তবে কিছু সিএমডি কমান্ড যেমন পিং বা এনস্লুচআপ সর্বদা কাজ করবে না। তারা উপরে ত্রুটি ফিরে। .Exe উপস্থিত এবং সবকিছু সঠিক দেখাচ্ছে তবে এই দুটি ছোট এন্ট্রি আপনার দিনকে নষ্ট করছে।
এই রেজিস্ট্রি এন্ট্রি হয়:
HKEY_LOCAL_MACHINES সফটওয়্যার মাইক্রোসফ্ট কম্যান্ড প্রসেসর অটো রুন
HKEY_CURRENT_USERS সফটওয়্যার মাইক্রোসফ্টকম্যান্ড প্রসেসর অটোআরুন
এই সমস্যাটি অন্তত এক দশক পুরানো। আমি একটি জন্য বুকমার্ক আছে 2007 থেকে এমএসডিএন ব্লগ এন্ট্রি যে আমি এই খুব জিনিস চিত্রিত সংরক্ষণ করেছি।
- সি তে নেভিগেট করুন: উইন্ডোজসিস্টেম 32 এবং নিশ্চিত করুন যে সিএমডি এক্সিকিউটেবল উপস্থিত রয়েছে।
- উপরের মতো পরিবেশগত পরিবর্তনশীল চেক সম্পাদন করুন। যদি এটি ঠিক না করে তবে এটি এগিয়ে যান।
- ‘সেন্টিমিডি / ডি’ কমান্ডটি চালান যা স্পষ্টতই অটোোরানকে চালানো থেকে বিরত করে। বার্তাটি যদি একই হয় তবে এগিয়ে যান।
- উপরে উল্লিখিত দুটি রেজিস্ট্রি এন্ট্রি সন্ধান করুন এবং সেগুলি মুছুন।
এই ফিক্সটি পুরানো তবে সোনার। আমি যখন একটি নামী ক্যাবল সংস্থায় আইটি অ্যাডমিনের কাজ করতাম তখন আমি এটি ব্যবহার করতাম। এজন্য আমার এখনও এটি বুকমার্ক হিসাবে রয়েছে। ‘কমান্ডটি অভ্যন্তরীণ বা বহিরাগত কমান্ড হিসাবে স্বীকৃত নয়’ ত্রুটিটি প্রায় দীর্ঘকাল ধরে রয়েছে এবং যতদূর আমি জানি, ফিক্সটি এখনও উইন্ডোজের পাঁচটি প্রজন্মের মতো একই। তবুও, আপনি যদি ত্রুটিটি দেখতে পেয়ে থাকেন তবে কমপক্ষে আপনি এখন কী করতে হবে তা জানেন।
উইন্ডোজে আপনি কখন শেষবার ‘অভ্যন্তরীণ বা বহিরাগত কমান্ড হিসাবে স্বীকৃতি পেলেন না? আপনি এই সমাধানগুলির মধ্যে একটি বা অন্য কিছু ব্যবহার করেছেন?