আপনি কীভাবে পরিচালনা করবেন "সিএমডি বর্তমান ডিরেক্টরি হিসাবে ইউএনসি পাথ সমর্থন করে না"?


24

আমি কোনও ফাইল সার্ভারে ডিরেক্টরি পরিবর্তন করার চেষ্টা করছি যেমন:

cd \\someServer\\someStuff\

তবে, আমি নিম্নলিখিত ত্রুটি পেয়েছি:

সিএমডি বর্তমান ডিরেক্টরি হিসাবে ইউএনসি পাথ সমর্থন করে না

ডিরেক্টরিতে নেভিগেট করার জন্য আমার বিকল্পগুলি কী কী?


উত্তর:


34

যদি আপনি এটি স্ক্রিপ্টিং বিবেচনা করছেন, এটি সর্বদা সহায়ক pushdএবং popdআদেশগুলি সম্পর্কে জানতে সহায়তা করে। কখনও কখনও আপনি নিশ্চিত করতে পারবেন না যে স্ক্রিপ্টটি চালিত হবে এমন মেশিনে ইতিমধ্যে কী ড্রাইভের অক্ষর ব্যবহার করা হয়েছে এবং আপনাকে কেবল পরবর্তী উপলব্ধ ড্রাইভ লেটার গ্রহণ করতে হবে। যেহেতু net useআপনার ড্রাইভ নির্দিষ্ট করা প্রয়োজন, আপনি কেবল শেষ করতে পারেন pushd \\server\folderএবং তারপরে popdআপনি যখন শেষ করেন।


আপনি যদি ড্রাইভ লেটারের পরিবর্তে '*' নির্দিষ্ট করেন তবে নেট ব্যবহারের আগে জেডএ থেকে প্রথম উপলব্ধ ড্রাইভ চেকিং ব্যবহার করা হবে। সুতরাং কোনও জেড ছাড়াই 'নেট ইউজ * \\ সার্ভার \ শেয়ার' করুন: ড্রাইভ ম্যাপ করা জ্যাপে ম্যাপ \\ সার্ভার to শেয়ার করবে:
জিফার

তবে তখন আপনি কী জানেন না কী স্ক্রিপ্টের বাকী উদ্দেশ্যে ড্রাইভ লেটার ম্যাপ করা হয়েছে।
tomfanning

@ টমফ্যানিং আপনি কমান্ড প্রম্পট থেকে এটি (ডাব্লিক লজিক্যালডিস্ক ক্যাপশন, সরবরাহকারীর নাম, ড্রাইভটাইপ, ভলুয়েনাম) ব্যবহার করে ড্রাইভ লেটারটি সন্ধান করতে পারেন এবং তারপরে আপনার \\ সারওয়ারনেম \ শেরেনামের সন্ধান করে আউটপুট পার্স করতে পারেন। serverfault.com/questions/62578/…
ক্রিস

1
@pk। যদি স্ক্রিপ্টটি আপনার চালুর আগে ক্রাশ হয়ে যায় popd?
পেসারিয়ার

15

অথবা আপনি নিজের শেলটি পাওয়ারশেলে স্যুইচ করতে পারেন । এটি ইউএনসি পাথের সম্পূর্ণ সমর্থন করে।


আপনি মুছে ফেলার চেষ্টা করছেন এমন ফাইলটিতে এক্সপ্লোরার এক্সেক্সের একটি হ্যান্ডেল থাকা ব্যতীত। এমনকি এক্সপ্লোরার উইন্ডোটি বন্ধ থাকা সত্ত্বেও, আমি মনে করি পিএস ফাইলসিস্টেম সরবরাহকারী (এটি সরবরাহকারী হিসাবে ধরে নেওয়া) সম্ভবত হুডের নীচে এক্সপ্লোরার এক্সের ব্যবহার করে। বা আপনি কি বলছেন যে সরবরাহকারী ছাড়া ইউএনসি ব্যবহারের কোনও উপায় আছে?
জনজাজ

11

আপনি net useইউএনসি পথে কোনও নেটওয়ার্ক ড্রাইভ ম্যাপ করতে এবং তারপরে ম্যাপযুক্ত ড্রাইভটিতে ব্রাউজ করতে পারেন।


