|
Software- und Webentwicklung Planung, Programmierung und Administration
UML, JavaScript/DOM, ASP, JSP, PHP, Apache, MySQL, Python, Perl (...) |
|
Themen-Optionen | Ansicht |
23.04.2011, 17:54 | #1 (permalink) |
Registriert seit: 22.01.2011
Beiträge: 14
|
Hilfe bei Batch Programm
Hallo, ich habe ein kleines problem mit meinem Batch Programm.
das Problem sieht wie folgt aus: das Programm durchsucht den PC nach bestimmten dateien. wenn es eine davon findet soll es ein weiteres Programm starten und wenn es sie nicht findet soll sich das programm beenden. für das suchen benutze ich diesen script: for /F "delims=, " %%i in (dateien.txt) do dir %lw%\%%i /s das funktioniert ja auch ganz gut aber wie bekomme ich es hin das bei einem fund einer datei ein zweites programm gestartet wird? (oder halt bei keinem fund das programm beendet wird) ich weis das die frage warscheinlich ganz einfach zu lösen ist aber ich komme einfach nicht drauf wie der script lautet (zu dumm oder schon zu lange am pc) ps: googlen hat auch nicht geholfen |
27.04.2011, 14:19 | #2 (permalink) |
His Awesomeness!
Registriert seit: 25.07.2006
Ort: Regnum Borussiae
Beiträge: 9.282
|
Google sagt bei der Suche nach "windows batch if file exists": http://aumha.org/a/batches.php im Bereich IF and IF NOT Commands
Du könntest innerhalb der For-Schleife schauen ob die aktuell ausgelesene Datei existiert und ggf. entsprechende Calls machen. Edith: Ansonsten hau "Rockhount" hier via PM an, der ist denk ich ganz gut in Windows-Skripting. |
27.04.2011, 19:24 | #3 (permalink) |
Registriert seit: 22.01.2011
Beiträge: 14
|
Hi,
ich hab nicht Ganz Kapiert wie du das mit dem auslesen in der For Schleife umsetzen willst könntest du mir ein Beispiel geben? Edit: egal ich hab jetzt einen anderen weg gefunden der zwar etwas länger dauert aber er Funktioniert fast genauso gut. Danke Trozdem. Geändert von Benn1000 (27.04.2011 um 19:27 Uhr). |
27.04.2011, 19:34 | #4 (permalink) |
His Awesomeness!
Registriert seit: 25.07.2006
Ort: Regnum Borussiae
Beiträge: 9.282
|
Ich skripte keine Shell unter Windows, daher konnte ich auch nur suchen. Aber wenn ich mir dein Snippet anschaue
Dann könnte rein theoretisch ja sowas funzen (falls man das in einer Batch so schachteln kann) Aber wenn du die Lösung hast, dann gut. Ansonsten Rockhount, oder glei ne ordentliche Sprache |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Server Parameter...? | MaSch0815 | Multiplayer | 5 | 07.04.2011 08:14 |
Bräuchte hilfe - CTD - unsupported sample frequency: 44100 | XXSturmXX | Technische Fragen & Probleme | 1 | 30.12.2010 14:05 |
Neuling brauch Hilfe | Joghurt | Multiplayer Community | 1 | 02.11.2010 23:42 |
Bitte um hilfe bei AddonSync 2009 Servereinrichtung | Dusty Bones | Mods & Addons | 2 | 26.08.2010 13:21 |
Brauche Hilfe beim beamen mehrerer Einheiten zur Zufallsposition... | GER_CJ-187 | Editing & Scripting | 14 | 19.06.2010 19:04 |