Hossa,
ich suche mir mittlerweile seit ein paar Tagen im Netz die Finger wund und kann einfach nichts dazu finden.
Folgendes Szenario:
Ich habe für meinen HTPC ein ein kleines Programm geschrieben, das mir Timerdaten von Aufnahmen auf einer XML Datei ausliest, verarbeitet und in ein Task-Template einfügt.
Soweit, so gut. Das Task-XML das dabei herauskommt sieht auch (bis auf vertauschten namespace / version attribute und die eingefügten timer) genauso aus wie das Template.
Nun zum Problem - wenn ich die XML mit schtasks einbinden will, bekomme ich folgenden Fehler:
Task-XML ungültig.
Ich kann:
- Das Template einlesen.
- Die erstellte XML (also die mit Timer) manuell über die Aufgabenplanungs GUI einbinden
Da die erstellte Datei ja vertauschten ns und Atrribut hat habe ich auch das manuell umgestellt - geht nicht
Zusätzlich die Timer gelöscht - die Datei sieht jetzt genauso aus wie das Template (und ich hab jeden vermaledeiten Buchstaben verglichen!) - geht nicht.
wenn ich die erstellten Trigger aus meiner neuen XML in das vom Task scheduler erstellte Template kopiere kann ich das auch mit schtasks einlesen - nur nicht das komplett neu erstellte file.
Ich verwende JDOM zum bearbeiten/schreiben der XML - kann mir eigtl. nur noch vorstellen, dass es daran liegt.
Bin für jeden Tipp dankbar...
Gruß,
Richie
ich suche mir mittlerweile seit ein paar Tagen im Netz die Finger wund und kann einfach nichts dazu finden.
Folgendes Szenario:
Ich habe für meinen HTPC ein ein kleines Programm geschrieben, das mir Timerdaten von Aufnahmen auf einer XML Datei ausliest, verarbeitet und in ein Task-Template einfügt.
Soweit, so gut. Das Task-XML das dabei herauskommt sieht auch (bis auf vertauschten namespace / version attribute und die eingefügten timer) genauso aus wie das Template.
Nun zum Problem - wenn ich die XML mit schtasks einbinden will, bekomme ich folgenden Fehler:
Task-XML ungültig.
Ich kann:
- Das Template einlesen.
- Die erstellte XML (also die mit Timer) manuell über die Aufgabenplanungs GUI einbinden
Da die erstellte Datei ja vertauschten ns und Atrribut hat habe ich auch das manuell umgestellt - geht nicht
Zusätzlich die Timer gelöscht - die Datei sieht jetzt genauso aus wie das Template (und ich hab jeden vermaledeiten Buchstaben verglichen!) - geht nicht.
wenn ich die erstellten Trigger aus meiner neuen XML in das vom Task scheduler erstellte Template kopiere kann ich das auch mit schtasks einlesen - nur nicht das komplett neu erstellte file.
Ich verwende JDOM zum bearbeiten/schreiben der XML - kann mir eigtl. nur noch vorstellen, dass es daran liegt.
Bin für jeden Tipp dankbar...
Gruß,
Richie