নির্দিষ্ট ফোল্ডারে নির্দেশ করে কমান্ড প্রম্পট শর্টকাট


34

আমি কীভাবে একটি ডেস্কটপ শর্টকাট তৈরি করতে পারি যা একটি নির্দিষ্ট ফোল্ডারে কমান্ড প্রম্পট (সেন্টিমিটার) খুলবে? আমি আমার হোম ডিরেক্টরি থেকে আমার উন্নয়ন ডিরেক্টরিতে নেভিগেট করতে ক্লান্ত হয়ে পড়ছি।


1
cmdউইন্ডোজ এক্সপ্লোরারের যে কোনও ফোল্ডারের ঠিকানা বারে টাইপ করা এটি ফোল্ডারেও খোলে (আমি উইন্ডোজ 10 এ আছি, এটি পুরানো সংস্করণে কাজ করে কিনা তা নিশ্চিত নই!)
ᔕᖺᘎᕊ

উত্তর:


34

আপনার শর্টকাট তৈরি করুন এবং তারপরে বৈশিষ্ট্যগুলি ডায়ালগ পেতে ডান ক্লিক করুন এবং আপনার ফোল্ডার হিসাবে "স্টার্ট ইন:" সম্পত্তি সেট করুন।

শুরু ফোল্ডার সেট করা


1
এটি আপনার সিস্টেমটি ইনস্টল করা হয়েছে than
ওয়ার্ল্ডএসএস

10
যখন Properties > Shortcut Tab > Advanced > Run as administratorসক্ষম হলে, এই সমাধান কাজ করে না।
জোসেফ ডাইকস্ট্রা

9

অথবা আপনি কেবল এর মতো একটি টার্গেট স্ট্রিং ব্যবহার করতে পারেন:

C:\Windows\system32\cmd.exe /k "c: & cd c:\drv\bat"

অবশ্যই C:\Windows\System32\cmd.exeচালানো হয় cmd/kস্ট্রিং-এর দ্বারা কমান্ড বাস্তবায়ন করে এবং চলতে থাকে। স্ট্রিং হয় "c: & cd c:\drv\bat"। স্ট্রিংয়ের মধ্যে, c:কেবল ড্রাইভের অক্ষর পরিবর্তন করে। &বন্ধন উভয় কমান্ড একসঙ্গে। এবং সিডি c:\drv\batমূলত একটি পরিবর্তন ডিরেক্টরি। এছাড়াও একটি বিষয় লক্ষণীয়, সিডিরও c:\drv\batড্রাইভ পরিবর্তন করা উচিত।


1
এটি কি অন্য ড্রাইভের পাথের জন্য "সিডি / ডি <पथ>" নয়?
ক্রিশ্চিয়ান সেভেরিন

6

এই বিড়ালটির ত্বকের একাধিক উপায় রয়েছে, অবশ্যই।


একটি ব্যাচের ফাইলও এটি আপনার জন্য করতে পারে। এটি আপনাকে সি ড্রাইভে প্রোগ্রাম ফাইল ডিরেক্টরিতে শুরু করবে:

@ECHO OFF
CD /D "C:\Program Files\"
CMD

বিশেষত /Dসিএমডি যেখানে আপনাকে শুরু করে তার চেয়ে আলাদা কোনও ড্রাইভে আপনি যদি পরিবর্তন করে থাকেন তবে বিশেষত স্যুইচটি ব্যবহার নিশ্চিত করুন ।


ওপেন কমান্ড উইন্ডো এখানে Windows XP এর জন্য PowerToy এছাড়াও বরং একটি নির্দিষ্ট ডিরেক্টরির একটি এক্সপ্লোরার সেশন থেকে সোজা যাচ্ছে, একটি সিএমডি কনসোল মধ্যে জন্য সুবিধাজনক।


সমস্ত সিএমডি সেশনগুলির জন্য প্রয়োজনীয়ভাবে উপরেরটি স্বয়ংক্রিয় করতে আপনি নিম্নলিখিত রেজিস্ট্রি কীগুলির মধ্যে একটি অটোআরং স্ট্রিং মান ব্যবহার করতে পারেন ।

শুধুমাত্র আপনার অ্যাকাউন্টের জন্য:

HKCU\SOFTWARE\Microsoft\Command Processor\

এই মেশিনে সমস্ত ব্যবহারকারীর জন্য:

HKLM\SOFTWARE\Microsoft\Command Processor\

যদি অটোরান মানটি বিদ্যমান না থাকে তবে এটি একটি REG_SZ প্রকার (স্ট্রিং মান হিসাবে পরিচিত) হিসাবে তৈরি করুন। ডেটার জন্য, আপনি হয় উপরের মত একটি ব্যাচ ফাইলে পাথ রাখতে পারেন (ইসিও এবং সিএমডি লাইনগুলি সরান) বা উপরের উদাহরণে প্রদর্শিত সিডি কমান্ডটি সন্নিবেশ করতে পারেন।

