Export (0) Print
Expand All

Change logon

Published: April 17, 2012

Updated: April 17, 2012

Applies To: Windows 8, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Vista

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.

noteNote
In Windows Server 2008 R2, Terminal Services was renamed Remote Desktop Services. To find out what's new in the latest version, see What’s New in Remote Desktop Services in Windows Server 2012 in the Windows Server TechNet Library.

change logon {/query | /enable | /disable | /drain | /drainuntilrestart}

 

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.

  • Only administrators can use the change logon command.

  • Logons are re-enabled when you restart the system. If you are connected to the Remote Desktop Session Host (RD Session Host) 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.

  • 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
    

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft