in reply to (tye)Re: NT RPC and Shutdown.
in thread NT RPC and Shutdown.
Win32::InitiateSystemShutdown( $machine, $message, $count, $force, $reboot );
Returns true (1) on success, which you will capture, of course.
Remember:
$machine should have either \\\\ or // prepended to the hostname/IP address or simply "" for localhost
$message is a quoted text string to display in the pop-up on $machine
$count is the number of seconds for a countdown to shutdown/reboot
$force = 1 means applications will die in an undignified mannor, not saving data. 0 means apps will try to die gracefully, but may hang the request.
$reboot = 1 the box will reboot versus a shutdown (0)
HTH!
Dex
p.s. - there is a matching Win32::AbortSystemShutdown which, if sent before $count seconds from above, will cancel the shutdown.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
(tye)Re4: NT RPC and Shutdown.
by tye (Sage) on Mar 15, 2001 at 22:29 UTC | |
|
Re: Re: Re: NT RPC and Shutdown.
by Blue (Hermit) on Mar 15, 2001 at 00:16 UTC | |
by tye (Sage) on Mar 15, 2001 at 05:43 UTC | |
by Blue (Hermit) on Mar 15, 2001 at 19:16 UTC |