Jump to content

Task Scheduler unter Win7


Recommended Posts

Hallo Leute - Hätte da mal eine Frage:

 

Wie schaut das eigentlich unter Win7 aus??? Was muss ich da ändern?

 

Erfordernisse

Die Benutzung erfordert einen aktivierten Windows-Taskplaner-Service. Wählen Sie im Startmenü 'Ausführen' und geben Sie 'services.msc' ein. Überprüfen Sie, ob der 'Taskplaner' Service vorhanden ist, läuft und auf 'Automatisch' gestellt ist. Hinweis: Unter Vista nennt der Dienst sich 'Aufgabenplanung'

 

Microsoft Windows 2000/XP/Vista erlauben die Ausführung eines Tasks nur, wenn dieser das Passwort des betreffenden Benutzerkontos enthält. Siehe: {Scheduler/Tasks/Execute as oder DVBViewer Optionen...}

 

Wird kein Passwort (leeres Kennwort) verwendet, ist eine Anpassung der Richtlinien erforderlich. Das geschieht, indem mit 'RegEdit' in der Windows-Registry den Wert HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\limitblankpassworduse auf 0 gesetzt wird.

 

Unter XP Professional und Vista kann diese Einstellung auch über die Verwaltungsoptionen der Systemsteuerung erfolgen. Wählen Sie dort die 'Lokale Sicherheitsrichtlinie' aus. Navigieren Sie zu dem Punkt 'Lokale Richtlinien / Sicherheitsoptionen / Konten: Lokale Kontenverwendung von leeren Kennwörtern auf die Konsolenanmeldung beschränken' und deaktivieren Sie diese Option.

 

danke und lg wolf

Link to comment

Habe gerade im "wiki" Workarrounds gefunden. Was ist eher zum empfehlen? Scheduler oder EventGhost? Muss ich im Evant Ghost nicht auch den Scheduler einbinden? - Achja nur nebenbei - den HTPC möchte über dei FB (x10) aus- und einschalten - falls das auch noch relevant ist!

Edited by madwolf
Link to comment

Hi,

 

probier beides aus. Es kommt auch darauf an was du erwartest.

 

Der EventGhost hat den Vorteil, dass der DVBViewer nicht beendet wird. Wenn Grafiktreiber und BDA Treiber sich nach standby ordentlich reinitialisieren, dann ist es mit dem Eventghost wie mit einer STB. Du bemerkst garnichts vom scheduler.

 

Der Task Scheduler muss nicht in EventGhost eingebunden werden. Es geht ja nur darum die Timer in den Aufgabenplaner von Windows einzutragen, das kann der Eventghost alleine.

 

Eventghost untertuetzt x10 direkt. Aber ich kenne die FB nicht und kann nicht beurteilen wie das mit Ein-Ausschalten bzw. mit dem Standby ist.

Link to comment
@madwolf

 

Ich verstehe Dein Problem nicht, was läuft funktioniert denn mit dem Scheduler und Win 7 nicht? Bei mir läuft es einwandfrei.

 

hi - sodale ich habe jetzt wieder den task scheduler (workarrounds) installiert! aufnahme startet aber nicht - welche einstellungen hast du im task scheduler vorgenommen?? habe im scheduler "settings1" alles ausser "restart DVBViewer without...."; bei continue with habe ich "hibernate" eingetragen

bei settings2 habe ich einen 1 bei "restart on resume.." eingetragen!

 

danke für deine hilfe!

 

lg

Link to comment

Meine Einträge im Scheduler sehen folgendermaßen aus:

 

Settings

Schedule "ALL" ...

[X]

[X]

[ ]

 

[X]

[ ]

[X]

1 Minutes Lead Time

 

Settings2

nirgends etwas eingetragen oder angehakt.

In DVDViewer "Optionen -> Erweitert"

 

[X] Benutze Windows Taskplaner

Ausführen als: aktuellen Benutzernamen eintragen.

Link to comment

hi - danke!

 

jetzt hab ich aber noch ein problem - nach dem standby bleibt das bild schwarz - des gibts ja gar net! - bei xp hat alles so super funktioniert!

 

tv karte: tt-s2-3200 - treiber habe ich den beta für win7 - aber auch den letzten treiber für xp und vista hab ich schon probiert!

Link to comment

Wenn der DVBViewer aus dem Standby oder Ruhemodus kommt und aufnimmt, ist es völlig normal, dass er ein schwarzes Bild ausgibt.

 

Die Aufnahme erfolgt trotzdem und wenn Du willst kannst Du Dir die Aufnahme direkt ansehen.

Edited by mannix
Link to comment

Nein funkt auch nicht - jetzt spinnt auch das "wake up" mit der fernbedienung! - das gibts ja gar net

 

was hast du beim beenden des dvbv eingestellt) standby oder ruhezustand!

 

wie schauts bei deinen energieoptionen aus?

Link to comment

Also, ich habe Ruhezustand eingestellt, benutze allerdings keine Fernbedienung und es ist ein normaler Computer, den ich für Aufnahmen "missbrauche".

 

