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
