I have a .bat file that runs taskkill and restarts my cgminer.exe every 24 hours.
It should work for Primecoin too.
Why not just schedule a reboot every 24hours?
I find that after a card crashes it doesn't get the same kh/s and the miner has to be rebooted to get full speed on that card back. Or do your cards never crash? lol