Zum Inhalt springen
Start  › ... Service › Forum
mrth
  • mrth
  • 100% (Erhaben)
  • Advanced Member Thema Starter
vor 11 Jahre

Hallo Jochen,



beim Starten des EPG und Sendersuchlaufs kommt im Windows Eventlog diese Meldung, aber das scheint keine weiteren Auswirkungen zu haben:



System.ComponentModel.Win32Exception (0x80004005): Die angegebene ausführbare Datei ist keine gültige Anwendung für diese Betriebssystemplattform.



   bei System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)



   bei System.Diagnostics.Process.Start()



   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)



   bei JMS.DVBVCR.RecordingService.Tools.RunExtension(FileInfo extension, Dictionary`2 environment)



EPG und Sendersuche scheinen aber zu funktionieren. Auf dem Rechner läuft Windows 7 32 Bit und VCR.Net 4.1 vom 26.5.



 



Helmuth


JMS
  • JMS
  • 100% (Erhaben)
  • Advanced Member
vor 11 Jahre

Hm, da war ich eigentlich gar nicht dran! VCR.NET ermittelt alle .BAT Dateien (einer bestimmten Art, hier vermutlich im Unterverzeichnis RecordingStarted) im Verzeichnisbaum Server Extensions und startet diese. Kannst Du mal schauen, ob eine davon verdächtig ist - keine Ahnung, wie sie das sein kann... Im Endeffekt werden diese Dateien (unter dem Benutzerkonto, unter dem der VCR.NET Dienst läuft, i.e. i.A. LocalSystem) so ausgeführt, als würde man sie von der Befehlszeite aufrufen. Komisch ist, dass das nur für EPG und PSI passiert.



Ach ja: ist die Protokollierung des VCR.NET auf Vollständig, so sollte unmittelbar vor diesem Eintrag eine Information stehen, welche Datei verwendet wurde,



Jochen



ZUSATZ: Kann auch BeforeProfileAccess sein!

mrth
  • mrth
  • 100% (Erhaben)
  • Advanced Member Thema Starter
vor 11 Jahre

Alles klar. Falscher Alarn, war mein Fehler. Ich hatte im Verzeichnis Recordingstarted die Datei projectx.bat in projectx.batx umbenannt da ich sowieso kaum noch SD aufnehme und diese Aufnehmen inzwischen auch im TS Format bearbeite. Nach dem Löschen der Datei kommt die Fehlermeldung nicht mehr. An der noch vorhandenen projectx.bat.template scheint sich dein Mechanismus aber nicht zu stören.



Helmuth


JMS
  • JMS
  • 100% (Erhaben)
  • Advanced Member
vor 11 Jahre

Grr - dieses blöde Windows, das vergesse ich schon seit 20 Jahren immer wieder (im Ernst)! Sucht man programmatisch nach "*.bat", dann findet der auch "*.batx" etc. Ich schaue mal, ob ich das noch fixen kann!



Danke



Jochen


Benutzer, die gerade dieses Thema lesen