কমান্ড প্রম্পট ডিরেক্টরিটি অন্য ড্রাইভে পরিবর্তন করবে না


332

আমি কিছু জাভা সংকলনের চেষ্টা করছি (বর্তমানে জাভা শিখছি), এবং এর জন্য আমাকে কমান্ড-প্রম্পটের ডিরেক্টরি (জাভ্যাক ব্যবহার করে) পরিবর্তন করতে হবে।

C:\...\Admin> cd D:\Docs\Java
C:\...\Admin> cd
C:\...\Admin

এটি ডিরেক্টরি পরিবর্তন করে না। আমি উদ্ধৃতি ব্যবহার করে আবার চেষ্টা করুন:

C:\...\Admin> cd "D:\Docs\Java"
C:\...\Admin>

আবার এটি ডিরেক্টরি পরিবর্তন করে না। আমি কি ভুল করছি?


1
একই ড্রাইভের মধ্যে ডিরেক্টরিগুলির মধ্যে চলার সময় আপনি কেবল সিডি ব্যবহার করেন .cআমি ভুল হলে আমাকে সংশোধন করুন
প্রজেথ গডেজ

পছন্দ করুন আমার উত্তর নীচে দেখুন।
কেনে

উত্তর:


621

যেমন @ নাসারেডাইন উত্তর দিয়েছে বা আপনি ব্যবহার করতে পারেন/d

cd /d d:\Docs\Java

cdকমান্ডটি আরও সহায়তার জন্য ব্যবহার করুন:

C:\Documents and Settings\kenny>help cd

বর্তমান ডিরেক্টরিটির নাম প্রদর্শন করে বা পরিবর্তন করে।

CHDIR [/ D] [ড্রাইভ:] [পথ] CHDIR [..] সিডি [/ D] [ড্রাইভ:] [পথ] সিডি [..]

.. উল্লেখ করে যে আপনি পিতামাতার ডিরেক্টরিতে পরিবর্তন করতে চান।

টাইপ করুন সিডি ড্রাইভ: নির্দিষ্ট ড্রাইভে বর্তমান ডিরেক্টরি প্রদর্শন করতে। বর্তমান ড্রাইভ এবং ডিরেক্টরি প্রদর্শনের জন্য পরামিতি ছাড়াই সিডি টাইপ করুন।

একটি ড্রাইভের জন্য বর্তমান ডিরেক্টরি পরিবর্তন করার সাথে সাথে বর্তমান ড্রাইভ পরিবর্তন করতে / ডি সুইচ ব্যবহার করুন।

কমান্ড এক্সটেনশনগুলি সিএইচডিআইআর পরিবর্তনগুলি নিম্নলিখিতভাবে সক্ষম করা থাকলে:

বর্তমান ডিরেক্টরি স্ট্রিংটি ডিস্কের নামের মতো একই কেসটি ব্যবহার করতে রূপান্তরিত হয়। সুতরাং সিডি সি: \ টিইএমপি আসলে বর্তমান ডিরেক্টরিটি সি: C টেম্পে সেট করে। যদি এটি ডিস্কের ক্ষেত্রে হয়।

সিএইচডিআইআর কমান্ড স্পেসগুলি ডিলিমিটার হিসাবে বিবেচনা করে না, সুতরাং একটি সাব-ডাইরেক্টরির নামের সিডিতে এটি সম্ভব যা উদ্ধৃতি সহ নামটি ঘিরে রাখে না contains উদাহরণ স্বরূপ:

সিডি \ উইন্ট \ প্রোফাইলগুলি \ ব্যবহারকারীর নাম \ প্রোগ্রামগুলি \ স্টার্ট মেনু

হিসাবে একই:

সিডি "\ উইন্ট \ প্রোফাইলগুলি \ ব্যবহারকারীর নাম \ প্রোগ্রামগুলি \ স্টার্ট মেনু"

