mklink não está instalado no Windows 7?

39

Acabei de instalar o Windows 7 Pro e estou configurando-o para minhas preferências. Eu vou configurar um link simbólico (já que ele suporta links simbólicos).

Mas parece que não tenho o programa mklink em C:\Windows\system32 .

No modo de administrador no 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
    
por Paul Nathan 20.01.2010 / 19:12

3 respostas

58
cmd /c mklink [arguments]

pode ser usado para chamar cmd.exe builtins.

    
por 20.01.2010 / 21:04
14

A solução é que o mklink é embutido no cmd.exe. Powershell, portanto, não pode acessá-lo diretamente.

Parabéns negativos a quem quer que tenha pensado nisso.

    
por 20.01.2010 / 19:33
8

O PowerShell não é um substituto completo do CMD. Muitas funções do CMD não funcionam no PS. Mude para o CMD para executar o mklink

    
por 20.01.2010 / 19:37

Tags