Ich habe einen Registrierungsschlüssel unter [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
Der Wert des Schlüssels ist
"c:\windows\system32\cmd.exe" /c subst t: e:\MyFolder
Meistens scheint der subst-Befehl nur zur Hälfte zu funktionieren, wenn ich den Computer starte. Wenn ich eine Eingabeaufforderung öffne, kann ich t: fine verwenden. Wenn ich jedoch in Windows Explorer nachschaue, ist T: nicht vorhanden, und wenn ich es in die Adressleiste eingebe, wird die Fehlermeldung "Windows kann 't:' nicht finden. Überprüfen Sie die Schreibweise und versuchen Sie es erneut."
Dies ist auf Windows 7 Enterprise 64-Bit.
Irgendwelche Ideen?
Antworten:
Dieser Befehl erstellt eine persistente Z: subst von C: \ DirectoryName
quelle
Dies liegt wahrscheinlich daran, dass der Befehl run als Administrator mit erhöhten Rechten ausgeführt wird. Wenn Sie den Befehl subst nicht mit erhöhten Rechten ausführen, wird er im Windows-Explorer angezeigt. Sie können dies testen, indem Sie den Subst an einer Eingabeaufforderung mit erhöhten Rechten ausführen.
quelle
Verwenden Sie das Hilfsprogramm PSubst 3. Es ist eine DOS-Batchdatei, die ein Laufwerk permanent zuordnet. Funktioniert in jeder Windows-Version nach XP.
Github-Repository
Neueste Version herunterladen Direkter Link
quelle