এক্সটেনশনগুলি অক্ষম করা থাকলে আপনাকে যা টাইপ করতে হবে।


2
আমার অভিজ্ঞতায় @ জাজমান সিডি কখনই ড্রাইভ লেটার পরিবর্তন করে না changed
কেনি

@ কেনি আসলে, এটি কখনও আক্ষরিকভাবে ড্রাইভ লেটারটি কখনও স্যুইচ করতে পারেনি।
সিমোনটেম্পলার

@ ক্যান্নি আমি কেবল অলস হওয়ার পরিবর্তে ইচ্ছা করি এবং যখন আপনি কোনও ভিন্ন ড্রাইভের ডিরেক্টরিতে পরিবর্তন করার চেষ্টা করেন, এটি আপনাকে একটি ত্রুটি বার্তা দেয় যাতে "ইআরআর - আপনি যে ফাইলটি অ্যাক্সেস করার চেষ্টা করছেন সেটি অন্য ড্রাইভারের মধ্যে রয়েছে। উল্লেখ করুন" -d ... "
প্রতিশ্রুতিবদ্ধ

1
@ কমিনেট্যান্ড্রয়েডার হ্যাঁ এটি নিশ্চিতভাবেই একটি ত্রুটি, কেবল এটি করুন;)
কেনে

133

আপনি যে ডিরেক্টরিটিতে স্যুইচ করছেন সেটি অন্য ড্রাইভে রয়েছে, আপনাকে এই ড্রাইভে স্যুইচ করতে হবে:

C:\...\Admin> d:

তারপরে আপনি cdযে ডিরেক্টরিটি চান তা প্রবেশ করতে পারেন।

C:\...\Admin> d:
D:\>cd "Docs\Java"

D:\Docs\Java>

2
@Prageethgodage: অনুমান, আপনি উপর C:\my Folderএবং অন্য (নেটওয়ার্ক) ড্রাইভ এ ফোল্ডারে ফাইল আছে Z:একটা cd z:\very\long\path\you\dontwant\to\write\each\time। আপনি এখনও চালু আছেন C:\my Folder)। তারপরে আপনি কেবল dir z:(আপনার খুব দীর্ঘ-পাথের উপর ফাইলগুলি তালিকাবদ্ধ করবেন) বা copy z:*.jpg(দ্রষ্টব্য: নোট z:\*.jpg!) করতে পারেন, যা ফাইলগুলি আপনার দীর্ঘ-পাথ . A simple জেড গঠন করে: আপনার জেড: ড্রাইভে স্যুইচ করবে যেখানে আপনি আছেন তোমার খুব দীর্ঘ পথ খুব সুবিধাজনক, যদি আপনি কমান্ড প্রম্পটে প্রচুর কাজ করেন।
স্টেফান

29

ডি ড্রাইভে পরিবর্তনের জন্য ড্রাইভ লেটার ডি ব্যবহার করুন :

  C:\> d:

ড্রাইভগুলি পরিবর্তন করার সময়, আপনাকে কেবল ড্রাইভ লেটার টাইপ করতে হবে, ডি এর মতো : ( ব্যাকস্ল্যাশ ব্যবহার করবেন না, ডি: \ এর মতো এটি কার্যকর হয় না )।

আপনি কেবল একই ড্রাইভের মধ্যে ডিরেক্টরিগুলির মধ্যে চলার সময় সিডি ব্যবহার করেন ।


15

সংক্ষিপ্ত উত্তর

ড্রাইভিং থেকে C:\...\Adminযাওয়ার সঠিক D:\Docs\Javaউপায়টি হ'ল নিম্নলিখিত আদেশটি:

cd /d d:\Docs\Java

আরো বিস্তারিত

আপনি যদি নিজের D:\ড্রাইভে কোথাও এলোমেলো হয়ে থাকেন এবং আপনি নিজের ড্রাইভের মূলটিতে যেতে চান তবে আপনি এই আদেশটি ব্যবহার করতে পারেন:

