Heinz Wolf:
>>>> Nein, mklink braucht keine erhöhten Rechte.
>>> Dann steht bei mir (Windows 7 Home Premium 64bit) in cmd:
>>> "Ihre Berechtigungen reichen nicht aus, um diesen Vorgang auszuführen."
>> Das liegt aber nicht an mklink, sondern an den Rechten von
>> Quell/Zielverzeichnis. Wenn ich in einem Verzeichnis keine passenden
>> Rechte habe, kann ich dort auch keine NTFS-Links erzeugen. Grundsätzlich
>> funktioniert mklink mit eingeschränkten Userrechten.
> mklink kann ich offenbar nur mit cmd.exe aufrufen.
> Alle Versuche scheiterten, es ohne cmd.exe "als Administrator ausführen"
> zu schaffen. Kann an mir liegen - viell. habe ich nicht alles versucht.
Man kann mklink auch in eine Batchdatei packen, dann geht es auch ohne
Aufruf von cmd.exe. Wenn ein Verzeichnis aber zum Beschreiben erhöhte
Rechte verlangt, muss man die Batchdatei eben mit erhöhten Rechten
ausführen, wenn nicht, dann genügen normale Rechte.
Noch mal: mklink selbst braucht keine erhöhten Rechte. Es wäre auch
albern, wenn man zum Erstellen eines lausigen Ordners oder eines Links
erhöhte Rechte brauchte.
> Andere DOS-Befehle funktionieren ohne diesen Administratorstatus, offenbar
> nur mklink nicht.
Nein, wenn man mit dem Befehl "copy" in ein Verzeichnis schreiben will,
das erhöhte Rechte benötigt, braucht man dafür natürlich auch Adminrechte.