Thanks. But I don't control over how the machine gets shutdown.
I use the signal method and it seems to work.

ted


On 12/19/05 5:31 PM, "John Serink" <[EMAIL PROTECTED]> wrote:

> C:\>shutdown /?
> Usage: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t
> xx] [-c "comment"] [
> -d up:xx:yy]
> 
>         No args                 Display this message (same as -?)
>         -i                      Display GUI interface, must be the first
> option
>         -l                      Log off (cannot be used with -m option)
>         -s                      Shutdown the computer
>         -r                      Shutdown and restart the computer
>         -a                      Abort a system shutdown
>         -m \\computername       Remote computer to
> shutdown/restart/abort
>         -t xx                   Set timeout for shutdown to xx seconds
>         -c "comment"            Shutdown comment (maximum of 127
> characters)
>         -f                      Forces running applications to close
> without warning
>         -d [u][p]:xx:yy         The reason code for the shutdown
>                                 u is the user code
>                                 p is a planned shutdown code
>                                 xx is the major reason code (positive
> integer less than 25
> 6)
>                                 yy is the minor reason code (positive
> integer less than 65
> 536)
> 
> Use the -f switch.
> 
> John
> 
>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On
>> Behalf Of Ted Zeng
>> Sent: Tuesday, December 20, 2005 6:53 AM
>> To: [email protected]
>> Subject: How to quit when Windows shut down?
>> 
>> 
>> Hi,
>> 
>> I have a perl script that runs in an infinite loop whenever a
>> machine starts.
>> 
>> My problem is, when I shut down the PC, Windows could not
>> Stop the script. It put the dialog asking if user wants to
>> stop the process.
>> 
>> Is there a way in the script to quit automatically when
>> Windows shut down?
>> 
>> 
>> Ted zeng
>> 
>> _______________________________________________
>> Perl-Win32-Users mailing list
>> [email protected]
>> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
>> 

_______________________________________________
Perl-Win32-Users mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to