উইন্ডোজে, কোন ফাইলের নাম এক্সটেনশন একটি নির্বাহযোগ্যকে বোঝায়?
কি বোঝান?
আমি জানি যে প্রশ্নটি সম্ভবত এই মুহুর্তে কিছুটা বিভ্রান্তিকর শোনায় তবে প্রশ্নটি গুরুত্বপূর্ণ। কেন আমি এটি ব্যাখ্যা করি তাই প্রশ্নটি আরও স্পষ্ট হয়ে উঠবে।
যদিও প্যাচথাক্স ভেরিয়েবলের ক্যান হোয়াইটের উত্তর (কমান্ড প্রম্পটের "পরিবেশ" এ) একটি দুর্দান্ত এবং সংক্ষিপ্ত উত্তর এবং সেই উত্তরটি আপনার পক্ষে ভাল কাজ করতে পারে তবে উত্তরটি অসম্পূর্ণ। অসম্পূর্ণ কারণটি হ'ল আপনি যা করার চেষ্টা করছেন তার উপর ভিত্তি করে সঠিক উত্তরটি আলাদা।
উদাহরণস্বরূপ, আপনি চেষ্টা করতে পারেন:
- একটি "ট্র্যাডিশনাল কমান্ড প্রম্পট" ("সিএমডি") থেকে সম্পূর্ণ ফাইলের নাম টাইপ করে একটি প্রোগ্রাম চালান
- বেস ফাইল ফাইলটি লিখে টাইপ করে একটি "ট্র্যাডিশনাল কমান্ড প্রম্পট" ("সিএমডি") থেকে একটি প্রোগ্রাম চালান, তবে এর এক্সটেনশনটি রেখে যান
- ""তিহ্যবাহী কমান্ড প্রম্পট" ("সিএমডি") এর মধ্যে নির্মিত "স্টার্ট" কমান্ডটি ব্যবহার করুন
- পাওয়ারশেল থেকে একটি প্রোগ্রাম চালান
- স্টার্ট মেনুতে পাওয়া "রান" মেনু আইটেম থেকে একটি প্রোগ্রাম চালান
- এক্সটেনশন থেকে শেষ হওয়া কোনও ফাইল সম্পর্কিত আইকনটিতে ডাবল-ক্লিক করার চেষ্টা করে এক্সপ্লোরার থেকে একটি প্রোগ্রাম চালান
- মাইক্রোসফ্ট ইন্টারনেট এক্সপ্লোরারকে ডাউনলোড করা ফাইল খুলতে বলুন
- মাইক্রোসফ্ট উইন্ডোজ এপিআই থেকে একটি ফাংশন ব্যবহার করে একটি প্রোগ্রাম চালান। (এটি এমন কিছু যা শেষ পর্যন্ত ব্যবহারকারীরা সাধারণত করেন না, তবে কম্পিউটার প্রোগ্রামাররা এটি করতে পারে এবং তাই তথ্যটি তাদের জন্য প্রাসঙ্গিক))
প্রোগ্রামগুলি চলমানগুলির মধ্যে কয়েকটি পদ্ধতিতে কোন ফাইল নাম এক্সটেনশনগুলি সমর্থনযোগ্য তা নির্ধারণের বিভিন্ন পদ্ধতি ব্যবহার করতে পারে। বিশেষত, সিএমডি ব্যবহার করা রান মেনু থেকে আলাদা হতে পারে।
উদাহরণস্বরূপ, ওয়েসের ধাঁধা ব্লগ: উইন্ডোজ রান কমান্ড কাস্টমাইজ করা ... রেজিস্ট্রি কী সহ বিভিন্ন লোকেশন চেক করা হয়েছে বলে নোট করে।
উত্তরটি মাইক্রোসফ্ট উইন্ডোজের কোন সংস্করণ ব্যবহৃত হচ্ছে তার উপরও নির্ভর করতে পারে। উইন্ডোজ 10-এ, আমি একটি কমান্ড প্রম্পটে একটি জিপ ফাইলের নাম টাইপ করেছি এবং এটি উইন্ডোজ এক্সপ্লোরার খুলেছে। আমার মনে হচ্ছে উইন্ডোজ এক্সপিতে কাজ করছে না (যদিও উইন্ডোজ এক্সপিতে, আমি "স্টার্ট ফাইলনাম.জিপ" টাইপ করতে পারি এবং একই ধরণের প্রভাব পেতে পারি)। সুতরাং হয় আমার স্মৃতি ত্রুটিযুক্ত, বা মাইক্রোসফ্ট উইন্ডোজের নতুন সংস্করণে উন্নতি করার চেষ্টা করছে। (আশা করি, আমার জন্য, পরেরটি।)
উইন্ডোজ 10 এর traditionalতিহ্যবাহী কমান্ড প্রম্পটে ("সিএমডি" চলছে) যখন আমি একটি জিপ ফাইলের অবস্থানটিতে ("সিডি" কমান্ড ব্যবহার করে) যাই এবং "ফাইলের নাম.জিপ" টাইপ করি তখন ফাইলটি ওপেন হবে। আমি যখন সেই জায়গায় যাই এবং "ফাইলের নাম" টাইপ করি (".zip" ফাইল এক্সটেনশানটি রেখে) তখন উইন্ডোজ ফাইলটি খুঁজে পায় না। তবে আমি যদি " ECHO %PATHEXT%
" এবং তারপরে " SET PATHEXT=%PATHEXT%;.ZIP
" (এবং তারপরে " ECHO %PATHEXT%
" আবার চালিত হয় তবে তা নিশ্চিত করতে যে আমার পছন্দসই প্রভাব রয়েছে), তবে আমি "ফাইলের নাম" টাইপ করতে পারি এবং কমান্ড প্রম্পটটি .ZIP ফাইলটি সন্ধান করতে পারে। সুতরাং, এটি% PATHEXT% ভেরিয়েবলের প্রভাব।
ASSOC
কমান্ডটি চালিয়ে আপনি এক্সটেনশনের আরও একটি তালিকা দেখতে সক্ষম হতে পারেন । উদাহরণস্বরূপ, এই কমান্ডটি চালানো নিম্নলিখিত (আমার সিস্টেমে) - এর সাথে একাধিক লাইন আউটপুট প্রদর্শন করে .zip=CompressedFolder
। " " তারপরে, আমি দেখতে পাচ্ছি " FTYPE | FIND /I "CompressedFolder"
" টাইপ করে এটি কী চালায় । (এটি theতিহ্যবাহী কমান্ড লাইনের জন্য বোঝানো হয়েছে those পাওয়ারশেল সেই অপ্রকাশিত উদ্ধৃতি চিহ্নগুলি পছন্দ করবে না)) (আপনি যদি কেবল FTYPE
সেই কমান্ড লাইনের " " ব্যতীত টাইপ করেন তবে অন্যান্য এক্সটেনশনগুলি সম্পর্কে আপনি কিছুটা বেশি আউটপুট দেখতে পাবেন))
আমি যদি ASSOC | FIND /C "."
আমার উইন্ডোজ 10 কম্পিউটারে " " টাইপ করি তবে আমি দেখতে পাচ্ছি যে আমি 339 লাইন আউটপুট পেয়েছি যখন আমি সেইভাবে ফাইল সংযোগগুলি পরীক্ষা করি।
এমএস কেবি 162059 ইন্টারনেট এক্সপ্লোরার অফিস ডকুমেন্টগুলি কীভাবে খুলবে তা সামঞ্জস্য করার মতো।
সুতরাং, ডিফল্ট এক্সিকিউটেবলের তালিকা জিজ্ঞাসা করা খুব অস্পষ্ট। মাইক্রোসফ্ট উইন্ডোজের বিভিন্ন উপাদান বিভিন্ন সংস্থান ব্যবহার করতে পারে, সুতরাং সুনির্দিষ্ট উত্তরের জন্য প্রশ্নটি আরও নির্দিষ্ট হওয়া দরকার।
আইকনটিতে ডাবল ক্লিক করতে এক্সপ্লোরার ব্যবহার করে প্রশ্নটি উল্লেখ করেছে। এর দ্বারা ব্যবহৃত এক্সিকিউটেবলের তালিকাটি দেখতে, আমি বিশ্বাস করি আপনি রেজিস্ট্রিটি পরীক্ষা করে দেখতে চাইবেন। আপনি এটি কমান্ড প্রম্পট থেকে চালাতে পারেন:
reg query HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
(আমি এখানে তাদের তালিকাতে যাচ্ছি না। আমার উইন্ডোজ 10 কম্পিউটারে তাদের মধ্যে 286 রয়েছে are)
এটি এক্সটেনশনের তালিকা দেয়। এক্সটেনশনগুলি সম্পর্কে বিশদ সহ আরও তথ্য দেখতে:
reg query HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts /s
সুতরাং, আপনি এখনই দেখতে পাচ্ছেন, এই আপাতদৃষ্টিতে নিষ্পাপ প্রশ্নটি আসলে বেশ জটিল বিষয় হতে পারে। আমি বিশ্বাস করি যে কেন একটি প্রশ্নের উত্তর পুরোপুরি সুনির্দিষ্ট হওয়া উচিত যাতে উইন্ডোজের কোনও একক উপাদান কীভাবে ফাইলের নাম এক্সটেনশান নির্ধারণ করতে পারে তা পুরোপুরিভাবে সম্বোধন করতে কেন একটি প্রশ্ন যথেষ্ট নির্দিষ্ট হওয়া উচিত on বাদামের শেলটিতে উইন্ডোজের জন্য কেবল একটিই উত্তর নেই, উইন্ডোজের একাধিক উপাদান রয়েছে যা বিভিন্ন উপায়ে আচরণ করে। আশা করি আমি এটি দেখাতে শুরু করেছি এবং প্রাসঙ্গিক তথ্য প্রদর্শন করে এমন কিছু অতিরিক্ত সংস্থানকে নির্দেশ করেছি।