Ich fürchte, jetzt kann ich Dir nicht mehr weiterhelfen, da sind nicht die Anfänger (ich), sondern die fähigeren User gefragt.

 

Tut mir leid

 

mannix

 

P.S. Bei den Energieoptionen habe ich, außer natürlich bei "Kennwort bei Reaktivierung anfordern" = NEIN, glaube ich nichts verändert.

Edited by mannix
Link to comment

Hi,

 

der Task Scheduler ist nichts fuer dich. :)

 

Er erwartet das du den Viewer beendest. Angeblich kann man Scheduler und Viewer parallel betreiben, ist aber die Ausnahme und ich habe es nicht hinbekommen.

 

Du willst aber per FB den Rechner in den Standby schicken und wieder aufwecken. Und wenn du ihn aufweckst, dann willst du ein TV Bild.

 

Bin jetzt im Buero, kann dir aber heute Abend mal das Einrichten des EventGhost detailiert(er) beschreiben.

Link to comment

hi maque - ja bin leider auch grad im büro!

 

das mit dem event ghost hab ich schon mal probiert - leider ohne erfolg! deswegen wollt ichs mitn scheuler probieren. ja das wär sehr nett wenn du mir da helfen könntest!

 

danke und lg

Link to comment

Hallo,

 

das mit dem event ghost hab ich schon mal probiert - leider ohne erfolg!

 

 

Du musst den Event "DVBViewer.TimerListUpdated" die DVBViewer-Aktion "TaskScheduler" des EG-Plugins anstoßen.

 

So sieht dann das EG-Makro aus:

 

<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1194">
<Macro Name="Set next recording DVBViewer" id="253">
	<Event Name="DVBViewer.TimerListUpdated" />
	<Action>
		DVBViewer.TaskScheduler(True, False, False)
	</Action>
</Macro>
</EventGhost>

 

Gruß

Prinz

Edited by Prinz
Link to comment

EventGhost installieren und dann starten.

 

Konfiguration -> Plugin hinzufuegen

 

Dann den DVBViewer suchen und auswaehlen

 

Das Fenster des Plugin oeffnet sich.

Alles lassen wie es ist nur unten anpassen:

 

- Account information:

 

Account type: Task Scheduler

Account name: Dein username vom Windows login

Account password: Dein password vom Windows login

 

- Task scheduler information:

 

Haken bei All recordings reinmachen

 

- Uebernehmen und OK druecken

 

Befehle hinzufuegen: Abbrechen

 

 

Im Hauptfenster:

 

- Rechtsklick auf Konfigurationsbaum

- Makro hinzufuegen

- DVBViewer am + Zeichen aufklappen

- Update Windows task scheduler auswaehlen

- Im Popup Fenster alles lassen wies ist (Haken in by DVBViewer)

 

- Jetzt gibts ein neues Makro (Zahnrad icon)

- Rechtsklick auf das Zahnrad

- Ereigniss hinzufuegen

- Dort dann "DVBViewer.TimerListUpdated" reinschreiben

- uebernehmen und Abspeichern

 

Ich glaube das wars...

 

Sollte sich der DVBViewer oeffnen, dann einfach minimieren

und zur Seite schieben.

 

Jetzt kannst du noch die anderen unnoetigen Makros und Plugin

entfernen (Zoom Player usw.)

 

Datei->Speichern

 

Unter Datei->Einstellungen kannst due den EG mit Windows starten.

Unter W7 kann es sein du muss EG so einrichten das er als Admin

gestartet wird.

Link to comment

hab jetzt alles so gemacht - ausser das pw (task scheduler) hab ich nicht eingegeben, da ich auch beim pc start keines habe!

 

das makro schaut aber glaub ich auch anders aus!

 

.....Unter Datei->Einstellungen kannst due den EG mit Windows starten.

Unter W7 kann es sein du muss EG so einrichten das er als Admin

gestartet wird.........

 

-> mit dem kann ich auch nicht wirklich was anfangen!

 

FRAGEN ÜBER FRAGEN -MHHHHHHHH

Einstellungen_EventGhost.xml

Link to comment

Hallo,

 

also wenn Du jetzt eine Änderung in der Aufnahmeprogrammierung durchführst, sollten im Taskplaner automatisch für jede Aufnahme ein Eintrag angelegt werden.

 

Es fehlt noch ein Makro, das dann den DVBViewer nach dem Aufwachen startet.

 

Könnte beispielsweise so aussehen:

<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1194">
<Macro Name="Starte DVBViewer zur Aufnahme" id="176" Expanded="True">
	<Event Name="Main.StartRecording" />
	<Action>
		EventGhost.Wait(15.0)
	</Action>
	<Action>
		DVBViewer.Start()
	</Action>
</Macro>
</EventGhost>

 

Gruß

Prinz

Link to comment

Hallo,

 

HI! Aufnahmeprogrammierung? Wo? - DVBV oder EG?

 

