Hallo.
Ik run elke dag een batch bestand die ik heb ingesteld bij "scheduled task".
Alleen wil ik dat zodra hij klaar is met die taak, dat hij het batch bestand weg gooit.
Ik kom er alleen niet achter hoe ik dit doe..
iemand een idee?
Hallo.
Ik run elke dag een batch bestand die ik heb ingesteld bij "scheduled task".
Alleen wil ik dat zodra hij klaar is met die taak, dat hij het batch bestand weg gooit.
Ik kom er alleen niet achter hoe ik dit doe..
iemand een idee?
Kun je dat niet in je batch zetten?
Gaat het gewoon om een .bat bestand?
ja het gaat om een bat bestand
Je zult dan een extra bestand moeten aanroepen.
Deze met een vertraging het andere batch bestandje weggooien zodat eerst nog die andere batch file kan sluiten. Anders is het bestand in gebruik en werkt het niet.
je zet gewoon als laatste actie in dat bat bestand:
del xxxxx.bat
waar je die xxxxx vervangt voor de bestandsnaam uiteraard
Of is dit niet wat je bedoeld?
Ik hoopte eigenlijk dat het bij de opdrachtregel kon.
zoiets als c:\batch\prog.bat -d of iets dergelijks?
Ik ben niet in de mogelijkheid om iets aan het eind toe te voegen aan de batch.
Ook ben ik geen voorstander van om een ander bestand erna aan te roepen die deze batch verwijdert.
Dit omdat er een mogelijkheid bestaat dat zodra hij uitgelopen is direcvt weer aan wordt gemaakt (automatisch), en als dat "del-bestandje" dan net te laat is, haalt hij de laatste wijzigingen weg.
Ik zoek dus naar iets anders...
del c:\batch\prog.batzoiets als c:\batch\prog.bat -d of iets dergelijks?
Ja die regel ken ik wel, maar het gaat erom welke regel ik bij de taak in moeten vullen om hem gelijk na uitvoeren te verwijderen, indien mogelijk dan...
Dit kan niet, of je moet dit in een andere batch doen.