এটা তোলে করেনি কাজ, যেমন কমান্ড কাজ করতে ডিজাইন করা হয়েছে।
এটি কীভাবে বাস্তবে কাজ করার কথা তা আপনি সহজেই জানেন না।
আপনি ইউনিক্স বা লিনাক্স শেল প্রোগ্রামটি ব্যবহার করছেন না। cd
যেমন Microsoft এর কমান্ড অনুবাদক কমান্ড আচরণ করে না cd
এমন শেল কমান্ড না। এটি কিছুটা আলাদা আচরণ করে। বিশেষত, এটি সর্বদা ডিরেক্টরি পরিবর্তন করে না । ইউনিক্স এবং লিনাক্স শেলগুলিতে cd
কেবল কার্যকারী ডিরেক্টরি সেট করে। মাইক্রোসফ্টের কমান্ড ইন্টারপ্রেটারে cd
কখনও কখনও এটি জিজ্ঞাসা করে। আলাদা pwd
কমান্ড নেই, তাই cd
দুটি কাজ আছে।
যদি আপনি এটিকে কোনও যুক্তি বা কোনও যুক্তি না দিয়ে থাকেন যা কেবল একটি ড্রাইভ চিঠি এবং কোনও পাথ ছাড়াই কোলন থাকে তবে এটি বর্তমান ডিরেক্টরিটি পরিবর্তনের পরিবর্তে রিপোর্ট করে । যদি আপনি এটিকে কোনও যুক্তি না দেন তবে এটি কমান্ড ইন্টারপ্রেটার প্রক্রিয়াটির বর্তমান ড্রাইভের বর্তমান ডিরেক্টরিটি রিপোর্ট করে। যদি আপনি এটিকে যুক্তি হিসাবে কেবল একটি ড্রাইভ চিঠি এবং কোলন দেন তবে এটি কমান্ড ইন্টারপ্রেটার প্রক্রিয়াটির সেই ড্রাইভের বর্তমান ডিরেক্টরিটি রিপোর্ট করে। কমান্ড ইন্টারপ্রেটারে প্রতিটি ড্রাইভের নিজস্ব বর্তমান ডিরেক্টরি থাকে। (এটি মাইক্রোসফ্ট এবং অন্যান্য বেশ কয়েকটি বিক্রেতাদের বিভিন্ন প্রোগ্রামিং ভাষার প্রয়োগের জন্য রান-টাইম লাইব্রেরি দ্বারা পরিচালিত একটি কল্পকাহিনী Win উইন 32 নিজেই এইভাবে কাজ করে না))
সুতরাং আপনি যখন এটি d:
একটি আর্গুমেন্ট হিসাবে দিয়েছেন, এটি আপনার কাছে ড্রাইভ ডি-তে কমান্ড ইন্টারপ্রেটার প্রক্রিয়াটির বর্তমান ডিরেক্টরিটি রিপোর্ট করেছিল, যা ঘটেছিল D:\
। আপনি যদি এটিকে কোনও যুক্তি না দিয়ে থাকেন তবে তা আপনাকে জানানো হত C:\
।
আপনি যদি চান cd
কমান্ড সবসময় সেট মোডে হতে হবে এবং কোয়েরি মোডে হতে আপনি যোগ করতে হবে /D
এটি বিকল্প। এটি কমান্ডটিকে সর্বদা সেট মোডে রাখতে বাধ্য করে এবং এটি প্রসারিত করে যাতে এটি বর্তমান ড্রাইভের পাশাপাশি একটি ড্রাইভের বর্তমান ডিরেক্টরি পরিবর্তন করে। (অন্য কথায়, এটি আসলে অন্তর্নিহিত উইন 32 এপিআইয়ের মতো আরও কাজ করে))
সুতরাং, উদাহরণস্বরূপ, কমান্ড লাইন
সিডি / ডিডি:
ড্রাইভ ডি-তে বর্তমান ডিরেক্টরি যেকোনোটিতে ডিরেক্টরি পরিবর্তন হবে এবং বর্তমান ড্রাইভকে ড্রাইভ ডি-তে পরিবর্তন করবে
আপনি যদি অন্যথায় কমান্ড ইন্টারপ্রেটার প্রক্রিয়াটির বর্তমান ড্রাইভ পরিবর্তন করতে চান তবে কমান্ডটি cd
উপায় নয়। আপনি কেবল ড্রাইভ লেটার এবং একটি কোলন টাইপ করে এটি করেন:
ঘ:
আরও পড়া
- জেপি সফটওয়্যার (২০১১)। সিডি / সিএইচডিআইআর টিসিসি অন লাইন সহায়তা।
- মাইক্রোসফ্ট কর্পোরেশন (2001)। Chdir (সিডি) । টেকনেট উইন্ডোজ এক্সপি কমান্ড লাইন রেফারেন্স এ – জেড।
pushd
স্থানেcd
প্রায় কাছাকাছি সর্বত্র যেমন অনেক ভালো পরিস্থিতিতে ভাল আচরণ করে।