mklink가 Windows 7에 설치되어 있지 않습니까?


40

방금 Windows 7 Pro를 설치했으며 기본 설정으로 구성하고 있습니다. 심볼릭 링크를 지원하기 때문에 심볼릭 링크를 설정합니다.

그러나에 mklink프로그램 이없는 것 같습니다 C:\Windows\system32.

Powershell의 관리자 모드에서 :

PS C:\> mklink
The term 'mklink' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spel
ling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:7
+ mklink <<<<
    + CategoryInfo          : ObjectNotFound: (mklink:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

%WINDIR%어느 쪽에서도 해당 파일을 찾을 수 없지만 mklink내 측면에서 실행 하면 작동합니다. 내장 된 시스템 명령이라고 생각합니다. mklink인식 된 명령 또는 무언가가 아니라고 말합니까 ?
kizzx2

SO에서도 비슷한 질문이 제기되었습니다. 자세한 내용과 해결 방법 은 stackoverflow.com/questions/894430/… 을 참조하십시오 .
Kez

@ kez : Hunh ... SO가 이것을 묻는 가장 좋은 장소라고 생각하지 않았습니다. :: shrug ::
Paul Nathan

PowerShell에서이 오류가 발생하지만 명령 프롬프트가 작동합니다.
Rosdi

답변:



14

해결책은 mklink가 cmd.exe에 내장되어 있다는 것입니다. 따라서 Powershell은 직접 액세스 할 수 없습니다.

그 생각을 한 사람에게 부정적인 생각.


8

PowerShell은 CMD를 완전히 대체하지 않습니다. PS에서 많은 CMD 기능이 작동하지 않습니다. mklink를 실행하려면 CMD로 전환


그래, 들었어 그래도 꽤 실망 스럽습니다.
폴 나단
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.