Entwickler-Ecke
Off Topic - [BATCH] IF - THEN clause in Batch?
Mindforce - Mo 22.05.06 13:50
Titel: [BATCH] IF - THEN clause in Batch?
Hi,
gibt es wowas wie eine IF - THEN clause in Batch??? Wenn wollte ich das gerne so haben: (In Deutsch)=
Welchen Benutzer möchten sie bearbeiten?
Bentuzername:
---
(IF) Benutzername (=) Oma (THEN)
edit oma.bat
---
Geht das???
BRAUCHE DRINGEND HILFE! :cry:
Gruss,
Mindforce
Moderiert von
Tino: "Wichtig" aus Titel entfernt.
Mindforce - Mo 22.05.06 14:02
Da steht was von IF... Und was von Eingabe... Naja... So richtig funzt dat nicht zusammen...
Gruss,
Mindforce
Delete - Mo 22.05.06 18:10
Hi Mindforce.
Tipp doch einfach mal auf der Kommandozeile (Start -> Ausführen -> 'cmd'): help if ;-)
Mindforce - Mo 22.05.06 18:48
Cool Danke.
Gruss,
Mindforce
ffgorcky - Do 12.03.09 19:51
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
JüTho - Do 12.03.09 19:58
Hallo,
Du kannst alternativ IF NOT abfragen. Außerdem ist zu empfehlen, eine :ende-Markierung zu setzen und alles, was "unterwegs" nichts mehr ausführen soll, mit GOTO dorthin springen zu lassen.
Damit sind noch nicht alle Probleme ausgeräumt, aber es sollte weiterführen.
Gruß Jürgen
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!