bitsadmin transfer

Trasferisce uno o più file. Per impostazione predefinita, il servizio BITSAdmin crea un processo di download che viene eseguito con priorità NORMAL e aggiorna la finestra di comando con informazioni sullo stato di avanzamento fino a quando il trasferimento è stato completato o finché non si verifica un errore critico.

Il servizio di completamento del processo se correttamente trasferisce tutti i file e Annulla il processo si verifica un errore critico. Il servizio non crea il processo se non è possibile aggiungere file al processo o se si specifica un valore valido per type o Job_Priority. Per trasferire più di un file, specificare più <RemoteFileName>-<LocalFileName> coppie. Le coppie devono essere delimitate da spazi.

Nota

Il comando BITSAdmin continua a funzionare se si verifica un errore temporaneo. Per terminare il comando, premere CTRL + C.

Sintassi

bitsadmin /transfer <name> [<type>] [/priority <job_priority>] [/ACLflags <flags>] [/DYNAMIC] <remotefilename> <localfilename>

Parametri

Parametro Description
name Il nome del processo. Questo comando non può essere un GUID.
type Facoltativo. Imposta il tipo di processo, tra cui:
  • /DOWNLOAD. Valore predefinito. Scegliere questo tipo per i processi di download.
  • /UPLOAD. Scegliere questo tipo per i processi di caricamento.
priority Facoltativo. Imposta la priorità del processo, tra cui:
  • FOREGROUND
  • HIGH
  • NORMAL
  • LOW
ACLflags Facoltativo. Indica che si desidera mantenere le informazioni sul proprietario e sull'elenco di controllo accesso con il file scaricato. Specificare uno o più valori, inclusi i seguenti:
  • o - Copiare le informazioni sul proprietario con file.
  • g - Copiare le informazioni di gruppo con file.
  • d - Copiare le informazioni dell'elenco di controllo di accesso discrezionale (DACL) con il file.
  • s - Copiare le informazioni dell'elenco di controllo di accesso di sistema (SACL) con il file.
/DYNAMIC Configura il processo usando BITS_JOB_PROPERTY_DYNAMIC_CONTENT, che riduce i requisiti del lato server.
remotefilename Il nome del file dopo che è stato trasferito al server.
localfilename Il nome del file che si trova in locale.

Esempi

Per avviare un processo di trasferimento denominato myDownloadJob:

bitsadmin /transfer myDownloadJob http://prodserver/audio.wma c:\downloads\audio.wma