Je viens d'installer Windows 7 Pro et je le configure selon mes préférences. Je vais mettre en place un lien symbolique (car il supporte les liens symboliques).
Mais je ne semble pas avoir le mklink
programme C:\Windows\system32
.
En mode administrateur dans 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%
non plus, mais le fait de fonctionnermklink
de mon côté ne fait que fonctionner. Je suppose que c'est une commande système intégrée. Est-ce que ça ditmklink
n'est pas une commande reconnue ou quelque chose?Réponses:
peut être utilisé pour appeler les commandes
cmd.exe
intégrées.la source
alias mklink='cmd //c mklink'
pour Git Bash; stackoverflow.com/a/21907301/3821804La solution est que mklink est une commande intégrée sur cmd.exe. Powershell ne peut donc pas y accéder directement.
Félicitations négatives à quiconque le pensait.
la source
PowerShell ne remplace pas complètement CMD. De nombreuses fonctions CMD ne fonctionnent pas dans PS. Passez à CMD pour exécuter mklink
la source