
두 대의 컴퓨터 PC1, PC2가 있고 PC1에 D:\Soft라는 폴더가 있는데 소프트 복사본 하나만 사용하고 싶습니다.
그래서 나는 사용했다psubst아래와 같이 PC2에 가상 드라이버 D:를 생성하려고 했는데, PC2를 다시 시작하기 전까지는 아주 잘 작동하는데, 문제는 PC2를 다시 시작하면 가상 드라이버 D:가 사라지는 것입니다.
psubst D: \PC1\D$\soft /P
도움이 됐나요?
답변1
나는 그 명령을 모른다. 나는 항상 "net use"를 사용했다:
net use d: \\pc1\d$\soft /persistent:yes
재부팅 후에도 드라이브는 여전히 존재해야 하지만 드라이브를 열고 암호를 수동으로 입력하지 않으면 연결이 완료되지 않을 수 있습니다. 부팅할 때마다 이 작업을 수행해야 할 수도 있습니다.
답변2
psubst를 올바르게 사용하려면 적절한 UNC 경로 표기가 필요합니다.
psubst D: \\PC1\D$\soft /P
psubst 유틸리티(https://github.com/ildar-shaimordanov/psubst)는 네트워크 공유를 로컬 드라이브 문자에 매핑하는 이전 DOS subst 명령처럼 작동합니다. 지속성(재부팅 후 드라이브가 다시 나타나도록 함)은 /P 명령줄 옵션을 사용하여 적용되어야 합니다. 작동하지 않는다면 지원되지 않는 운영 체제에서 사용하려고 했을 수도 있습니다. 현재 Windows 운영 체제에 대한 더 나은 대안은 "net use" 명령과 레지스트리입니다.
"net use" 명령을 사용하여 최신 Windows 운영 체제에 매핑된 드라이브의 작업 데모를 보려면 다음을 참조하세요.Windows Server 2016에서 모든 RDP 사용자의 네트워크 공유에 드라이브 문자를 어떻게 매핑합니까?. 지침은 Windows 10에도 적용됩니다. 기본적으로 텍스트 파일을 만듭니다.드라이브-d.batC:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp에 배치한 다음 재부팅합니다.
net use D: /delete
net use D: \\PC1\D$\soft
대신 레지스트리 해킹을 고려할 수도 있습니다. 이렇게 하려면 먼저 다음과 같은 텍스트 파일을 만듭니다.드라이브-d.reg. 어디에든 저장할 수 있습니다. 그런 다음 다음 내용을 복사하여 붙여넣습니다.
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"D:"="\\\\PC1\\D$\\soft"
파일을 저장하고 Windows 탐색기에 앉아 파일을 본 후 실행하려는 것처럼 해당 파일을 두 번 클릭하세요. 나타나는 프롬프트를 수락하고 나중에 컴퓨터를 재부팅하십시오.
또한보십시오:
- subst/psubst를 대체할 수 있는 레지스트리 해킹 https://en.wikipedia.org/wiki/SUBST
- 기타 관련 superuser.com 게시물: https://superuser.com/questions/29072/how-to-make-subst-mapping-pertant-across-reboots
- psubst에 대한 자세한 내용은 다음을 참조하세요.https://helpdeskgeek.com/how-to/sign-drive-letters-to-folders-in-windows/