Wie verwende ich den Befehl mklink, um feste Links für alle Dateien zu erstellen, die in einer bestimmten Erweiterung enden?
447
Ne Mo
Ich möchte eine Batchdatei erstellen, um bestimmte Dateitypen aus dem Ordner "Downloads" in einen anderen Ordner zu verschieben, den ich für diesen Dateityp festgelegt habe. Fügen Sie dann einen Hardlink in den Download-Ordner für diese Datei ein.
Da ich jedoch vermutete, dass mein erster Versuch mklink /h c:\test\destination\*.txt c:\test\source\*.txt
nicht funktioniert, werfen The filename, directory name, or volume label syntax is incorrect
.
Wie kann ich erreichen, dass im Zielordner nur einzelne Hardlinks für alle TXT-Dateien im Quellordner erstellt werden?
Edit: Ich verwende Windows 7 Enterprise
Sie müssen die Links einzeln erstellen. Verwenden Sie eine "for" -Schleife.
DavidPostill vor 7 Jahren
0
Es macht keinen Sinn, eine Datei zu verschieben und dann einen Hardlink zu erstellen, da das Betriebssystem sie nicht unterscheidet [siehe] (https://en.wikipedia.org/wiki/Hard_link). Erstellen Sie einfach die neuen Links am neuen Ort mit einer for-Schleife.
LotPings vor 7 Jahren
0
Eigentlich kenne ich mindestens einen Fall, der nicht stimmt: OneDrive erkennt keine Änderungen in der Hardlink-Datei und lädt sie nur die "echte" Datei hoch.
Ne Mo vor 7 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen