เปลี่ยนไดเรกทอรีทำงานเป็นเครือข่ายที่ใช้ร่วมกัน


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
ผลัก

1
หรือใช้ PowerShell ในตำแหน่งที่ใช้cd \\Server\pathงานได้
Franklin Yu
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.