Reboot (xbreboot.exe)

Reboots or shuts down a remote console.

xbreboot [/S] [/P] [/X[:]address[+<accesskey>]]
OptionDescription
/SCompletely powers off the development kit instead of rebooting.
/PPuts the console into Connected Standby. The development kit must have the power mode set to Instant On to be placed into Connected Standby.
/WAttempts to wake the development kit from Connected Standby. If the Xbox Live device ID is specified, Smartglass wakeup will be used which relies on UDP broadcast. This may perform poorly in certain networking conditions but it is supported on older console recoveries. Otherwise magic packet wakeup will be used.
/QQuery whether or not the console is in Connected Standby, whether the power mode is set to support Instant On, and if the console allows remote power on connections.
/X[:]address[+<accesskey>] Specifies the host name or address (shown as Tools IP on the console) of a targeted console, but does not change the default console. For information about setting a host name for a console, see Setting a Hostname for the Console IP Address.If you do not use this option, the default console (previously set by Connect (xbconnect.exe)) is used.Accesskey is a string that you can use to restrict access to a console to only those people who know the access key. Set the access key by using the command xbconfig accesskey=your-key; then, restart your console to make the access key effective. To access a console that is configured with an access key, you must include a plus sign (+) and the access key after the IP address or host name of the console. For more information about access keys, see xbconfig accesskey.
Note
If an access key is provided when the default console is set by xbconnect, then the access key is stored as part of the address of the default console.

Remarks

xbreboot always performs a cold reboot. If you just want to terminate a running title, which is much faster than a reboot, you should use xbapp terminate pkg_full_name (see the xbapp reference page for more information). This works regardless of the state the app is currently in (running, suspended, etc).

See also

Command Line Tools

XTF Transport Errors

Connect (xbconnect.exe)