먼저 일련의 단계에서 작동하는 것이 무엇인지 설명 할 것입니다. 그런 다음 최종 결과를 변경해서는 안되는 단계를 변경하겠습니다.
효과 :
- 도메인에 가입하지 않은 컴퓨터에서 Windows에 로그인하십시오. 로컬 계정을 사용하여 로그인하십시오. 사용자가 로컬 관리자이지만 문제가되지 않습니다.
- Windows 탐색기에서 네트워크 공유에 연결을 선택하십시오. UNC를 입력하고 "대체 자격 증명 사용"및 "로그인 간 연결 유지"옵션을 선택합니다.
- 대체 자격 증명의 경우 원격 공유에 액세스하는 데 필요한 도메인 사용자 이름과 암호를 입력하십시오.
- Windows 탐색기를 사용하여 새 드라이브 매핑을 탐색하고 공유를 볼 수 있는지 확인하십시오.
- 로컬 사용자 인 이전과 동일한 자격 증명으로 컴퓨터와 로그를 다시 시작합니다.
- 탐색기를 시작하고 매핑 된 드라이브를 봅니다.
이 작동합니다. 드라이브는 매핑이 원래 설정되었을 때 지정된 네트워크 자격 증명을 사용하여 다시 매핑되었습니다. 모두 잘 작동합니다.
이제 모든 것을 끊고 테스트를 시작하십시오. 이번에는 Windows 탐색기를 사용하여 네트워크 드라이브를 매핑하는 시점까지 모든 작업을 수행하십시오. 대신 명령 프롬프트 (비 상승)로 이동하여 NET USE 명령을 사용하십시오 NET USE를 사용하는 경우 명령 줄에 드라이브 문자, UNC, 사용자 이름 (domain + user) 및 / persistent : yes를 지정하십시오. 그러나 명령 행에 암호를 지정하지 마십시오. 명령을 실행하면 지정한 도메인 사용자의 비밀번호를 입력하라는 메시지가 나타납니다.
이때 드라이브가 연결됩니다. 당신은 근심을 할 수 있고 잘 작동합니다. 탐색기를 시작하고 공유를 볼 수 있습니다. 모두 잘 작동합니다.
이제 컴퓨터를 다시 시작하십시오. 이전과 동일한 자격 증명을 사용하여 다시 로그인하십시오. 탐색기로 이동하면 드라이브가 연결되지 않은 것을 알 수 있습니다. 드라이브 문자를 두 번 클릭하면 다음과 같은 메시지가 나타납니다.
"K :를 \ kpc \ kshare에 다시 연결하는 동안 오류가 발생했습니다 Microsoft Windows 네트워크 : 둘 이상의 사용자 이름을 사용하여 동일한 사용자가 서버 또는 공유 리소스에 여러 번 연결할 수 없습니다. 공유 리소스를 다시 시도하십시오.이 연결이 복원되지 않았습니다 "
그래서 분명히, 그 드라이브에 하나 이상의 연결이 있다고 생각합니다. 그런데 왜? "여러 사용자"를 언급 할 때 도메인 사용자 (매핑 당시 지정된)와 로컬 사용자를 언급하고 있다고 생각합니다. 그러나 우리는 로컬 사용자를 사용하여 공유에 연결하려고 시도하지 않았습니다.
이 컴퓨터에는 이상한 점이 없습니다. 그것은 Windows 8.1을 새로 설치 한 것입니다.
나는 또한 "net use"와 동등한 powershell을 사용해 보았으며 동일한 행동을 보였다.
"net use"를 사용하는 것과는 다른 Windows 탐색기를 사용하여 네트워크 드라이브에 연결하는 것은 무엇입니까?
Windows 탐색기를 사용하여 네트워크 드라이브를 자동화 / 스크립트 매핑하는 방법이 있습니까?
이 컴퓨터에서는 UAC가 비활성화되어 있지 않습니다. 저는 이것이 높은 세션 토큰과 높은 세션 토큰 사이에서 드라이브 매핑을 공유하려고 시도하지 않기 때문에 UAC 문제라고 생각하지 않습니다.
이견있는 사람?
net use K: \\kpc\kshare /USER:Domain\Username Password /SAVECRED /PERSISTENT:YES
?