Windows 8의 경우 관리자 권한 cmd 프롬프트에서 매핑 된 드라이브를 사용할 수 없지만 일반 cmd 프롬프트에서는 왜됩니까? 나는 순 사용을 할 수 있고 그것을 사용할 수있게하지만 여전히이 이상한 것을 발견합니다.
Windows 8의 경우 관리자 권한 cmd 프롬프트에서 매핑 된 드라이브를 사용할 수 없지만 일반 cmd 프롬프트에서는 왜됩니까? 나는 순 사용을 할 수 있고 그것을 사용할 수있게하지만 여전히이 이상한 것을 발견합니다.
답변:
관리 사용자와 함께 UAC를 사용하면 로그인시 Windows에서 두 개의 토큰을 만듭니다. 하나의 토큰 (상승 된 토큰)은 필터링되지 않으며 관리자 그룹이 활성화되어 있습니다. 다른 토큰에는 Administrators 그룹 (및 Power Users 그룹과 같은 다른 세부 정보)이 필터링되어 있습니다.
이 두 토큰에는 별도의 보안 컨텍스트가 있으므로 한 사용자의 네트워크 연결은 실제로 동일한 사용자 인 경우에도 다른 네트워크 연결을 사용할 수 없습니다.
따라서 탐색기를 사용하여 드라이브를 매핑하면 관리자 권한 명령 프롬프트 (또는 다른 관리자 프로세스)에서 드라이브를 볼 수 없습니다.
NET USE 명령을 사용하여 관리자 권한 명령 프롬프트에서 동일한 네트워크 리소스 (같은 드라이브 문자 사용)를 매핑 할 수 있습니다. 그 후에는 높은 프로세스도 볼 수 있습니다.
net use e: \\computerName\folder password /user:domain\username /p:yes
내가 명령을 사용하여 작동하게했습니다. (여기서 e:
, 당신이 매핑되는 드라이브 문자 \\computername\folder
매핑 할 경로, 그리고 password
, domain
및 username
로그인에 사람을 도움이됩니다. 희망 정상적인 자격 증명입니다. 여기에서 예에 따라 pcsupport.about.com/od/commandlinereference/ p /…
William의 답변은 왜 이런 일이 발생하는지 설명하고 한 가지 해결 방법을 제공합니다. 그러나 실제로이 동작을 조정하기 위해 Windows 7에서 작동하는 Vista 의 레지스트리 수정 이 실제로 추가되고 싶습니다 . 이것을 레지스트리에 추가하십시오.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=dword:00000001
재부팅 후 관리자 권한 명령 프롬프트를 통해 매핑 된 드라이브에 액세스 할 수 있어야합니다.