Hallo zusammen,
ich habe das Problem, das ich gerne mit Ghost ein Image auf einen USB-Stick spielen möcht. Dies soll teil eines Batch Programms werden. Mein Ghost Aufruf:
ghost64 -CLONE,Mode=restore,SRC=%VersionImage%,DST=%Laufweknumm% -batch -sure
Jetzt muss ich ja als DST die Laufwerksnummer angeben. Z. B. 3. Weil das Batch-Programm aber den Laufwerksbuchstaben abfragt, was aus Benutzersicht auch sinnvoll ist, muss ich jetzt herausfinden welche Laufwerksnummer zum Bsp. F: hat.
Vom Prinzip ist es ja so bei USB-Sticks, die man nacheinander steckt, das:
1. USB Stick -> F: -> Laufwerksnummer 2
2. USB Stick -> G: -> Laufwerksnummer 3
3. USB Stick -> H: -> Laufwerksnummer 4
4. USB Stick -> I: -> Laufwerksnummer 5
Das Problem ist nun wie verhält es sich wenn z.B. H: ein Netzlaufwerk ist, F: eine ext. Platte und G: der USB-Stick der auch mein Ziel ist. Zum Zeitlichenablauf:
PC fährt hoch
Erkennt das Netzlaufwerk H: (Bekommt H: nun die Nummer 2 ???
Dann kommt die ext. Platte (die bekommt F: Aber die Nummer 3 ???)
Nun kommt mein USB-Stick (der bekommt nun G: Aber die Nummer 4 ???)
Oder ist F immer 2, G immer 3, ...
Ich hoffe hier hat jemand eine Idee wie man dieses Problem am besten angeht...