Und wie bekomme ich das denn dan hin, dass mein Script/mein Batch etwas bestimmtes nur ausführt, wenn dieser if-Fall nicht erfüllt ist?
Ich möchte nämlich gerne einfach nur eine Batch-Datei schreiben, die einen nur auffordert, den USB-Stick einzusteken, wenn er noch nicht drinsteckt.
Bisher habe ich mir das so ausgedacht (was ja aber leider so nicht funktioniert):
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| echo off echo . if exists(e:\) goto :start echo Bitte ziehen Sie hinten am Bildschirm den (vom Display aus geguckt) linken, echo also breiteren schwarzen Stecker heraus, echo und stecken Sie Ihren USB-Stick dort rein. pause :start start explorer.exe e:\ exit |
Aber wie bekomme ich das hin, dass die Befehlszeile wirklich zum Verweis-Punkt springt?
Oder muss der immer drüber stehen, damit er den dann schon kennt? Dann möchte ich doch aber, dass er nicht schon vorher ausgeführt wird.
Moderiert von
Narses: Code-Tags ergänzt