Ik ben een gebruiker van media portal en daar voor haal ik de gids gegevens op met mc2xml.exe.
Hier voor heb ik een voorbeeld batch bestandje van internet afgeplukt en heeft onder XP altijd goed gewerkt. Met de taakplanner van XP liet ik deze 1 keer per dag lopen met succes.
Nu heb ik inmiddels windows 7 en daar krijg ik het niet voor elkaar.
Nu ben ik hier ook al een topic tegen gekomen allen spijtig genoeg geen oplossing kunnen vinden:
http://gathering.tweakers.net/forum/list_messages/1393504
Het probleem is dus dat bij van uit de taakplanner zijn taak niet afmaakt. Hij geeft wel aan dat hij actief is en daar blijft het bij. Als ik vervoglens via de taakplanner het proces mc2xml afbreek dan wordt de rest van batch bestandje uitgevoerd en bij taakplanner zie ik ook als status Gereed staan. Hij maakt de rest van batch bestandje dus wel af.
Als ik batch bestandje zelf laat lopen dan werkt hij gewoon goed. Probleem is dus echt als taakplanner het start gaat het fout.
PC hangt wel in een domain en heb al diverse gebruikers met rechten geprobeer. Zelf met de lokaal of domain administrator werkt het niet. Denk dat het dus geen rechten probleem is.
In middels heb ik dit batch bestandje
Ik zal ongetwijfeld iets fout doen weet alleen nog niet wat.
Hier voor heb ik een voorbeeld batch bestandje van internet afgeplukt en heeft onder XP altijd goed gewerkt. Met de taakplanner van XP liet ik deze 1 keer per dag lopen met succes.
Nu heb ik inmiddels windows 7 en daar krijg ik het niet voor elkaar.
Nu ben ik hier ook al een topic tegen gekomen allen spijtig genoeg geen oplossing kunnen vinden:
http://gathering.tweakers.net/forum/list_messages/1393504
Het probleem is dus dat bij van uit de taakplanner zijn taak niet afmaakt. Hij geeft wel aan dat hij actief is en daar blijft het bij. Als ik vervoglens via de taakplanner het proces mc2xml afbreek dan wordt de rest van batch bestandje uitgevoerd en bij taakplanner zie ik ook als status Gereed staan. Hij maakt de rest van batch bestandje dus wel af.
Als ik batch bestandje zelf laat lopen dan werkt hij gewoon goed. Probleem is dus echt als taakplanner het start gaat het fout.
PC hangt wel in een domain en heb al diverse gebruikers met rechten geprobeer. Zelf met de lokaal of domain administrator werkt het niet. Denk dat het dus geen rechten probleem is.
In middels heb ik dit batch bestandje
Nu was mijn gedachten van tja batch bestandje is wel wat oud wellicht werkt dat niet meer bij windows 7 dus heb ik ook samen met google een VB script in elkaar geknutselt.rem @echo off
echo ophalen geidsgegevens van Microsoft
C:\TV\Gids\mc2xml -c nl -g 1636
if exist C:\TV\Gids\xmltv.xml goto exists
goto notexists
:exists
DEL C:\TV\Gids\tvguide.xml
ren C:\TV\Gids\xmltv.xml C:\TV\Gids\tvguide.xml
goto finish
:notexists
echo Geen nieuwe gegevens online
:finish
Spijtig genoeg geeft dit het zelfde resultaat. Beide werken dus wel als ik het zelf laat uitvoeren allen dus met taakplanner niet.Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "C:\TV\Gids\mc2xml.exe",1,True
Dim FSO, Start
Set fso = CreateObject("Scripting.FileSystemObject")
If FSO.FileExists("C:\TV\Gids\XMLTV.XML") then
FSO.CopyFile "C:\TV\Gids\XMLTV.XML","C:\TV\Gids\TVguide.xml",True
FSO.DeleteFile "C:\TV\Gids\XMLTV.xml"
End If
Ik zal ongetwijfeld iets fout doen weet alleen nog niet wat.