dr.byte
Goto Top

Mediainfo daten auslesen

Moin Gemeinde,

ich hatte das Thema schonmal.
Jetzt nach monaten benötige ich die Batch wieder.
Hatte mir die endgültige Lösung leider nicht aufgeschrieben.
Das Script soll alle unterpordner druchsuchen und die mediainfo-datei erstellen.

@echo off 
set "mediainfo=G:\pfad\zur\MediainfoCLI\MediaInfo.exe"   
set "startverzeichnis=G:\pfad\Videos"   

for /F "delims=" %%a in ('dir /a-d /s /b "%startverzeichnis%\*.mp4"') do (   
"%mediainfo%" "%%~a" --LogFile="%Temp%\log.txt"   
more +6 "%Temp%\log.txt" >"%%~dpaMedia Info_%%~na.nfo"   
) 
pause


die funktioniert nicht.

kann da nochmal jemand helfen ?

danke schön face-smile

Content-Key: 390003

Url: https://administrator.de/contentid/390003

Ausgedruckt am: 19.03.2024 um 08:03 Uhr

Mitglied: Kraemer
Kraemer 18.10.2018 um 22:06:10 Uhr
Goto Top
Mitglied: Dr.Byte
Dr.Byte 18.10.2018 aktualisiert um 22:31:31 Uhr
Goto Top
@Kraemer

danke für den hinweis, aber im alten threat gibts auch keine lösung face-sad

Du verstehst es einfach nicht ... dann bitte auch nicht so WAHNSINNS Kommentare !!!!!!
Mitglied: Kraemer
Kraemer 18.10.2018 um 22:56:25 Uhr
Goto Top
Zitat von @Dr.Byte:

@Kraemer

danke für den hinweis, aber im alten threat gibts auch keine lösung face-sad
das hast du anders markiert!
Und dein Einleitungstext lässt auch darauf schließen.

Und nun ist mir das hier zu blöd

Tschau
Mitglied: Penny.Cilin
Penny.Cilin 19.10.2018 um 09:12:01 Uhr
Goto Top
Hallo,

worin bestehen Deine Probleme genau? Was funktioniert nicht? Gibt es Fehlermeldungen?
@Kraemer's Antwort weist auf Deine ältere Frage mit dem gleichen Thema hin und sogar auf Deine Antwort, welche als Lösung markiert ist.
Deine damalige Frage ist als gelöst markiert, deshalb frage ich nach.

Und fange nicht gleich wieder an in die Luft zu gehen, wenn jemand antwortet und bei der Antwort auf Deine alte Frage / Lösung verweist.
Wir wissen nicht, wie Du Deine Frage damals gelöst hattest, da Deine gepostete Lösung anscheinend nicht geholfen hatte und Du die richtige Lösung nicht gepostet hast.

Gruss Penny.
Mitglied: Dr.Byte
Dr.Byte 19.10.2018 aktualisiert um 10:37:31 Uhr
Goto Top
moin,
ich habe mal versucht in den ordner zu gehen und die befehlsreihen einzeln über cmd einzugeben.
Dann erscheint immer folgende fehlermeldung bei dieser Zeile:
for /F %%a in ('dir /a /s /b "%startverzeichnis%\*.avi"') do("%mediainfo%" "%%a" --LogFile="%Temp%\log.txt" more +6 "%Temp%\log.txt" >"%%~dpaMedia Info_%%~na.nfo")


%%a was unexpected at this time


Alle anderen Zeilen funktionieren face-smile
Mitglied: Penny.Cilin
Penny.Cilin 19.10.2018 um 10:57:03 Uhr
Goto Top
Moin,

versuche mal folgendes:
for /F %%a in ('dir /a /s /b "%startverzeichnis%\*.avi"') do("%mediainfo%" "%%b" --LogFile="%Temp%\log.txt" more +6 "%Temp%\log.txt" >"%%~dpaMedia Info_%%~na.nfo")  

Grus Penny.
Mitglied: 137443
137443 19.10.2018 aktualisiert um 11:03:06 Uhr
Goto Top
befehlsreihen einzeln über cmd einzugeben.
Das funktioniert hier nicht! Direkt in einer Konsole müssen die Prozentzeichen von doppelt auf einfach umgestellt werden . So wie es oben steht muss das in eine Batchdatei oder du machst überall aus %% ein %.
Der Code aus deinem alten Post der als Lösung markiert wurde funktioniert übrigens einwandfrei, hier getestet, du wendest es offensichtlich aus Mangel an Kenntnis nur falsch an face-smile!

Gruß l.