Die Programmierung der Aufnahme läuft wie gewohnt im EPG des DVBViewers.

 

Nochmal zur Erklärung, wie das ablaufen soll:

 

Wenn eine Aufnahme in die Timerliste neu aufgenommen oder dort geändert wird, erzeugt das DVBViewer-Plugin des EG den Event "DVBViewer.TimerListUpdated". Mit diesem Event sollte dann die Aktion "Update Windows task scheduler" des des DVBViwer-Plugins aufgerufen werden (so hast Du es ja schon in Deiner EG-Setup-Datei programmiert). Auf diese Weise werden fast zeitgleich mit der Änderung der Timerlisten (in Deinem Fall max. 60s verzögert, abhängig von der Watch-Dog-Zeit) die Windows Task Manager-Einträge aktualisiert und nicht erst, wenn man den DVBViewer schließt.

 

[

muss ich den haken beim dvbv (einstellungen/optionen/erweitert . "benutze windows-taskplaner") nun setzen oder nicht?

 

Nein, denn das DVBViewer-Plugin des EG ist dann nur noch für die Übertragung der DVBViewer-Timerlisten zum Windows-Task-Manager verantwortlich. Der DVBScheduler wird nicht mehr benötigt.

 

Ich weiß, das Ganze ist etwas kompliziert einzurichten, aber wenn man das dann hat, arbeitet es zuverlässig (jedenfalls bei mir).

 

Gruß

Prinz

Link to comment
hab jetzt alles so gemacht - ausser das pw (task scheduler) hab ich nicht eingegeben, da ich auch beim pc start keines habe!

 

das makro schaut aber glaub ich auch anders aus!

 

Was gibt das Log des EG aus wenn du eine Aufnhame im DVBViewer anlegst ? Kann man ja gut testen indem man den DVBViewer im Fenster laufen laesst.

 

.....Unter Datei->Einstellungen kannst due den EG mit Windows starten.

Unter W7 kann es sein du muss EG so einrichten das er als Admin

gestartet wird.........

 

-> mit dem kann ich auch nicht wirklich was anfangen!

 

FRAGEN ÜBER FRAGEN -MHHHHHHHH

Darueber mach dir jetzt mal keinen Kopf. Schau erstmal zu das deine Aufnahmen klappen. Dann sehen wir weiter.

Edited by mague
Link to comment
werd mich heut am abend wieder damit "quälen"! - danke vorweg

 

ps - hab jetzt auch eine signatur :blush:

 

 

Dein XML sieht eigentlich gut aus. Sollte funktionieren. Noch etwas finetuning, dann ist das erledigt.

 

Und wie Prinz schon sagte, wenn es dann laeuft, dann super stabil. In drei Wochen hast du vergessen das EG im Hintergrund mitlaeuft.

 

 

 

Zwei Dinge noch am Rand.

Es sollten alle evtl. vorhandenen x10 Markos weg, damit die nicht in die Quere kommen.

 

Wenn du testen willst ob der Rechner aufwacht, dann muss der Timer mindestens 16 Minuten in der Zukunft sein. Windows geht nicht in den Standby wenn ein Event in den naechsten 15 Minuten ansteht. Am besten einfach mal irgend etwas in der Nacht aufnehmen.

Link to comment
Was gibt das Log des EG aus wenn du eine Aufnhame im DVBViewer anlegst ? Kann man ja gut testen indem man den DVBViewer im Fenster laufen laesst.

 

 

Darueber mach dir jetzt mal keinen Kopf. Schau erstmal zu das deine Aufnahmen klappen. Dann sehen wir weiter.

 

hello! es dürft was net passen - das schreibt mein log:

 

DVBViewer.ControlChange:WindID2ContrID0

DVBViewer.TimerListUpdated

DVBViewer: Update Windows task scheduler: True

DVBViewer: Update Windows task scheduler: True

Error on adding a task scheduler entry

<type 'exceptions.Exception'> (-2147023570, 'Anmeldung fehlgeschlagen: unbekannter Benutzername oder falsches Kennwort.', None, None)

No recording scheduled

DVBViewer.ControlChange:WindID2ContrID0

DVBViewer.ControlChange:WindID2ContrID0

DVBViewer.SelectedItemChange

 

hab jetzt den pc nicht in den standby versetzt - weils wahrscheinlich nicht gehen wird, oder??

 

lg

Link to comment

hallo,

 

<type 'exceptions.Exception'> (-2147023570, 'Anmeldung fehlgeschlagen: unbekannter Benutzername oder falsches Kennwort.', None, None)

 

Passt der Benutername und das Password vom Task-Scheduler im Setup des DVBViewer-Plugins?

 

Der Benutername und das Password müssen wie folgt eingegeben werden:

 

In den Einstellungen des Plugins unter "Account information" den "Account type" auf "Task scheduler" stellen und dann unter "Account name" die Kennung eingeben, unter der der DVBViewer gestartet werden soll. Anschließend das Password darunter eingeben (2mal).

 

Gruß

Prinz

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...