dau.cc
  Startseite Registrieren Kalender Mitglieder Suche FAQ Arcade Bilder Portal  

dau.cc » Rechenmaschinen » Computermist » [erledigt] Per Batch File bestimmte Schleife ausführen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Per Batch File bestimmte Schleife ausführen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »

gamerphil gamerphil ist männlich
Uni-Banause


images/avatars/avatar-1035.png

Dabei seit: 31.05.2007

Post ID: 230923
Per Batch File bestimmte Schleife ausführen 19.12.2012 20:07 [OPTIONEN] [TOP] [DOWN]

Moin,

ich möchte per Batch Datei in Dos Skript ausführen, das folgendes tut:

  • Für jede Datei im Ordner tue:
  • überprüfe ob bestimmter Prozess läuft
  • wenn nicht: starte Prozess mit bestimmten Parametern (unter anderem dem Dateinamen
  • wenn ja: wiederhole die Überprüfung so lange bis Prozess nicht mehr läuft


Bisher habe ich folgendes:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
@FOR %%i IN (C:\Users\Phil\Desktop\extract\*.mkv) do @( 
  
  tasklist /nh /fi "imagename eq prozess.exe" | find /i "prozess.exe" >nul && (
    WIEDERHOLE check???
  ) || (
    start prozess.exe mit Parametern...
  )
)


Wie man sieht: es hakt daran wie er den Check wiederholt bis die Bedingung nicht mehr zutrifft. Rest ist alles ok.

Dachte ich könnte über der tasklist Zeile :check schreiben und dort drin per goto check das lösen. Aber geht nicht.

Kann mir da jemand weiterhelfen?

Danke schon mal,
Phil

Edit by phil

Sinn ist aus einer Reihe von mkv Dateien die dts Tonspur zu extrahieren und diese dann in ac3 umzuwandeln.
Habe es gelöst. ISt viel zu einfach P
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
@FOR %%i IN (C:\Users\Phil\Desktop\extract\*.mkv) do @( 
start /WAIT C:\Users\Phil\Desktop\extract\mkvextract.exe tracks %%i 2:%%~ni.dts    
)

@FOR %%j IN (C:\Users\Phil\Desktop\extract\*.dts) do @( 
start /WAIT C:\Users\Phil\Desktop\extract\eac3to.exe %%~nj.dts %%~nj.ac3 -640    
)


Jetzt brauche ich nur noch eine Reihe von mkv Dateien mit DTS Tonspur D
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
dau.cc » Rechenmaschinen » Computermist » [erledigt] Per Batch File bestimmte Schleife ausführen

Archiv | Team | Suchen | Hilfe | Impressum