প্রোগ্রামের ধ্রুবক


2

Cmd.exe এর SETকমান্ড রয়েছে যা সমস্ত "%" ধ্রুবককে উদাহরণস্বরূপ %USERNAME%, %ProgramFiles%বা %CUSTOMDEFINEDCONSTANT%। যাইহোক, দেয়ার পর START firefox নিজের ব্রাউজার অবিলম্বে আপ popped যদিও তন্ন তন্ন firefoxনা %firefox%উল্লেখ হয়েছে!

দুই ধরণের ধ্রুবক কেন? আমার জন্য, "প্রোগ্রামের ধ্রুবক" (যে আমি এটিকে মোটামুটি-সহজেই বলেছি) এটি এখন পর্যন্ত অপ্রয়োজনীয় বলে মনে হচ্ছে কারণ START% প্রোগ্রামনাম% যথেষ্ট হবে, তাই না? আমি SETএই অদ্ভুত ধ্রুবক ধরণের ধরণের জন্য কমান্ডের পাল্টা অংশ সম্পর্কেও জিজ্ঞাসা করছি ।

প্রশ্নটি প্রাথমিক, তবে অনুসন্ধান স্থানাঙ্ক বা কীওয়ার্ডের অভাবের কারণে আমি এখানে এটি সম্পর্কে জিজ্ঞাসা করার সিদ্ধান্ত নিয়েছি।


এরাই Environment Variables। এছাড়াও অনুসন্ধান করুন PATH, এটি একটি পরিবেশের পরিবর্তনশীল এবং আপনি কেন এটি করতে পারেন তা ব্যাখ্যা করুন START firefox
fmanco

@ ক্রিজিওট PATH | FINDSTR firefoxকোনও ফল দেয় না।
0x6B6F77616C74

PATHবাইনারি ধারণকারী ডিরেক্টরিগুলির একটি তালিকা রয়েছে। আপনি যখন বাইনারি কার্যকর করার চেষ্টা করবেন তখন cmdএটি নির্দিষ্ট করা ডিরেক্টরিতে এটি অনুসন্ধান করবে PATH। সুতরাং firefoxনেই PATH, তবে firefoxবাইনারিযুক্ত ডিরেক্টরিটি অবশ্যই থাকা উচিত। এছাড়াও আপনি echo $PATHদেখতে হবে PATH
fmanco

> PATH দেখতে আপনার প্রতিধ্বনি $ PATH করা উচিত। আপনি পাওয়ারশেলের কথা ভাবছেন; ওপি ব্যবহার করছে cmdযেখানে প্রকৃতপক্ষে একটি কমান্ড রয়েছে যা pathপথটি প্রদর্শন করে বা সেট করে।
সিনিটেক

@ সাইনটেক আমি উইন্ডোজ ব্যবহারকারী নই তাই আমি এটি সম্পর্কে অবগত ছিলাম না। মেরামতের জন্য ধন্যবাদ।
fmanco

উত্তর:


4

আমি বিশ্বাস করি যে, অন্যান্য বিষয়গুলির মধ্যে এটি এক্সিকিউটেবল নামের জন্য এই রেজিস্ট্রি কীতে দেখায়:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths

এই কীটি কোনও অ্যাপ্লিকেশনটিকে PATH ভেরিয়েবলটি পরিবর্তন না করেই মৃত্যুদন্ড কার্যকর করার জন্য নিবন্ধন করতে দেয়। এমএসডিএন-তে আবেদন নিবন্ধকরণ সম্পর্কিত আরও তথ্য রয়েছে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.