cd d:\

আপনি যদি নিজের D:\ড্রাইভে কোথাও এলোমেলো হয়ে থাকেন এবং আপনি নিজের ড্রাইভে একটি নির্দিষ্ট ফোল্ডারে যেতে চান তবে আপনি এই আদেশটি ব্যবহার করতে পারেন:

cd d:\Docs\Java

আপনি যদি অন্য কোনও ড্রাইভে থাকেন এবং আপনি নিজের D:\ড্রাইভের মূলটিতে যেতে চান তবে আপনি এই আদেশটি ব্যবহার করতে পারেন:

cd /d d:\

আপনি যদি অন্য কোনও ড্রাইভে থাকেন এবং আপনি নিজের D:ড্রাইভে একটি নির্দিষ্ট ফোল্ডারে যেতে চান তবে আপনি এই আদেশটি ব্যবহার করতে পারেন:

cd /d d:\Docs\Java

আপনি যদি অন্য কোনও ড্রাইভে থাকেন এবং আপনি নিজের ড্রাইভের শেষ উন্মুক্ত ফোল্ডারে যেতে চান তবে আপনি D:এই আদেশটি ব্যবহার করতে পারেন:

cd /d d:

সংক্ষিপ্ত রূপ হিসাবে cd /d d:, আপনি এই আদেশটি ব্যবহার করতে পারেন:

d:

"d:" হু! tnx :) এর কথা কখনও শুনিনি
জোহান জেরেল

1
এছাড়াও, আপনি যদি কোনও নেটওয়ার্ক ড্রাইভে স্যুইচ করার চেষ্টা করেন তবে আমার কাজটি সমাধান সমাধান এক্সপ্লোরার থেকে ড্রাইভে যেতে হবে এবং ঠিকানা বারে সিএমডি টাইপ করতে হবে। এটি এটি খুলবে
আর্টরিয়াস 2718


4

আপনি যদি বর্তমান ওয়ার্কিং ডিরেক্টরি থেকে অন্য ডিরেক্টরিতে পরিবর্তন করতে চান তবে কমান্ড প্রম্পটে আপনার যে ড্রাইভটি পরিবর্তন করতে হবে তার নামটি টাইপ করতে হবে, তার পরে: প্রতীক। উদাহরণ: ধরে নিও যে আপনি ডি-ড্রাইভে পরিবর্তন করতে চান এবং আপনি বর্তমানে সি-ড্রাইভে রয়েছেন, তারপরে ডি টাইপ করুন: এবং এন্টার টিপুন।

অন্যদিকে আপনি যদি একই ওয়ার্কিং ডিরেক্টরিতে ডিরেক্টরি পরিবর্তন করতে চান তবে সিডি (পরিবর্তন ডিরেক্টরি) নির্দেশের পরে ডিরেক্টরি নাম ব্যবহার করুন use উদাহরণস্বরূপ: ধরে নিচ্ছেন যে আপনি নতুন ফোল্ডারে পরিবর্তন করতে চান তারপরে: সিডি "নতুন ফোল্ডার" টাইপ করুন এবং এন্টার টিপুন।

সিএমডি ব্যবহারের টিপস: উইন্ডোজ কমান্ড লাইনটি সংবেদনশীল নয়। কোনও স্থান সহ কোনও ফাইল বা ডিরেক্টরিতে কাজ করার সময় এটিকে উদ্ধৃতিতে ঘিরে রাখুন। উদাহরণস্বরূপ, আমার দস্তাবেজগুলি "আমার ডকুমেন্টস" হবে। কমান্ড লাইনে কোনও ফাইল বা ডিরেক্টরি মুছে ফেলা হলে তা পুনর্ব্যবহারযোগ্য বিনে সরানো হয় না। আপনার যদি কোনও কমান্ড টাইপ / দিয়ে সহায়তা প্রয়োজন? কমান্ড পরে। যেমন দির /? dir কমান্ডের জন্য উপলব্ধ বিকল্পগুলি দেবে।


