কমান্ড প্রম্পট থেকে চালানোর জন্য কীভাবে নতুন অ্যাপ্লিকেশন যুক্ত করা যায়


6

উদাহরণস্বরূপ, যখন আপনি নির্বাহ করেন

c:\> notepad

তারপরে একটি নতুন নোটপ্যাড উইন্ডোটি খোলে। আমি কীভাবে আমার অ্যাপ্লিকেশনটির জন্য একটি কাস্টম শর্টকাট তৈরি করতে পারি?

উত্তর:


10

কার্যকর notepadকরা একটি শর্টকাট নয়, এটি কেবল নামে চালানো যেতে পারে।

এই নির্বাহযোগ্যটিকে অনুসন্ধান করতে, প্রম্পটটি নিম্নলিখিত দুটি পরিবেশের ভেরিয়েবল ব্যবহার করে:

  • Path, যা ডিফল্টরূপে ফোল্ডারটি থাকে যেখানে notepad.exe(সাধারণত %windir%\system32\notepad.exe) থাকে
  • PATHEXT, যা ডিফল্টরূপে রয়েছে .EXE(এবং আরও সাধারণ এক্সিকিউটেবল ফাইল এক্সটেনশনগুলি)

যারা ভেরিয়েবল বিষয়বস্তু দেখার জন্য, আপনাকে নির্বাহ করতে পারেন echo %Path%বা echo %PATHEXT%, বা চাপুন Windows+ Pauseকী সমন্বয়, তারপর যেতে উন্নত সিস্টেম সেটিংস এবং পছন্দ করে নিন এনভায়রনমেন্ট ভেরিয়েবল । আপনি এইভাবে তাদের মান পরিবর্তন করতে পারেন।

প্রম্পটে আপনি যে এক্সিকিউটেবল ব্যবহার করতে পারেন তার শর্টকাট তৈরি করতে, উদাহরণস্বরূপ:

  1. আপনার অ্যাপ্লিকেশনটিতে একটি শর্টকাট তৈরি করুন (সাধারণ "শর্টকাট তৈরি করুন" প্রসঙ্গ মেনু এন্ট্রি ব্যবহার করে,
  2. যোগ .lnkআপনার PATHEXTপরিবর্তনশীল,
  3. এবং আপনার Pathভেরিয়েবলটিতে আপনার শর্টকাটযুক্ত ফোল্ডারটি যুক্ত করুন (বা একটি স্ট্যান্ডার্ড স্থানে শর্টকাটটি সরান, যেমন C:\Windows\System32)

থেক্স, এটি আমার পক্ষে কাজ করে। এই সেই রবার্টমার্কব্র্যামগ্রোগ্রামার.ব্লগস্পট.com
2008/

3

বেশিরভাগ অ্যাপ্লিকেশনগুলিতে একটি এক্সিকিউটেবল নামে পরিচিত C:\Program Files\<appname>\<something>.exe। এটি স্ট্যান্ডার্ড সিস্টেমের পথে নেই। এটি কারণ আপনি ফিতে টাইপ করলে কিছুই হয় না firefox

এটি ঠিক করার জন্য আপনার সম্ভাবনাগুলি:

  • PATHপ্রয়োজনীয় ডিরেক্টরি সহ আপনার প্রসারিত করুন । এটি সত্যিই ভাল সমাধান নয়, কারণ এটি কেবলমাত্র একক এক্সিকিউটেবলের কাছে পৌঁছনীয়যোগ্য হওয়ার জন্য সিস্টেমের পথটিকে প্রসারিত করে।
  • আপনি মোড়ক তৈরি করেন C:\Mariusz\bin\firefox.bat, উদাহরণস্বরূপ , যা কেবল এটির (উদাহরণস্বরূপ) থেকে দাঁড়িয়েছে:

    সি: \ প্রোগ্রাম ফাইল (x86) \ ফায়ারফক্স \ ফায়ারফক্স। এক্স

অবশ্যই আপনি এই C:\Mariusz\binডিরেক্টরিতে আপনার ইচ্ছামত অনেক ব্যাচের মোড়কে রাখতে পারেন।


2

একটি সহজ উপায়, কেবলমাত্র% systemroot% এ অ্যাপ্লিকেশনটি রাখা, উদাহরণস্বরূপ উইন্ডোজ কমান্ডগুলি সাধারণত এইভাবে কাজ করে। Ping.exe% SystemRoot হয়% \ system32 এবং SysWOW64 বা C: \ Windows \ সিস্টেম 32 এবং C: \ Windows এর \ SysWOW64 ডিরেক্টরির যাতে যখন আপনি করতে পারেন pingবা ping.exeআপনি দূরবর্তী সার্ভার বা হোস্ট ping পারবেন না।


আমি আমার আবেদনটি সেখানে রাখতে পারি না। আমি শর্টকাট দিয়ে চেষ্টা করেছিলাম কিন্তু কাজ করে না
মারিউজ

1
@ মারিউজ - দয়া করে আরও তথ্য সরবরাহ করুন তবে কেবল কোন "" আমি পারছি না "আপনি কোন নির্দিষ্ট ত্রুটি বার্তা পেয়েছেন?
রামহাউন্ড

3
সিস্টেমের রুট ফোল্ডারে কিছু রাখলে কাজ হবে (কারণ এই ফোল্ডারটি প্যাথ এনভায়রনমেন্ট ভেরিয়েবলের অন্তর্ভুক্ত) তবে এটি কোনও বোধগম্য সমাধান নয় - আপনি নন-ওএস ফাইল সহ আপনার উইন্ডোজ ফোল্ডারগুলি আটকে রাখতে চান না।
সিজেএম

বড় আবেদন এটা @Ramhound, এটা এক exe ফাইলটি নয় বরং প্রায় 600 ফাইল এবং ফোল্ডার
Mariusz

@ সিজেএম আপনি সঠিক, এখানে একটি ছোট ফাইল বা সমস্যা নেই। তবে মারিউজ-এর মন্তব্যের সাথে ... আপনি সেখানে কখনও পূর্ণ বিকাশ প্যাকেজ চান না।
অস্টিন টি ফরাসী
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.