Share via


Bitsadmin Syntax

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2

BitsAdmin Syntax

BitsAdmin uses the following syntax:

Art Imagebitsadmin [/rawreturn] [/wrap] [/nowrap Job] [/help|/?] [/list [/allusers] [/verbose]] [/monitor [/allusers] [/refresh Seconds]] [/reset] [/create DisplayName] [/info Job [/verbose] [/addfile Job RemoteURL LocalName] [/listfiles Job] [/suspend Job] [/resume Job] [/cancel Job] [/complete Job] [/gettype Job] [/getbytestotal Job] [/getbytestransferred Job] [/getfilestotal Job] [/getfilestransferred Job] [/getcreationtime Job] [/getmodificationtime Job] [/getcompletiontime Job] [/getstate Job] [/geterror Job] [/getowner Job] [/getdisplayname Job] [/setdisplayname Job DisplayName] [/getdescription Job] [/setdescription Job Description] [/getpriority Job] [/setpriority Job Priority] [/getnotifyflags Job] [/setnotifyflags Job NotifyFlags] [/getnotifyinterface Job] [/getminretrydelay Job] [/setminretrydelay Job RetryDelay] [/getnoprogresstimeout Job] [/setnoprogresstimeout Job Timeout] [/geterrorcount Job] [/getproxyusage Job] [/getproxylist Job] [**/getproxybypasslist Job] [/setproxysettings *Job *use, List, Bypass] [/takeownership Job] [/SetNotifycmdline Job command-line] [/GetNotifycmdline Job] [/SetCredentials Job Target Scheme Username Password] [/RemoveCredentials **Job Target Scheme] [**Getreplyfilename **Job] [**Setreplyfilename Job Path] [/GetReplyProgress Job] [/GetReplyData Job] [/GetReplyData **Job]

Parameters

  • /help| /?
    Displays command line usage.
  • /list[ /allusers] [ /verbose]
    Lists transfer jobs. The /allusers parameter lists jobs for all users on the system. The /verbose parameter provides detailed information about jobs.
  • /monitor[ /allusers] [ /refreshSeconds]
    Monitors the copy manager. The /allusers parameter monitors the copy manager for all users on the system. The /refresh parameter reacquires copy manager data in the specified time interval in seconds.
  • /reset
    Deletes all jobs in the manager. If executed by an administrator, all jobs are deleted. If executed by a normal user, only the jobs owned by the user are deleted.
  • ****/create [type]DisplayName
    Creates a job and assigns DisplayName to it. The type can be /Download, /Upload, or /Upload-Reply.
  • /info Job[ /verbose]
    Displays information about the specified job. The /verbose parameter provides detailed information about the job.
  • /addfile Job RemoteURL LocalName
    Adds a file to the specified job. RemoteURL specifies the file's source location. LocalName specifies the file's name on the local target computer.
  • /listfiles Job
    Lists the files in the specified job.
  • /suspend Job
    Suspends the specified job. The job will not be scheduled to run again until the /resume parameter is executed.
  • /resume Job
    Queues the job to the list of jobs enabled for transfer.
  • /cancel Job
    Deletes the specified job.
  • /complete Job
    Completes the job and makes the files available for the destination directory. This is normally executed after the job moves to the transferred state.
  • /gettype Job
    Retrieves the job type of the specified job.
  • /getbytestotal Job
    Retrieves the size of the specified job.
  • /getbytestransferred Job
    Retrieves the number of bytes transferred for the specified job.
  • /getfilestotal Job
    Retrieves the number of files in the specified job.
  • /getfilestransferred Job
    Retrieves the number of files transferred for the specified job.
  • /getcreationtime Job
    Retrieves the job creation time for the specified job.
  • /getmodificationtime Job
    Retrieves the job modification time.
  • /getcompletiontime Job
    Retrieves the job completion time for the specified job.
  • /getstate Job
    Retrieves the job state for the specified job.
  • /geterror Job
    Retrieves detailed error information for the specified job
  • /getowner Job
    Retrieves the job owner for the specified job.
  • /getdisplayname Job
    Retrieves the display name for the specified job.
  • /setdisplayname Job DisplayName
    Sets the DisplayName for the specified job.
  • /getdescription Job
    Retrieves the job description of the specified job.
  • /setdescription Job Description
    Sets the description for the specified job.
  • /getpriority Job
    Retrieves the priority of the specified job.
  • /setpriority Job Priority
    Sets the priority for the specified job.
  • /getnotifyflags Job
    Retrieves the notify flags for the specified job.
  • /setnotifyflags Job NotifyFlags
    Sets the notify flags for the specified job.
  • /getnotifyinterface Job
    Determines if notify interface is registered for the specified job.
  • /getminretrydelay Job
    Retrieves the retry delay, in seconds, for the specified job.
  • /setminretrydelay Job RetryDelay
    Sets the RetryDelay, in seconds, for the specified job.
  • /getnoprogresstimeout Job
    Retrieves the no progress timeout, in seconds.
  • /setnoprogresstimeout Job Timeout
    Sets the no progress Timeout, in seconds, for the specified job.
  • /geterrorcount Job
    Retrieves an error count for the specified job.
  • /getproxyusage Job
    Retrieves the proxy usage setting for the specified job.
  • /getproxylist Job
    Retrieves the proxy list for the specified job.
  • /getproxybypasslist Job
    Retrieves the proxy bypass list for the specified job.
  • /setproxysettings Job use, List, Bypass
    Sets the proxy Settings for the specified job.
  • /takeownership Job
    Takes ownership of the specified job.
  • /SetNotifycmdline Job command-line
    Sets a command line for job notification.
  • /GetNotifycmdline Job
    Returns the job's notification command line.
  • /SetCredentials Job Target Scheme Username Password
    Adds credentials to a job. The Target can be either SERVER or PROXY. The scheme can be BASIC, DIGEST, NTLM, NEGOTIATE, or PASSPORT.
  • /RemoveCredentials Job Target Scheme
    Removes credentials from a job. The Target can be either SERVER or PROXY. The scheme can be BASIC, DIGEST, NTLM, NEGOTIATE, or PASSPORT.

The following options are valid for Upload-reply jobs only:

  • GetreplyfilenameJob


    • Gets the path of the file containing the server reply.
  • SetreplyfilenameJob


    • Path Sets the path of the file containing the server reply.
  • /GetReplyProgressJob


    • Returns the size and progress of the server reply.
  • /GetReplyDataJob


    • Retrieves the server's reply data in hexadecimal format.

The following options can be placed before the command:

  • /rawreturn


    • Returns data suitable for parsing. Strips new line characters and formatting from the output. This parameter can be used in conjunction with the /create and /get* parameters.
  • /wrap


    • Wraps output to fit in a command window.
  • /nowrapJob


    • Does not wrap output to fit in a command window.

Note

  • Commands that take a job parameter will accept either a job name or a job-ID GUID inside braces. BitsAdmin reports an error if the name is ambiguous.

See Also

Concepts

Bitsadmin Overview
Bitsadmin Remarks
Bitsadmin Examples
Alphabetical List of Tools
Topchk.cmd
Rsdir Overview
Rsdiag Overview
Iologsum Overview
Health_chk Overview
Ftonline Overview
Filever Overview
Efsinfo Overview
Dmdiag Overview
Dskprobe Overview
Diruse Overview
Dfsutil Overview
Connstat Overview
Cabarc Overview