যদি আমি উইন্ডোজের যে কোনও জায়গায় সেন্টিমিডে উইনওয়ার্ড (winword.exe এবং সম্ভবত অন্যান্য রূপগুলিও কাজ করে) টাইপ করি তবে এটি ওয়ার্ড (ডিফল্ট অফিস অ্যাপ্লিকেশন) খোলে। তবে আমি যদি প্রকৃত ফোল্ডারে WINWORD.EXE ধারণ করে থাকি তবে এটি খুলবে না। কেন এমন ??
যদি আমি উইন্ডোজের যে কোনও জায়গায় সেন্টিমিডে উইনওয়ার্ড (winword.exe এবং সম্ভবত অন্যান্য রূপগুলিও কাজ করে) টাইপ করি তবে এটি ওয়ার্ড (ডিফল্ট অফিস অ্যাপ্লিকেশন) খোলে। তবে আমি যদি প্রকৃত ফোল্ডারে WINWORD.EXE ধারণ করে থাকি তবে এটি খুলবে না। কেন এমন ??
উত্তর:
এটি কারণ যে কোনও উইন্ডোজ এক্সিকিউটেবল ফাইল সনাক্ত করতে "PATH" ভেরিয়েবল ব্যবহার করে (এই এক্সটেনশনের একটিতে যারা শেষ হয়: .কম। এক্সএক্স। ব্যাট .সিএমডি .ভিবিএস। ভিবিই। জেএস। জেএসই। ডাব্লুএসএফ। ।
কোন ফাইল এক্সটেনশনের সাথে ম্যাচ করা উচিত তা ভেরিয়েবল "পাঠ্যক্রম" এ সংরক্ষণ করা হয়, কমান্ড লাইন এক্সিকিউটেবলের সন্ধানের জন্য এখানে অন্যান্য এক্সটেনশান যুক্ত করা সুবিধাজনক হতে পারে।
আপনি পাথের বিষয়বস্তু তিনটি পদ্ধতির মাধ্যমে দেখতে পারবেন:
পদ্ধতি এ) সিএলআইতে "পাথ" টাইপ করলে পাথ ভেরিয়েবলের বিষয়বস্তু ফিরে আসে।
Y:\>path
PATH=C:\Program Files (x86)\Common.....
পদ্ধতি বি) সি এল এলিতে "প্রতিধ্বনিত%%%" টাইপ করলে পাথ ভেরিয়েবলের বিষয়বস্তু ফিরে আসে।
Y:\>echo.%path%
C:\Program Files (x86)\Common.....
পদ্ধতি বি) সি এল এলিতে "সেট পাথ" টাইপ করলে পাথ ভেরিয়েবলের বিষয়বস্তু ফিরে আসে।
Y:\>set path
Path=C:\Program Files (x86)\Common.....
আপনি পাথ ভেরিয়েবলের বিষয়বস্তু দুটি উপায়ে পরিবর্তন করতে পারেন:
পদ্ধতি 1) এই পদ্ধতিটি অস্থায়ী
SET "Path=%Path%;[NEW PATH]"
পদ্ধতি 2) এই পদ্ধতিটি স্থায়ী।
PATH %Path%;[NEW PATH]
বর্তমান সিএমডি দৃষ্টান্তের জন্য পাথেক্সট ভেরিয়েবল প্রদর্শন এবং সেট করা:
Y:> পথ পাঠ্য পাঠ্য পাঠ্য পাঠ্য = .কোম;। এক্সএইএস।
Y:> "PathExt =% PathExt% ;. গ্রুভী" সেট করুন
Y:> পাঠ্য পাঠ্য পাঠ্য পাঠ্য পাঠ্য = .কম;। এক্সএইএস।
where winword
। এই জাতীয় আরও কিছু ফাইল আছে?