Da ich eine SSD verwende, deren Größe jedoch begrenzt ist, möchte ich Verbindungspunkte verwenden können, um Dateien und Verzeichnisse meiner Festplatte neu zuzuordnen. Dies würde ideal funktionieren, wenn ich dafür eine Shell-Erweiterung erstellen könnte.
Das ideale Verhalten wäre, mit der rechten Maustaste auf ein Verzeichnis oder einen Knotenpunkt zu klicken und die Option
"Verbindungspunkt bearbeiten" zu haben, in der ich die folgenden Aktionen ausführen kann:
Erstellen: Verschieben Sie das Verzeichnis für ein Verzeichnis an einen von mir angegebenen Speicherort und ersetzen Sie es durch einen Knotenpunkt.
(Dir) C: \ Beispiel wird zu (JP) C: \ Beispiel -> D: \ BeispielTauschen: Für einen Knotenpunkt möchte ich den Knotenpunkt mit seiner Position tauschen.
(JP) C: \ Beispiel -> (Dir) D: \ Beispiel wird zu (Dir) C: \ Beispiel <- (JP) D: \ BeispielDies bedeutet, dass der Verbindungspunkt entfernt, die Daten verschoben und ein umgekehrter Verbindungspunkt platziert werden.
Entfernen: Für einen Knotenpunkt möchte ich ihn entfernen und das Verzeichnis zurück verschieben.
(JP) C: \ Beispiel -> (Dir) D: \ Beispiel wird zu (Dir) C: \ Beispiel
Meine wichtigsten Fragen:
- Wie sollte ich vorgehen, um dies zu tun? Skript? Bash? Ausführbar?
- Wie erstelle ich den Menüeintrag?
Weniger wichtige Fragen:
- Gibt es eine solche Lösung bereits?
- Gibt es bessere Befehle oder API-Aufrufe zum Überprüfen und Bearbeiten von Verbindungspunkten?
Ich kenne bereits Microsoft mklink
und Sysinternals junction
.
quelle
Antworten:
Haben Sie sich Junction Link Magic oder Link Shell Extension angesehen, seit Sie gefragt haben, ob es solche Lösungen bereits gibt ?
Junction Link Magic ermöglicht das Erstellen, Ändern und Entfernen von Verbindungspunkten. Es ist Freeware und unterstützt Windows 7.
Die Link Shell-Erweiterung bietet dieselbe Funktionalität und ist auch Freeware. Es unterstützt auch Windows 7.
UPDATE : Die ursprüngliche Seite für Junction Link Magic ist jetzt 404'ing. Ich habe einen Softpedia-Link für diejenigen ersetzt, die JLM noch installieren möchten.
quelle
Ich verwende nur das,
MKLINK
was in Windows 7 integriert ist. Sie werden wahrscheinlich Batch-Dateien schreiben, aber es ist nicht schwer zu verwenden.quelle