

You do not need to run parameters with ShutdownTool.exe. 
All Parameters are configured in config.ini.

Config.ini MUST be placed in the same folder as ShutdownTool.exe.

Admin Hotkey

Ctrl+Alt+Shift+e

There is an AdminKey hotkey to terminate the tool should a technician need to close the tool before the timer runs out. This is an administrative close function to stop the tool from executing the shutdown sequence. This is a technician only hotkey and must not be published to end users.

CONFIG.INI settings


[DefaultTimer] 
This will set the timer that displays when initially launching the tool. The default timer is set to two hours. The time is set using seconds. Two hours is equal to 7200 seconds. The user will be able to postpone the timer for 10 minutes, 20 minutes, 30 minutes, 1 hour, 2 hours, 4 hours, or 6 hours.  The postponed time will be added to the initial timer. 

[Custom Message]
This section displays a custom message that will be displayed on the popup. 
If the computer requires a logoff instead of a reboot you must specifiy that in the message. If it requires a reboot you must specify that in the message. 

[Appearance]
There are placeholders for two logos. One in the upper right hand corner and upper left hand corner. The logo files must be images in .bmp or .jpg format and cannot exceed 237x88 pixels. Place the image in the same directory as ShutdownTool.exe and config.ini

[Processes]
The tool will not launch if there are running processes that are defined in this section. There are placeholders for up to 10 processes. You must include the process name listed in task manager. For instance WINWORD.exe. Once the processes are closed the tool will pop up with the default timer. 

[Logging]
This section tells the tool where the log file location will be. This must be a full path and cannot contain any spaces. The default location is C:\Windows\ShutdownTool.log.
The log entries will append to the end of the log file with date and time timestamps.
If you wish to disable Logging then make sure Logging=Disabled. If Logging=Enabled then LogDir must be specified.  

[Options]
This section tells the tool what to do when the timer runs out, or when the User clicks the Restart, Shutdown, or Logoff button. 

Logoff - will log the user off immediately. 
Shutdown - Will shutdown the computer immediately. 
Reboot - will reboot the computer if there are no active applications.
ForceReboot - will force the reboot.

ForceReboot is recommended if a reboot is required as it will not hang and the reboot will be enforced when the timer runs out. 

PostponeButton - This will enable or disable the ability to postpone the timer further when the minimized notification is restored. Disallowing the user to postpone more than one time. Default vaule is disable. 