myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   delete Kommando für Batchdatei (https://mygully.com/showthread.php?t=4159547)

Oph1d1an 24.10.15 18:40

delete Kommando für Batchdatei
 
Hi ich würde gerne zu folgenden Kommandos, ein Kommando haben zum löschen der original Dateien haben, allerdings sollen andere Dateien die noch keine .srt Datei nicht gelöscht werden:

FOR %%A IN (*.mkv) DO mkvmerge -o "%%~nA (subbed).mkv" "%%~A" "%%~dpnA.srt"
FOR %%A IN (*.mp4) DO mkvmerge -o "%%~nA (subbed).mp4" "%%~A" "%%~dpnA.srt"
FOR %%A IN (*.avi) DO mkvmerge -o "%%~nA (subbed).avi" "%%~A" "%%~dpnA.srt"

Das Kommando erstellt aus z.b. einer test.mkv + test.srt die Datei test.mkv (subbed)
Die Dateien test1.mkv, test2.mkv, usw. ohne .srt Dateien sollen aber nicht gelöscht werden

Ich möchte nur dass dann test.mkv und test.srt gelöscht werden. Gibt es so ein Kommando? Ich kenn mich da nicht wirklich aus. Vielen Dank im vorraus schonmal.

Kravtwerk 28.10.15 07:37

Das geht, indem du in einer For-Schleife eine "if exist"-Abfrage einbaust.

Oph1d1an 11.11.15 10:21

Hi, bringt mir leider nicht viel, da ich nicht weiß wie man das einfügt. Habe die anderen Codes auch nur erfragt im Internet... =(


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:10 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.