Command line tools used to perform development tasks such as managing remote consoles from the development computer or retrieving the version of the XDK installed on the development computer.
Application Management (xbapp.exe)
Deploys and launches applications on a remote console, and triggers Process Lifetime Management (PLM) events for those applications.
Screen Capture (xbcapture.exe)
Captures a screenshot or video clip of what is currently being displayed on a console.
Clean (xbcleanup.exe)
Performs cleanup operations on a console.
Configuration (xbconfig.exe)
Changes or retrieves settings on the development kit.
Connect (xbconnect.exe)
Sets or queries the default console address used by Xbox One XDK remote tools.
File Copy (xbcp.exe)
Copies one or more files to or from a remote console.
Credentials (xbcred.exe)
Allows management of credentials stored on the console.
Debug String Monitoring (xbdbgmon.exe)
Streams OutputDebugString function calls from one or more processes on a dev kit.
File Delete (xbdel.exe)
Deletes one or more files from a remote console.
Deploy (xbdeploy.exe)
Deploys loose files from a directory on the development PC to the console.
Active Deploy Monitor (xbdeploymon.exe)
Deploys files located in directory.
Diagnostics Information (xbdiaginfo.exe)
Retrieves settings and other diagnostic information from a console.
Directory (xbdir.exe)
Displays a list of files and subdirectories that are on a remote console.
Make Directory (xbmkdir.exe)
Creates a directory on a remote console, including parent directories if necessary.
CPU Performance (xbperf.exe)
Starts or stops an event tracing session on the remote console.
Provision (xbprovision.exe)
Provisions a console with development tools.
File Server (xbrdevicesrv.exe)
File block level server used for pull deployment and streaming install.
Reboot (xbreboot.exe)
Reboots or shuts down a remote console.
Remote Recovery (xbremoterecovery.exe)
Initiates an update on a console
Delete Directory (xbrmdir.exe)
Deletes a directory on a remote console.
Execute (xbrun.exe)
Starts an executable on a remote console.
Manage Connected Storage (xbstorage.exe)
Manages connected storage on the console.
Stress (xbstress.exe)
Simulates a stressor on a console such as heavy disk usage.
Symbol Proxy (xbSymbolProxy.exe)
Allows a development PC to be configured as a symbol proxy so that calls made to the GetSymbolFromAddress and GetSourceLineFromAddress APIs from within a title can return symbol names and source file path information.
Process List (xbtlist.exe)
Lists the processes running on a remote console.
Trace (xbtrace.exe)
Starts and stops detailed tracing on a console.
XbtpLinkSvc.exe
XbtpLinkSvc.exe maintains a long-term connection to the console for use with the Xbox Transfer Device. It creates a named pipe server which various XDK utilities will use to communicate with the console over the Xbox Transfer Device. XbtpLinkSvc.exe is started on-demand by the utilities which require it.
User Management (xbuser.exe)
Adds, removes, signs in or signs out a user on a development kit.
Version Information (xbVersionInfo.exe)
xbVersionInfo returns version information about binaries built with the XDK or about the XDK that is installed on your PC.
XTF Transport Errors
This topic lists XTF specific errors that can be returned by any of the remote console tools or XTF APIs.