উইন্ডোজে সিডি ড্রাইভের মধ্যে স্যুইচ করতে সক্ষম হয় না কেন? [প্রতিলিপি]


12

সম্ভাব্য সদৃশ:
উইন্ডোজ কমান্ড লাইনে সিডি কমান্ড ব্যবহার করে, ডি তে নেভিগেট করতে পারবেন না: \

কেন, শুধু কেন, cdউইন্ডোজে এত বোকা এবং পরিস্থিতিগুলির মতো পরিস্থিতিগুলি করার কথা বলে তা তা করে না:

I:\Documents and Settings\blah\>cd C:\somedir\
I:\Documents and Settings\blah\>

আমি জানি তুমি পারবে chdir /d। তবে কেন এটি ডিফল্ট আচরণ নয়?


@ কিনোকিজুফ: ট্যাগগুলি কী বোঝায় তা যদি আপনি না জানেন তবে ট্যাগগুলি সম্পাদনা করবেন না।
houbysoft

আমি সম্মত নই যে এটি একটি সদৃশ। "ডুপ্লিকেট" জিজ্ঞেস করে কিভাবে , না কেন
vcsjones

উত্তর:


21

এটি নকশা দ্বারা। প্রতিটি "ড্রাইভ" এর নিজস্ব নিজস্ব ডিরেক্টরি রয়েছে। আপনি ব্যবহার করতে পারেন chdir, বা আপনি কেবল ড্রাইভ লেটার টাইপ করতে পারেন:

> D:

এবং এটি ডি ড্রাইভে পরিবর্তন হবে। এই আচরণটি কেন বিদ্যমান তা যদি আপনি জানতে চান তবে রেমন্ড চেনের ব্যাখ্যা দেখুন


ব্লগ যেমন বলেছে, s/has/used to have/এবং cmdশেলটি এই আচরণটি অনুকরণ করে।
ব্যবহারকারী1686

মূলত, কারণ সিডি হ'ল ডিরেক্টরি পরিবর্তন হয়, ড্রাইভ পরিবর্তন করে না।
রব

11

উইন্ডোজগুলিতে নেটিভ ব্যবহার করতে পারে cd/d <drive>:<path>অন্যথায় chdir/dবা pushd। এটি সেই /dবিকল্প যা ইঙ্গিত দেয় যে ড্রাইভটিও পরিবর্তন করা উচিত। pushdকমান্ড ডিফল্ট মাধ্যমে এই কাজটি করে।

এমনকি ডিফল্ট আচরণের মতো করে তুলতে সিডিও কি সিডি করতে পারে:

doskey cd=chdir/d $*

তারপরে এমন জিনিসগুলি ব্যবহার করতে পারেন:

cd D:\Temp
cd C:\WINDOWS

এবং ড্রাইভটিও পরিবর্তিত হবে।

cd/?আরও তথ্যের জন্য প্রবেশ করে সহায়তা দেখুন ।


2

এটি একটি .তিহাসিক জিনিস। cdনির্দিষ্ট করা ড্রাইভের কেবলমাত্র বর্তমান ডিরেক্টরি পরিবর্তন করে (বর্তমান যদি না হয় তবে) এবং সেই ড্রাইভের<drive>: ফোল্ডারে ড্রাইভগুলি পরিবর্তন করে যা আগে ছিল ( যদি না হয়)cd\


1

কিছু 3 য় পক্ষের শেল - 4dos এর জন্য সিডিডি কমান্ড রয়েছে

আপনি নিম্নলিখিত লাইনটি সহ আপনার মূল উইন্ডোজ ডিরেক্টরিতে "সিডিডি.বাট" নামে একটি ব্যাচ ফাইল তৈরি করতে পারেন:

@cd /d %1 %2 %3 %4 %5 %6 %7 %8 %9

এখন, আপনি নতুন সিডিডি কমান্ড দিয়ে নিম্নলিখিতটি করতে পারেন:

সি:> সিডিডি ডি:

ডি:> সিডিডি সি: \ নথি এবং সেটিংস

সি: u ডকুমেন্টস এবং সেটিংস> সিডিডি ডি:। ডেটা

ডি: \ ডেটা>


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