Ever Wondered How To make a auto shutdown?

Discussion in 'Windows Desktop Systems' started by KLoWn, Dec 9, 2002.

  1. KLoWn

    KLoWn Guest

    You will need to disable -Hide Extensions For Known File Types- In the folder options so you can rename file type extensions.

    Open notepad and simply type this

    shutdown -f -s

    Save it to C: as shutdown.txt then rename it to shutdown.bat
    Windows will tell you the file could become unstable by changing the extension Ignore this warning.

    Then simply add a scheduled event and make shutdown.bat the command line program. Set the desired date/time.

    You are finished.. Now your computer will shutdown at a certain time. This can enhance security or just save power.

    Here is a detailed explanation of how the shutdown commands work.

    ShutdownAllows you to shut down or restart a local or remote computer. Used without parameters, shutdown will logoff the current user.

    shutdown [{-l|-s|-r|-a}] [-f] [-m [\\ComputerName]] [-t xx] [-c "message"] [-d[p]:xx:yy]

    Logs off the current user, this is also the defualt. -m ComputerName takes precedence.
    Shuts down the local computer.
    Reboots after shutdown.
    Aborts shutdown. Ignores other parameters, except -l and ComputerName. You can only use -a during the time-out period.
    Forces running applications to close.
    -m [\\ComputerName]
    Specifies the computer that you want to shut down.
    -t xx
    Sets the timer for system shutdown in xx seconds. The default is 20 seconds.
    -c "message"
    Specifies a message to be displayed in the Message area of the System Shutdown window. You can use a maximum of 127 characters. You must enclose the message in quotation marks.
    -d [p]:xx:yy
    Lists the reason code for the shutdown. The following table lists the different values. Value Description
    u Indicates a user code.
    p Indicates a planned shutdown code.
    xx Specifies the major reason code (0-255).
    yy Specifies the minor reason code (0-65536).

    To shut down \\MyServer in 60 seconds, force running applications to close, restart the computer after shutdown, indicate a user code, indicate that the shutdown is planned, log major reason code 125, and log minor reason code 1, type:

    shutdown -r -f -m \\MyServer -t 60 -d up:125:1
  2. GoNz0

    GoNz0 NTFS Stoner

    the year 2525
    nice 1 :D
  3. Perris Calderon

    Perris Calderon Moderator Staff Member Political User

    new york
  4. I have already done this tweak! It is a very nice feature where I forget to shut down my computer, this feature automatically shuts down the computer for me. ;)
  5. funky dredd

    funky dredd Moderator

    Nice! Thanks!
  6. Nick M

    Nick M Moderator

    Thank you!

    The school computers are going to be shutting down magically from now on :happy:
  7. KLoWn

    KLoWn Guest

    LoL Nick M
    Might ought to Hide the file then and Delete scheduled tasks shortcut from the start menu ;)
    Remember to do a -c "Message Goes Here"
    To really tick off the teachers...
  8. Bman

    Bman OSNN Veteran Original

    Ottawa, Ontario
    very nice again ! :) :happy:
  9. NetRyder

    NetRyder Tech Junkie Folding Team

    New York City
    Doesn't this command leave it on the "It is now safe to turn off your computer" screen after shutting down? :confused:
  10. yoyo

    yoyo _________________

    Not if you have ServicePack 1 installed.
    Another question - why not schedule shutdown.exe directly without making a batch file first?
  11. NetRyder

    NetRyder Tech Junkie Folding Team

    New York City
    Oh that's right! Never tried it after installing SP1 ;)
  12. KLoWn

    KLoWn Guest

    Because You can cancle this shutdown.

    All you have to do is

    Run / shutdown -a

    That command aborts the shutdown The default timer on shutdown is 30seconds...

    Also you can shutdown a system remotly with this command.
    The Batch file gives more control to you the user instead of a direct shutdown...