वर्किंग डायरेक्टरी को नेटवर्क शेयर में बदलें


23

मैं सभी फाइलों को एक फ़ोल्डर में सूचीबद्ध कर सकता हूं: dir \\aenw08v401\FOLDER\I001\*

हालाँकि, जब मैं निष्पादित करता हूं cd \\aenw08v401\FOLDER\I001, तो वर्तमान कार्यशील निर्देशिका बिल्कुल नहीं बदलेगी।

जब मैं निष्पादित करता हूं तो यह मुझे दिखाई देता है net view \\aenw08v401:

Shared resources at \\aenw08v401
Share name  Type  Used as  Comment

-----------------------------------
FOLDER    Disk
The command completed successfully.

क्या कोई स्विच है जो मुझे याद आ रहा है, या क्या मुझे एक अलग कमांड का उपयोग करने की आवश्यकता है?


जवाबों:


29

Windows कमांड प्रॉम्प्ट cmdवर्तमान निर्देशिका के रूप में UNC पथों का समर्थन नहीं करता है।

C:\Users\User1>cd \\myServer\myShare
CMD does not support UNC paths as current directories.

हल: उपयोग करें pushd

C:\Users\User1>pushd \\myServer\myShare

Z:\>dir
 Volume in drive Z is MYDRIVE
 Volume Serial Number is 1234-5678

 Directory of Z:\

12/16/2015  11:18 AM    <DIR>          .
12/16/2015  11:18 AM    <DIR>          ..
               0 File(s)              0 bytes
               2 Dir(s)  120,609,575,936 bytes free

Z:\>popd

C:\Users\User1>

वैकल्पिक समाधान: एक ड्राइव अक्षर के लिए UNC पथ को मैप करें।

C:\Users\User1>net use Y: \\myServer\myShare 
The command completed successfully.

C:\Users\User1>Y:

Y:\>dir
 Volume in drive Y is MYDRIVE
 Volume Serial Number is 1234-5678

 Directory of Y:\

12/16/2015  11:18 AM    <DIR>          .
12/16/2015  11:18 AM    <DIR>          ..
               0 File(s)              0 bytes
               2 Dir(s)  120,609,575,936 bytes free

Y:\>C:

C:\Users\User1>net use /delete Y:
Y: was deleted successfully.

2
पुशड घोल ने मेरे लिए पूरी तरह से काम किया, हालाँकि अंत में psexecमेरे लिए बेहतर काम किया
tomdemuyt

1
या जहां cd \\Server\pathबस काम करता है वहां PowerShell का उपयोग करें ।
फ्रैंकलिन यू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.