Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Aşağıdaki örneklerde, en yaygın görevleri gerçekleştirmek için bitsadmin
aracının nasıl kullanılacağı gösterilmektedir.
Dosyayı aktarma
İş oluşturmak için dosya ekleyin, aktarım kuyruğunda işi etkinleştirin ve işi tamamlayın:
bitsadmin /transfer myDownloadJob /download /priority normal https://downloadsrv/10mb.zip c:\\10mb.zip
BITSAdmin, aktarım tamamlanana veya hata oluşana kadar MS-DOS penceresinde ilerleme bilgilerini göstermeye devam eder.
İndirme işi oluşturma
myDownloadJob adlı bir indirme işi oluşturmak için:
bitsadmin /create myDownloadJob
BITSAdmin, işi benzersiz olarak tanımlayan bir GUID döndürür. Sonraki çağrılarda GUID veya iş adını kullanın. Aşağıdaki metin örnek çıktıdır.
Örnek çıkış
created job {C775D194-090F-431F-B5FB-8334D00D1CB6}
İndirme işine dosya ekleme
İşe dosya eklemek için:
bitsadmin /addfile myDownloadJob https://downloadsrv/10mb.zip c:\\10mb.zip
Eklemek istediğiniz her dosya için bu çağrıyı yineleyin. Birden çok iş adı olarak myDownloadJob kullanıyorsa, tamamlanmak üzere benzersiz olarak tanımlamak için işin GUID'sini kullanmanız gerekir.
İndirme işini etkinleştirme
Yeni bir iş oluşturduktan sonra, BITS işi otomatik olarak askıya alır. Aktarım kuyruğundaki işi etkinleştirmek için:
bitsadmin /resume myDownloadJob
Birden çok iş adı olarak myDownloadJob kullanıyorsa, tamamlanmak üzere benzersiz olarak tanımlamak için işin GUID'sini kullanmanız gerekir.
İndirme işinin ilerleme durumunu belirleme
/info anahtarı işin durumunu ve aktarılan dosya ve bayt sayısını döndürür. Durum TRANSFERRED
olarak gösterildiğinde, BITS'nin işteki tüm dosyaları başarıyla aktardığı anlamına gelir. ayrıca işin tüm ayrıntılarını almak için /verbose bağımsız değişkenini ekleyebilir ve aktarım kuyruğundaki tüm işleri almak için /list veya /monitor.
İşin durumunu döndürmek için:
bitsadmin /info myDownloadJob /verbose
Birden çok iş adı olarak myDownloadJob kullanıyorsa, tamamlanmak üzere benzersiz olarak tanımlamak için işin GUID'sini kullanmanız gerekir.
İndirme işini tamamlama
Durum TRANSFERRED
olarak değiştikten sonra işi tamamlamak için:
bitsadmin /complete myDownloadJob
İşteki dosyalar kullanılabilir duruma gelmeden önce /complete
anahtarını çalıştırmanız gerekir. Birden çok iş adı olarak myDownloadJob kullanıyorsa, tamamlanmak üzere benzersiz olarak tanımlamak için işin GUID'sini kullanmanız gerekir.
/list anahtarını kullanarak aktarım kuyruğundaki işleri izleme
İşin durumunu ve aktarım kuyruğundaki tüm işler için aktarılan dosya ve bayt sayısını döndürmek için:
bitsadmin /list
Örnek çıkış
{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).
/monitor anahtarını kullanarak aktarım kuyruğundaki işleri izleme
İşin durumunu ve aktarım kuyruğundaki tüm işler için aktarılan dosya ve bayt sayısını döndürmek için verileri 5 saniyede bir yenileyin:
bitsadmin /monitor
Uyarı
Yenilemeyi durdurmak için CTRL+C tuşlarına basın.
Örnek çıkış
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
/info anahtarını kullanarak aktarım kuyruğundaki işleri izleme
İşin durumunu ve aktarılan dosya ve bayt sayısını döndürmek için:
bitsadmin /info
Örnek çıkış
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
İşleri aktarım kuyruğundan silme
Aktarım kuyruğundaki tüm işleri kaldırmak için /reset anahtarını kullanın:
bitsadmin /reset
Örnek çıkış
{DC61A20C-44AB-4768-B175-8000D02545B9} canceled.
{BB6E91F3-6EDA-4BB4-9E01-5C5CBB5411F8} canceled.
2 out of 2 jobs canceled.