작업 디렉토리를 네트워크 공유로 변경


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
결국 불구하고 PUSHD 솔루션은 완벽하게 나를 위해 일한 psexec나를 위해 밖으로 더 나은 일
tomdemuyt

1
또는 제대로 cd \\Server\path작동 하는 PowerShell을 사용하십시오 .
Franklin Yu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.