Benutzung von Laufwerksnamen in der Batch
Vom GUI zurück zur Konsole: Wie spreche ich ein Laufwerk mit der Laufwerksbezeichnung an?
Guten Abend,
neulich habe ich für einen Kumpel eine einfache Batch-Datei geschrieben. Inhalt:
Damit soll das Laufwerk e:\ auf f:\ gespiegelt werden. Klappt auch prima. Das Problem ist: Die genannten Laufwerke sind externe Festplatten, angeschlossen per USB.
Wünschenswert wäre natürlich, daß den Laufwerken auch immer derselbe Buchstabe zugewiesen wird, sonst kann das mit dem Script ordentlich in die Hose gehen. Schlimmstenfalls werden bei einer Verwechslung wichtige Daten gelöscht. Wie macht man das jetzt narrensicher?
Nehmen wir an Laufwerk e:\ heißt „Original“ und Laufwerk f:\ „Spiegel“.
Kann man nicht sinngemäß irgendwie so etwas machen?
Dann wären wechselnde Zuordnungen von Laufwerksbuchstaben unproblematisch. Oder wie geht das?
Guten Abend,
neulich habe ich für einen Kumpel eine einfache Batch-Datei geschrieben. Inhalt:
robocopy e:\ f:\ /MIR
Wünschenswert wäre natürlich, daß den Laufwerken auch immer derselbe Buchstabe zugewiesen wird, sonst kann das mit dem Script ordentlich in die Hose gehen. Schlimmstenfalls werden bei einer Verwechslung wichtige Daten gelöscht. Wie macht man das jetzt narrensicher?
Nehmen wir an Laufwerk e:\ heißt „Original“ und Laufwerk f:\ „Spiegel“.
Kann man nicht sinngemäß irgendwie so etwas machen?
robocopy „Original“\ „Spiegel“\ /MIR
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 161150
Url: https://administrator.de/contentid/161150
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
5 Kommentare
Neuester Kommentar
Hallo nostrakis!
Schau mal da vorbei ...
Wenn es nur darum geht, eine Platte zu "erkennen", im einfachsten Fall eine Datei auf F:\ ablegen und vorweg mit
prüfen ...
Grüße
bastla
Schau mal da vorbei ...
Wenn es nur darum geht, eine Platte zu "erkennen", im einfachsten Fall eine Datei auf F:\ ablegen und vorweg mit
if not exist F:\Dieisrichtig.txt echo Falsche Platte! & pause & goto :eof
Grüße
bastla