4

আপনি এই কমান্ডটি ব্যবহার করে ডিরেক্টরিটি পরিবর্তন করতে পারবেন যেমন: বর্তমানে আপনি যদি বর্তমান কর্মরত পরিচালক সি: you আপনার ডি: \ ড্রাইভে যেতে চান তবে চালনা করুন এই কমান্ডটি টাইপ করুন

cd /d D:\

এখন আপনার বর্তমান ওয়ার্কিং ডিরেক্টরিটি ডি: \ ড্রাইভ যাতে আপনি ডক্সের অধীনে জাভা ডিরেক্টরিতে যেতে চান তাই নীচের কমান্ডটি টাইপ করুন:

cd Docs\Java

দ্রষ্টব্য: ডি মানে ড্রাইভ


2

আমি মনে করি আপনি উইন্ডোজ সিস্টেম ব্যবহার করছেন।

আপনি একবার সিএমডি খোলার পরে আপনাকে ডিফল্ট অবস্থানের সাথে প্রদর্শিত হবে, যেমন এর মতো

সি: \ ব্যবহারকারী \ অ্যাডমিন - আপনার ক্ষেত্রে এর প্রশাসক হিসাবে উল্লিখিত হয়েছে এটি আপনার কম্পিউটারের ব্যবহারকারীর নাম হবে

আপনি যদি E ডিরেক্টরিতে যেতে চান তবে বিবেচনা করুন তবে কেবল E টাইপ করুন:

এটি ব্যবহারকারীকে E: ডিরেক্টরিতে স্থানান্তরিত করবে। এখন আপনি ই: ড্রাইভে কোন ফোল্ডারে ইঙ্গিত করতে চান তা পরিবর্তন করুন

উদাহরণস্বরূপ: আপনি যদি ই ফোল্ডারের সফ্টওয়্যার ডিরেক্টরিতে যেতে চান তবে প্রথমে টাইপ করুন

ই:

তারপরে ফোল্ডারের অবস্থানটি টাইপ করুন

সিডি ই:। সফটওয়্যার

বেহালাজাতীয় বীণাবিশেষ


2

উইন্ডো ব্যবহার করে ডি ড্রাইভে যাওয়ার জন্য, সি: \ ব্যবহারকারী \ বালাজী> ডি:

E ড্রাইভের ব্যবহারে যাওয়ার জন্য, সি: \ ব্যবহারকারীরা \ বালাজী> ই:

অন্যান্য ড্রাইভের ক্ষেত্রেও এটি প্রযোজ্য।


1

cdWindows এ কমান্ড লিনাক্স সিস্টেমের ব্যবহারকারীদের জন্য স্বজ্ঞাত নয়। আপনি যদি cdবর্তমান ডিরেক্টরি বা অন্য কোনও ড্রাইভে থাকুক না কেন আপনি যদি অন্য ডিরেক্টরিতে যেতে চান তবে আপনি এর জন্য একটি নাম তৈরি করতে পারেন cd। এটি এখানে সিএমডিতে কীভাবে করবেন :

  • যান $CMDER_ROOT/configএবং ফাইল খুলুনuser_aliases.cmd
  • ফাইলের শেষে নিম্নলিখিতটি যুক্ত করুন:
cd=cd /d $*

সিএমডার পুনরায় চালু করুন এবং আপনি যে কোনও ডিরেক্টরিতে চান সিডি করতে সক্ষম হবেন। এটি একটি ছোট কৌশল কিন্তু দুর্দান্ত কাজ করে এবং আপনার সময় সাশ্রয় করে।


-1

আপনি সিডি কমান্ডে সিডি / কমান্ড লিখে কমান্ড প্রম্পটে সহায়তা ব্যবহার করতে পারেন? যেমন এই চিত্র দেখানো হয়েছে এখানে চিত্র বর্ণনা লিখুন

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