mklink nicht unter Windows 7 installiert?


40

Ich habe gerade Windows 7 Pro installiert und konfiguriere es nach meinen Wünschen. Ich gehe, um einen symbolischen Link einzurichten (da er Symlinks unterstützt).

Aber ich scheine das mklinkProgramm nicht zu haben C:\Windows\system32.

Im Administratormodus in 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

Ich kann diese Datei auch nicht finden %WINDIR%, aber die Ausführung mklinkauf meiner Seite funktioniert einfach. Ich denke, es ist ein eingebauter Systembefehl. Sagt es, dass mklinkes sich nicht um einen anerkannten Befehl handelt oder so?
kizzx2 20.01.10

Eine ähnliche Frage wurde bei SO gestellt. Weitere Informationen und Problemumgehungen finden Sie unter stackoverflow.com/questions/894430/… .
Kez

@kez: Hunh ... hätte nicht gedacht, dass SO der beste Ort ist, um das zu fragen. :: achselzucken ::
Paul Nathan

PowerShell gibt diesen Fehler aus, die Eingabeaufforderung funktioniert jedoch.
Rosdi

Antworten:



14

Die Lösung ist, dass mklink in cmd.exe eingebaut ist. Powershell kann daher nicht direkt darauf zugreifen.

Negatives Lob an jeden, der sich das ausgedacht hat.


8

PowerShell ist kein vollständiger Ersatz für CMD. Viele CMD-Funktionen funktionieren in PS nicht. Wechseln Sie zu CMD, um mklink auszuführen


Ja, ich höre dich. Ziemlich frustrierend.
Paul Nathan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.