I'd like to distribute a software package only when no one is logged in. We have a package that installs fine but breaks the networking stack until rebooted [this is unavoidable.] What I'd like to do is set up the package to run every night but only run if no one is logged in - this way they won't be interrupted.
I can use a script to check if explorer.exe is running [targets are all XP desktops] and if no matches come back then we know no one is logged in and we can run/reboot.
I was wondering if there is a more direct way within landesk?