রেজিস্ট্রিটিকে একটি ব্যাচ ফাইলের দিকে নির্দেশ করার উপরের দিকটি, কেবল কমান্ডটি যুক্ত করার পরিবর্তে, আপনি ব্যাচ ফাইলটির মতো যতগুলি অটোরান কমান্ড যুক্ত করতে পারেন। এইভাবে আপনি কাস্টম প্রম্পট ফর্ম্যাটগুলি তৈরি করতে পারেন বা সিএমডি-র প্রতিটি লঞ্চে আপনি চান অন্যান্য কাজগুলি স্ক্রিপ্ট করতে পারেন।

আপনি যদি এই রেজিস্ট্রি পরিবর্তন করে তবে একটি জিনিস মনে রাখবেন, তা হ'ল তারা অন্যান্য ব্যাচ ফাইলগুলির আচরণকে প্রভাবিত করতে পারে। বিশেষত, ব্যাচ ফাইলগুলি নিজেরাই মূলত যে ডিরেক্টরিতে লেখা হয়েছিল সেগুলি সেগুলি শুরু না করে দেখতে পারে।

সর্বদা হিসাবে, কোনও অনির্ধারিত পরিবর্তনগুলি করার আগে আপনার রেজিস্ট্রিটি ব্যাকআপ করুন।


1

প্রশ্ন জিজ্ঞাসা করার 7 বছর পরে উত্তর দেওয়া :-)
এটি যেভাবেই কাউকে সাহায্য করতে পারে!

অ্যাডমিনিস্ট্রেটর অপশন সক্ষম হিসাবে রান দিয়ে শর্টকাট কাজ করতে:

সন্নিবেশ তোমার আদেশ একটি দিয়ে পৃথক &সালে উদ্দিষ্ট এর টেক্সট বক্সে প্রোপার্টি পর ডায়লগ /kসুইচ। ভুলে যাবেন না যে ফাঁকা স্থান (যেমন, Program Files) সহ ফোল্ডারের নামযুক্ত কমান্ডগুলি ডাবল উদ্ধৃতি চিহ্নগুলিতে আবদ্ধ হওয়া উচিত।

নিম্নলিখিত উদাহরণ

  • কমান্ড প্রম্পট খোলে
  • নোড.জেএস ব্যাচ ফাইল চালায়
  • ড্রাইভ ডি
  • codeডিরেক্টরিতে যায়

C:\Windows\System32\cmd.exe /k "D:\Program Files\nodejs\nodevars.bat" & d: & cd d:\code


1
এটি দুর্দান্ত কাজ করেছে, প্রশাসনিক শর্টকাটগুলির জন্য আরও উন্নত হওয়া উচিত (উদাহরণগুলির সাথে আরও ভাল ব্যাখ্যা ইমো)
লঙ্কাইমার্ট

আমি নোডেভারস.ব্যাটের দিকে নজর দিয়েছি এবং এমন কোনও কিছু খুঁজে পাইনি যা পার্থক্যকে ন্যায্য করে (দেখুন: github.com/nodejs/node/blob/master/tools/msvs/nodevars.bat ) কেউ কি এর ব্যাখ্যা দিতে পারে?
মায়রা দেলগাদো

0

আপনি যে ডিরেক্টরিটিতে cmd.exe শর্টকাটটি ডিফল্টরূপে অবস্থিত সেখানে যেতে পারেন (আপনি যখন প্রারম্ভ মেনুতে "cmd" টাইপ করবেন তখন উপস্থিত হয়) এবং সেখানে সূচনা ডিরেক্টরিটি পরিবর্তন করতে পারেন।

আমার জন্য, শর্টকাটটি এখানে ছিল:

C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools

সেন্টিমিডি শর্টকাটটিতে ডান ক্লিক করুন, বৈশিষ্ট্যগুলি নির্বাচন করুন এবং আপনার পছন্দ অনুযায়ী ডিরেক্টরিতে সূচনাটি পরিবর্তন করুন। এখন, আপনি যখন স্টার্ট মেনু থেকে কমান্ড প্রম্পট শুরু করবেন (যেমন আমি প্রায়শই করি) এতে আপনার পছন্দ ডিরেক্টরিটি থাকবে।


0

আমার কয়েক বছর খুব দেরি হতে পারে তবে নির্দিষ্ট ফোল্ডারে অ্যাডমিন হিসাবে সেন্টিমিডি চালানোর জন্য কেন জিনিসগুলি এত জটিল করা যায়।

একটি শর্টকাট তৈরি কর.

লক্ষ্য ফোল্ডারে এটি অনুলিপি করুন

% উইন্ডির% \ system32 \ cmd.exe / k "সিডি \ & সিডি সি: OUR আপনার ডিরেক্টরি

সি ব্যতীত অন্য ড্রাইভে থাকলে: এটি করুন

% উইন্ডির% \ system32 \ সেমিডি.এক্সএইচ / কে "সিডি \ & ইয়োরড্রাইভ: & সিডি ইউরোড্রাইভ: OUR আপনার ডিরেক্টরি

শুরু করার জন্য এটি অনুলিপি করুন

% Homedrive %% homepath%

উন্নত বৈশিষ্ট্যগুলি অ্যাডমিন হিসাবে শর্টকাট চালানো চয়ন করুন।

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