Enables or disables logons from client sessions, or displays current logon status.
This utility is useful for system maintenance.
For examples of how to use this command, see Examples.
Syntax
change logon {/query | /enable | /disable | /drain | /drainuntilrestart}
Parameters
Parameter | Description |
---|---|
/query |
Displays the current logon status, whether enabled or disabled. |
/enable |
Enables logons from client sessions, but not from the console. |
/disable |
Disables subsequent logons from client sessions, but not from the console. Does not affect currently logged on users. |
/drain |
Disables logons from new client sessions, but allows reconnections to existing sessions. |
/drainuntilrestart |
Disables logons from new client sessions until the computer is restarted, but allows reconnections to existing sessions. |
/? |
Displays help at the command prompt. |
Remarks
- Only administrators can use the change logon
command.
- Logons are re-enabled when you restart the system. If you are
connected to the terminal server from a client session and disable
logons, and then log off before re-enabling logons, you will not be
able to reconnect to your session. To re-enable logons from client
sessions, log on at the console.
Examples
- To display the current logon status, type:
change logon /query
- To enable logons from client sessions, type:
change logon /enable
- To disable client logons, type:
change logon /disable