상승 된 cmd 프롬프트에서 매핑 된 드라이브를 사용할 수 없지만 일반 cmd 프롬프트에서는 왜됩니까? [복제]


19

Windows 8의 경우 관리자 권한 cmd 프롬프트에서 매핑 된 드라이브를 사용할 수 없지만 일반 cmd 프롬프트에서는 왜됩니까? 나는 순 사용을 할 수 있고 그것을 사용할 수있게하지만 여전히이 이상한 것을 발견합니다.


동일한 사용자 로 명령 프롬프트를 높이 거나 runas 또는 대체 신임 정보를 사용하고 있습니까?
MDMarra

관리자 권한이있는 사용자에게 공유에 대한 적절한 공유 및 NTFS 권한이 있습니까?
joeqwerty

Microsoft 지원에 문의하십시오.
John Gardeniers

답변:


23

관리 사용자와 함께 UAC를 사용하면 로그인시 Windows에서 두 개의 토큰을 만듭니다. 하나의 토큰 (상승 된 토큰)은 필터링되지 않으며 관리자 그룹이 활성화되어 있습니다. 다른 토큰에는 Administrators 그룹 (및 Power Users 그룹과 같은 다른 세부 정보)이 필터링되어 있습니다.

이 두 토큰에는 별도의 보안 컨텍스트가 있으므로 한 사용자의 네트워크 연결은 실제로 동일한 사용자 인 경우에도 다른 네트워크 연결을 사용할 수 없습니다.

따라서 탐색기를 사용하여 드라이브를 매핑하면 관리자 권한 명령 프롬프트 (또는 다른 관리자 프로세스)에서 드라이브를 볼 수 없습니다.

NET USE 명령을 사용하여 관리자 권한 명령 프롬프트에서 동일한 네트워크 리소스 (같은 드라이브 문자 사용)를 매핑 할 수 있습니다. 그 후에는 높은 프로세스도 볼 수 있습니다.


1
탐색기를 사용하고 모든 사용자가 드라이브를 볼 수있는 방법이 있습니까?
JimDel

4
net use e: \\computerName\folder password /user:domain\username /p:yes내가 명령을 사용하여 작동하게했습니다. (여기서 e:, 당신이 매핑되는 드라이브 문자 \\computername\folder매핑 할 경로, 그리고 password, domainusername로그인에 사람을 도움이됩니다. 희망 정상적인 자격 증명입니다. 여기에서 예에 따라 pcsupport.about.com/od/commandlinereference/ p /…
phyatt

@phyatt Windows10에 안전한가요?
GreenAsJade

안전 / 보안은 완전히 다른 주제입니다. 그것은 8에서와 마찬가지로 10에서와 같은 동작을 가져야합니다.
phyatt

19

William의 답변은 왜 이런 일이 발생하는지 설명하고 한 가지 해결 방법을 제공합니다. 그러나 실제로이 동작을 조정하기 위해 Windows 7에서 작동하는 Vista 의 레지스트리 수정 이 실제로 추가되고 싶습니다 . 이것을 레지스트리에 추가하십시오.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=dword:00000001

재부팅 후 관리자 권한 명령 프롬프트를 통해 매핑 된 드라이브에 액세스 할 수 있어야합니다.


나는 이것이 가능하다는 것을 몰랐다. 우수한. Technet에는 참조 -technet.microsoft.com/en-us/library/ee844140(v=ws.10).aspx
William

3

명령 프롬프트를 다른 사용자로 높이고 있고 매핑 된 드라이브가 관리자가 아닌 사용자에 의해 매핑 되었기 때문입니다. 프린터, 매핑 된 네트워크 드라이브 등과 같이 사용자마다 다른 사용자 설정이 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.