2
কমান্ড লাইন থেকে এটি করার একমাত্র উপায় এটি তবে থ্রো-অফ কমান্ড (যেমন আপনি কেবল একবারই করেন) ব্যতীত অন্য কোনও কিছুর জন্য এটি ব্যবহার করার বিষয়ে সতর্ক থাকুন কারণ অন্যথায় আপনি ড্রাইভ ম্যাপ না করা, বা থাকার কারণে সমস্যা নিয়ে চলেছেন ম্যাপযুক্ত তবে সংযুক্ত নয় এবং একাধিক ব্যবহারকারীর নাম :(
মার্ক হেন্ডারসন

1
আপনি এই ডিরেক্টরিতে পরিবর্তন করতে পারবেন না, তবে আপনি এখনও এটি কমান্ডগুলিতে ব্যবহার করতে পারেন: দির \\ কিছু লোক \ স্টাফ কল \\ কিছু লোক ser স্টাফ \ যাই হোক না কেন।ব্যাট
বেনোইট

1
আসলে আপনি \\ কিছু লোক ver ভাগ ব্যবহার করতে সক্ষম হতে পারেন ... এটি করার জন্য আপনার কেবল রেগ হ্যাক দরকার :-)
বার্ট সিলভারস্ট্রিম

@ বার্টসিলভার্স্ট্রিম, কিভাবে?
পেসারিয়ার


1

পাশাপাশি স্পষ্টভাবে একটি ড্রাইভ ম্যাপিং যাতে এটি মোকাবেলা cmdকরতে পারে, যা অন্যান্য ইউটিলিটিগুলির পক্ষেও প্রয়োজন হতে পারে, আপনি পাওয়ারশেলের মতো বিকল্প কমান্ড শেলও চেষ্টা করতে পারেন।


1

এটি Win8x64 এ আমার জন্য কাজ করেছে:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]
"DisableUNCCheck"=dword:00000001

আপনার এইচকেসিইউতেও এটি করতে সক্ষম হওয়া উচিত, কেবল নিশ্চিত হয়ে নিন যে আপনি লগ ইন করেছেন এবং আবার ফিরে যাবেন।


1

@ পি কে হিসাবে পুশড এবং পপড ব্যবহার করুন, এখানে একটি উদাহরণ রয়েছে।

অস্থায়ী ভার্চুয়াল ড্রাইভ তৈরি করতে পুশড ব্যবহার করুন এবং অস্থায়ী ভার্চুয়াল ড্রাইভ মোছার জন্য একটি পপড করুন

:selectFolder
REM Confirm which Folder structure
set /p location="Delete files for which QA environment: (P)retoria, (C)ape, (L)uanda or (Q)uit? (C/L/P/Q)"
REM  I option allows for upper and lower case
if /I "%location%"=="C" set folder="\\Tfwcqa\tfwcqa\EORDERS"
if /I "%location%"=="L" set folder="\\Tfluaqa\tfluaqa\EORDERS"
if /I "%location%"=="P" set folder="\\Tfptaqa\tfptaqa\EORDERS"
if /I "%location%"=="Q" goto endBatch

REM you can not cd to a network drive so we use pushd to create a temporary virtual drive
REM cd /d %folder%
pushd %folder%

DIR /S

REM popd deletes the temporary virtual drive
popd

0

এখানে জংশন কমান্ড কাজ করবে না ?


1
এমনটি ভাবেন না, জংশন কেবল স্থানীয় ডিরেক্টরিতে কাজ করে।
বারজেমাস

এটা কি কাজ করে? উইকিপিডিয়া নিবন্ধ থেকে: "জংশন পয়েন্টগুলি কেবলমাত্র স্থানীয় ভলিউমের ডিরেক্টরিগুলিতে লিঙ্ক করতে পারে; দূরবর্তী শেয়ারগুলিতে জংশন পয়েন্টগুলি অসমর্থিত।"
পিটার মর্টেনসেন

@#%!# তুমি ঠিক বলছো. আমি ভাবছিলাম এটি একটি মাউন্ট কমান্ডের মতো ছিল, দু'বছর আগে যখন আমি এটি দেখছিলাম তখন এই সমস্যাটি ভুলে গিয়েছিলাম। দীর্ঘশ্বাস দুঃখিত ...
বার্ট সিলভারস্ট্রিম

0

আরে, এখানে চেষ্টা করার জন্য এখানে ...

এই পৃষ্ঠায় যান এবং "অনুমতি আন পাথ" অনুসন্ধান করুন ... এটি কি কাজ করবে?

এখানে এবং এখানে আরও পটভূমি রয়েছে


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