Laufwerksnummer einem Laufwerk zuordnen z.B.

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...