ধরে নিচ্ছি আপনি একই ড্রাইভে রয়েছেন, অর্থাত্ D:
তখন আর cd D:\somedir\
দরকার নেই।
আমার ক্ষেত্রে, সি: সিস্টেম ফাইলগুলি ধারণ করে, তবে সমস্ত কাজ ডি তে চলছে :
2 অংশ। প্রথমে একটি ব্যাচ ফাইল ব্যবহার করে কিছু কার্যনির্বাহী ডিরেক্টরি সেট করুন।
আসুন লোকাল প্রোফাইলে সিএমডি বলি । আপনার এগুলির একাধিক থাকতে পারে, প্রয়োজন অনুযায়ী এগুলি চালান।
set wd1=D:\home\work\fb440.dumper
set wd2=D:\home\work\py\tests
আপনি সুনির্দিষ্টভাবে তৈরি করেছেন এমন পরিবেশের ভেরিয়েবলের উপর ভিত্তি করে এখন অন্য কমান্ড ফাইলটি ঘুরে দেখার জন্য ব্যবহার করুন।
wd.cmd
echo off
d:
if %1.==. set | findstr wd
if %1==1 cd %wd1%
if %1==2 cd %wd2%
if %1==3 cd %wd3%
if %1==4 cd %wd4%
if %1==5 cd %wd5%
if %1==6 cd %wd6%
এবং কিছুটা নমুনা ব্যবহার:
D:\home\bin>wd 2
D:\home\bin>echo off
D:\home\work\py\tests>wd 1
D:\home\work\py\tests>echo off
wd নিজে থেকেই আমাকে বুকমার্কড ডিরেক্টরিগুলির তালিকা প্রদর্শন করার কথা রয়েছে। এটি কাজ করে, তবে কেন আমি এই "অপ্রত্যাশিত সিডি" বার্তা পাচ্ছি তা নিশ্চিত নয়।
D:\home\work\fb440.dumper>wd
D:\home\work\fb440.dumper>echo off
wd1=D:\home\work\fb440.dumper
wd2=D:\home\work\py\tests
cd was unexpected at this time.
D:\home\work\fb440.dumper>
নিয়মিত। সিএমডি ব্যাচ
ডিরেক্টরি নেভিগেশন বাদে , আপনি আপনার PATH- এ কোথাও একটি foo.cmd তৈরি করতে পারেন এবং এটি একটি উপাধিকার মতো কাজ করতে পারে। মনে রাখবেন, লিনাক্স / ওএসএক্স শেলগুলির বিপরীতে, সিএমডি ফাইলগুলি উত্সের প্রয়োজন ছাড়াই পরিবেশের ভেরিয়েবল এবং সেশনকে প্রভাবিত করতে পারে ।
আমার নেভিগেট করার জন্য আমার কাছে একটি সিডিবিন.কমডি আছে, উদাহরণস্বরূপ:
d:
cd \home\bin
এবং এটি সিউডো- গ্রেপ গ্রেপ.cmd
findstr -n %1 %2
ক্রিয়ায় (যাই হোক না কেন সাজান / + 2 / + 10 মানে)
D:\home\work\fb440.dumper>grep class *.py | sort /+2 /+10
dumper2.py:18:class PrettySafeLoader(yaml.SafeLoader):
dumper2.py:27:class Comparator(object):
dumper2.py:3:class module_settings:
linker2.py:5:class module_settings:
dumper2.py:65:class DataCompProcessor(object):
dumper2.py:69:class DataCompTextRenderer(DataCompProcessor):
dumper2.py:76:class DataComparator(object):
doskey
(নামটি দিয়ে বোকা বানাবেন না এটি পুরানো এমএস ডস ডসকি নয়)।doskey /?
আরও তথ্যের জন্য ব্যবহার করুন। তা ছাড়া, আমি ভীত, এই প্রশ্নটি এখানে বিষয়বস্তু।