Masse ersetzen Laufwerksbuchstaben auf Symlinks?
466
Arawn
Ein Laufwerksbuchstabe wurde geändert (und ich muss diese Änderung beibehalten). Ich hatte die Link Shell Extension verwendet, um viele Dinge zu verschieben, bevor dies geschah. Daher habe ich jetzt viele Symlinks, die auf Orte im alten Laufwerksbuchstaben verweisen.
Verknüpfungen wurden behoben, und ich konnte fast alle Registrierungseinträge korrigieren. Es scheint jedoch, als müsste ich meine Symlinks nacheinander angehen. Das ist langweilig.
Gibt es eine effiziente Möglichkeit, den Laufwerksbuchstaben im Pfad aller betroffenen symbolischen Links zu ändern?
Ich bin unter Windows 7 Ultimate.
Sie könnten dafür ein PowerShell-Skript schreiben. Wenn Sie einen symbolischen Link "Get-Item" erhalten, ist er vom Typ "SymbolicLink" und hat ein "Ziel". Ein Nachteil ist, dass "mklink" ein integrierter Bestandteil von "cmd" ist. Sie müssen also cmd oder einen Batch aufrufen, um "mklink" auszuführen. `Get-ChildItem` unterstützt` -Recurse`.
Seth vor 6 Jahren
0
Ich würde Mklink vorziehen, weil es relative Links erstellen kann. Dann können Sie eine zweite Indirektionsebene hinzufügen, um dieses Problem in Zukunft zu vermeiden.
grawity vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
4
Wie sperre ich rechtsbündige Symbolleisten in Windows 7, ohne dass sie schrecklich aussehen
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
3
Meine zweite Festplatte ist in Windows 7 nicht sichtbar
-
7
Wie ersetze ich Notepad in Windows 7?
-
2
Wie werden Windows 7-Taskleistensymbole in zwei Reihen angeordnet?
-
1
Probleme beim Standby unter Windows 7
-
6
Wie steuern Sie die Windows 7-Snap-Funktion mit zwei Monitoren?
-
10
Wie aktualisiere ich von Windows 7 RC auf Windows 7 RTM?
-
3
Welchen Spyware-Schutz gibt es für Windows 7?