답변:
관리자 권한으로 cmd 쉘을 명시 적으로 실행하십시오 . 그래도 문제가 해결되지 않으면 runas 명령 을 시도하십시오 .
runas /user:administrator "mklink args"
mklink 명령과 인용 부호가 필요합니다.
관리자 계정에서이 기능이 작동하지 않으면 Win7에서 symlink 지원 구성 이 적합 하다고 생각합니다 .
"모든 사용자"에게 "심볼릭 링크 작성"권한을 부여한 후 "관리자"그룹의 구성원이 아닌 사용자 인 표준 사용자로 재부팅 (또는 로그 오프)하십시오. 사용자에게 쓰기 권한이있는 디렉토리에서 mklink 명령을 사용하여 기호 링크를 작성할 수 있어야합니다.
"관리자"의 구성원이 기호 링크를 작성할 수없는 이유는 사용자가 "관리자"그룹의 구성원이므로 필터링 된 토큰에서 "심볼 링크 작성"권한이 제거 되었기 때문입니다. 링크 http://msdn.microsoft.com/en-us/library/bb530410.aspx 에있는 기사의 "액세스 토큰 변경 사항"섹션에는 필터링 된 토큰 생성 방법에 대한 자세한 내용이 설명되어 있습니다.
먼저 https://superuser.com/a/125981/57697에 설명 된대로 관련 사용자에게 "심볼 링크 만들기"권한을 부여했는지 확인하십시오.
사용자가 관리자 인 경우 "mklink"명령이 작동하지 않습니다. "이 작업을 수행 할 수있는 권한이 없습니다."
제대로 작동하려면 administrators 그룹에서 사용자를 제거하거나 guest와 같이 관리자가 아닌 사용자로 실행 된 cmd에서 mklink를 실행해야합니다.
runas /user:guest cmd
(게스트 계정이 아닌 경우 활성화)
후자의 방법을 사용하면 심볼릭 링크를 만드는 위치를 수정하기 위해 'guest'에 대한 권한을 일시적으로 부여해야합니다. 제 경우에는 내 홈 디렉토리 였으므로 오류 대화 상자가 번쩍 들었지만 무해한 것처럼 보였습니다. .
runas계정이 하나이없는 경우에도 명령은 지정된 사용자의 암호를 요청합니다. 비워두면 (Enter 키를 누르십시오) 오류가 발생합니다. 계정에 암호가 있고 암호를 입력하면로 끝납니다 the system cannot find the file specified. cmd를 관리자로 시작하여 대상 디렉토리로 이동하고 자신의 계정으로 심볼릭 링크를 만드는 것이 갑자기 너무 쉬운 것처럼 보입니다 ...