Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Contoh berikut menunjukkan cara menggunakan alat bitsadmin
untuk melakukan tugas yang paling umum.
Mentransfer file
Untuk membuat pekerjaan, tambahkan file, aktifkan pekerjaan dalam antrean transfer, dan untuk menyelesaikan pekerjaan:
bitsadmin /transfer myDownloadJob /download /priority normal https://downloadsrv/10mb.zip c:\\10mb.zip
BITSAdmin terus menunjukkan informasi kemajuan di jendela MS-DOS hingga transfer selesai atau terjadi kesalahan.
Membuat pekerjaan pengunduhan
Untuk membuat pekerjaan unduhan bernama myDownloadJob:
bitsadmin /create myDownloadJob
BITSAdmin mengembalikan GUID yang secara unik mengidentifikasi pekerjaan. Gunakan GUID atau nama pekerjaan dalam panggilan berikutnya. Teks berikut adalah output sampel.
Contoh keluaran
created job {C775D194-090F-431F-B5FB-8334D00D1CB6}
Menambahkan file ke pekerjaan pengunduhan
Untuk menambahkan file ke pekerjaan:
bitsadmin /addfile myDownloadJob https://downloadsrv/10mb.zip c:\\10mb.zip
Ulangi panggilan ini untuk setiap file yang ingin Anda tambahkan. Jika beberapa pekerjaan menggunakan myDownloadJob sebagai namanya, Anda harus menggunakan GUID pekerjaan untuk mengidentifikasinya secara unik untuk penyelesaian.
Mengaktifkan pekerjaan pengunduhan
Setelah Anda membuat pekerjaan baru, BITS secara otomatis menangguhkan pekerjaan. Untuk mengaktifkan pekerjaan dalam antrean transfer:
bitsadmin /resume myDownloadJob
Jika beberapa pekerjaan menggunakan myDownloadJob sebagai namanya, Anda harus menggunakan GUID pekerjaan untuk mengidentifikasinya secara unik untuk penyelesaian.
Menentukan kemajuan pekerjaan pengunduhan
Sakelar /info mengembalikan status pekerjaan dan jumlah file dan byte yang ditransfer. Ketika status ditampilkan sebagai TRANSFERRED
, itu berarti bahwa BITS telah berhasil mentransfer semua file dalam pekerjaan. Anda juga dapat menambahkan argumen /verbose untuk mendapatkan detail lengkap pekerjaan, dan /list atau /monitor untuk mendapatkan semua pekerjaan dalam antrean transfer.
Untuk mengembalikan status pekerjaan:
bitsadmin /info myDownloadJob /verbose
Jika beberapa pekerjaan menggunakan myDownloadJob sebagai namanya, Anda harus menggunakan GUID pekerjaan untuk mengidentifikasinya secara unik untuk penyelesaian.
Menyelesaikan pekerjaan pengunduhan
Untuk menyelesaikan pekerjaan setelah status berubah menjadi TRANSFERRED
:
bitsadmin /complete myDownloadJob
Anda harus menjalankan sakelar /complete
sebelum file dalam pekerjaan tersedia. Jika beberapa pekerjaan menggunakan myDownloadJob sebagai namanya, Anda harus menggunakan GUID pekerjaan untuk mengidentifikasinya secara unik untuk penyelesaian.
Memantau pekerjaan dalam antrean transfer menggunakan sakelar /list
Untuk mengembalikan status pekerjaan dan jumlah file dan byte yang ditransfer untuk semua pekerjaan dalam antrean transfer:
bitsadmin /list
Contoh keluaran
{6AF46E48-41D3-453F-B7AF-A694BBC823F7} job1 SUSPENDED 0 / 0 0 / 0
{482FCAF0-74BF-469B-8929-5CCD028C9499} job2 TRANSIENT_ERROR 0 / 1 0 / UNKNOWN
Listed 2 job(s).
Memantau pekerjaan dalam antrean transfer menggunakan sakelar /monitor
Untuk mengembalikan status pekerjaan dan jumlah file dan byte yang ditransfer untuk semua pekerjaan dalam antrean transfer, refresh data setiap 5 detik:
bitsadmin /monitor
Nota
Untuk menghentikan refresh, tekan CTRL+C.
Contoh keluaran
MONITORING BACKGROUND COPY MANAGER(5 second refresh)
{6AF46E48-41D3-453F-B7AF-A694BBC823F7} job1 SUSPENDED 0 / 0 0 / 0
{482FCAF0-74BF-469B-8929-5CCD028C9499} job2 TRANSIENT_ERROR 0 / 1 0 / UNKNOWN
{0B138008-304B-4264-B021-FD04455588FF} job3 TRANSFERRED 1 / 1 100379370 / 100379370
Memantau pekerjaan dalam antrean transfer menggunakan sakelar /info
Untuk mengembalikan status pekerjaan dan jumlah file dan byte yang ditransfer:
bitsadmin /info
Contoh keluaran
GUID: {482FCAF0-74BF-469B-8929-5CCD028C9499} DISPLAY: myDownloadJob
TYPE: DOWNLOAD STATE: TRANSIENT_ERROR OWNER: domain\user
PRIORITY: NORMAL FILES: 0 / 1 BYTES: 0 / UNKNOWN
CREATION TIME: 12/17/2002 1:21:17 PM MODIFICATION TIME: 12/17/2002 1:21:30 PM
COMPLETION TIME: UNKNOWN
NOTIFY INTERFACE: UNREGISTERED NOTIFICATION FLAGS: 3
RETRY DELAY: 600 NO PROGRESS TIMEOUT: 1209600 ERROR COUNT: 0
PROXY USAGE: PRECONFIG PROXY LIST: NULL PROXY BYPASS LIST: NULL
ERROR FILE: https://downloadsrv/10mb.zip -> c:\10mb.zip
ERROR CODE: 0x80072ee7 - The server name or address could not be resolved
ERROR CONTEXT: 0x00000005 - The error occurred while the remote file was being
processed.
DESCRIPTION:
JOB FILES:
0 / UNKNOWN WORKING https://downloadsrv/10mb.zip -> c:\10mb.zip
NOTIFICATION COMMAND LINE: none
Menghapus pekerjaan dari antrean transfer
Untuk menghapus semua pekerjaan dari antrean transfer, gunakan sakelar /reset:
bitsadmin /reset
Contoh keluaran
{DC61A20C-44AB-4768-B175-8000D02545B9} canceled.
{BB6E91F3-6EDA-4BB4-9E01-5C5CBB5411F8} canceled.
2 out of 2 jobs canceled.