Falsche Syntax in Batch-Datei?
Ich verwende Windows XP SP2.
Ich habe mich bei einer kostenpflichtigen Internet-Seite angemeldet, die den Zugang zu Live-Streams gewährt und auch einen eigenen Ripper zur Verfügung stellt, mit dem man die Streams aufnehmen darf, was nur möglich ist, wenn man sie nicht gleichzeitig schaut. Dazu ist der Ripper herunterzuladen, zu installieren, Text in einen Editor (z. B. Notepad) einzugeben, der u. a. den URL des aufzunehmenden Streams und die Aufnahmedauer enthält, und eine Speicherung als Batch-Datei zu vollziehen. Der Editor-Text lautet:
cd C:\Program Files\***_ripper ***_Ripper.exe http://username:password@url-rest -l 60 -a -z -d C:\***_Recordings\ -u ***_Ripper
Die Abkürzung der Internet-Seite, die mehrmals im in den Editor einzugebenden Text vorkommt, wurde durch *** ersetzt, da der rechtliche Status der Internet-Seite umstritten sein könnte. Den URL habe ich anonymisiert dargestellt. Es sollte also eine 60-Sekunden-Aufnahme des zur URL http://username:password@url-rest gehörenden Streams in den Ordner C:\***_Recordings gespeichert werden, nachdem die Batch-Datei als Geplanter Task hinzugefügt und die Aufnahme beendet wurde. Zur Aufnahme scheint es jedoch gar nicht erst zu kommen. Zur Startzeit öffnet sich zwar ein mit C:\WINDOWS\system32\svchost.exe betiteltes Fenster, dieses schließt sich allerdings sofort wieder und unter C:\***_Recordings findet sich nach Verstreichen der Aufnahmezeit kein Ordner, der eine Datei mit der Aufnahme enthält. (Programme wie Google Earth starten als Geplante Tasks problemlos.) Mir wurde geraten den Editor-Text in C:\WINDOWS\system32\cmd.exe einzugeben und die Eingabetaste zu betätigen. Daraufhin erscheint der Text:
Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch.
Mir erscheinen aber alle Namen/Bezeichnungen korrekt zu sein. (Ich habe es auch mit den URL umgebenden hochgestellten Anführungszeichen versucht -- ebenfalls erfolglos.) Wo liegt der Fehler?
[Edit Biber] Verschoben von "Windaus" nach "Bätch & Shell". [/Edit]
Ich habe mich bei einer kostenpflichtigen Internet-Seite angemeldet, die den Zugang zu Live-Streams gewährt und auch einen eigenen Ripper zur Verfügung stellt, mit dem man die Streams aufnehmen darf, was nur möglich ist, wenn man sie nicht gleichzeitig schaut. Dazu ist der Ripper herunterzuladen, zu installieren, Text in einen Editor (z. B. Notepad) einzugeben, der u. a. den URL des aufzunehmenden Streams und die Aufnahmedauer enthält, und eine Speicherung als Batch-Datei zu vollziehen. Der Editor-Text lautet:
cd C:\Program Files\***_ripper ***_Ripper.exe http://username:password@url-rest -l 60 -a -z -d C:\***_Recordings\ -u ***_Ripper
Die Abkürzung der Internet-Seite, die mehrmals im in den Editor einzugebenden Text vorkommt, wurde durch *** ersetzt, da der rechtliche Status der Internet-Seite umstritten sein könnte. Den URL habe ich anonymisiert dargestellt. Es sollte also eine 60-Sekunden-Aufnahme des zur URL http://username:password@url-rest gehörenden Streams in den Ordner C:\***_Recordings gespeichert werden, nachdem die Batch-Datei als Geplanter Task hinzugefügt und die Aufnahme beendet wurde. Zur Aufnahme scheint es jedoch gar nicht erst zu kommen. Zur Startzeit öffnet sich zwar ein mit C:\WINDOWS\system32\svchost.exe betiteltes Fenster, dieses schließt sich allerdings sofort wieder und unter C:\***_Recordings findet sich nach Verstreichen der Aufnahmezeit kein Ordner, der eine Datei mit der Aufnahme enthält. (Programme wie Google Earth starten als Geplante Tasks problemlos.) Mir wurde geraten den Editor-Text in C:\WINDOWS\system32\cmd.exe einzugeben und die Eingabetaste zu betätigen. Daraufhin erscheint der Text:
Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch.
Mir erscheinen aber alle Namen/Bezeichnungen korrekt zu sein. (Ich habe es auch mit den URL umgebenden hochgestellten Anführungszeichen versucht -- ebenfalls erfolglos.) Wo liegt der Fehler?
[Edit Biber] Verschoben von "Windaus" nach "Bätch & Shell". [/Edit]
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 74922
Url: https://administrator.de/contentid/74922
Ausgedruckt am: 25.11.2024 um 16:11 Uhr
4 Kommentare
Neuester Kommentar
Der "Fehler" liegt im Leerzeichen zwischen Program und Files. Setz den Pfad in " ".
Moin eman,
es steht zu vermuten, dass die eine Zeile, die Du abfeuerst, in Wirklichkeit 2 sein müssen.
1) Zuerst das Cd = Wechsel in das Verzeichnis "C:\Program Files\BLA_ripper".
2) Neue Zeile: Start der Anwendung BLA_ripper.exe mit Parametern.
Das Verzeichnis unter 1) muss in Anführungszeichen stehen, wie 7stein geschrieben hat.
Mehr nicht unbedingt.
Ach ja, ich erzähle es immer wieder gerne: Hier im Forum schreiben wir nicht zur Begrüßung "Ich verwende Windows XP SP2." und beenden nicht eine Frage an potentielle HelferInnen mit "Wo liegt der Fehler?".
Jedenfalls war das noch so, als ich letzte Woche in unserem kleinen Forumsknigge geblättert habe.
Wenn wir inzwischen neue Umgangsformen als Basis haben sollten, schick mir doch bitte eine Kopie davon als PN.
Grüße
Biber
es steht zu vermuten, dass die eine Zeile, die Du abfeuerst, in Wirklichkeit 2 sein müssen.
1) Zuerst das Cd = Wechsel in das Verzeichnis "C:\Program Files\BLA_ripper".
2) Neue Zeile: Start der Anwendung BLA_ripper.exe mit Parametern.
Das Verzeichnis unter 1) muss in Anführungszeichen stehen, wie 7stein geschrieben hat.
Mehr nicht unbedingt.
Ach ja, ich erzähle es immer wieder gerne: Hier im Forum schreiben wir nicht zur Begrüßung "Ich verwende Windows XP SP2." und beenden nicht eine Frage an potentielle HelferInnen mit "Wo liegt der Fehler?".
Jedenfalls war das noch so, als ich letzte Woche in unserem kleinen Forumsknigge geblättert habe.
Wenn wir inzwischen neue Umgangsformen als Basis haben sollten, schick mir doch bitte eine Kopie davon als PN.
Grüße
Biber