Megosztás a következőn keresztül:


bitsadmin-példák

Az alábbi példák bemutatják, hogyan végezheti el a leggyakoribb feladatokat az bitsadmin eszközzel.

Fájl átvitele

Feladat létrehozásához adjon hozzá fájlokat, aktiválja a feladatot az átviteli sorban, és végezze el a feladatot:

bitsadmin /transfer myDownloadJob /download /priority normal https://downloadsrv/10mb.zip c:\\10mb.zip

A BITSAdmin az MS-DOS ablakban továbbra is megjeleníti a folyamat előrehaladási adatait, amíg az átvitel befejeződik, vagy hiba nem történik.

Letöltési feladat létrehozása

myDownloadJobnevű letöltési feladat létrehozása:

bitsadmin /create myDownloadJob

A BITSAdmin egy GUID-t ad vissza, amely egyedileg azonosítja a feladatot. Használja a GUID-t vagy a feladatnevet a későbbi hívásokban. A következő szöveg mintakimenet.

Mintakimenet

created job {C775D194-090F-431F-B5FB-8334D00D1CB6}

Fájlok hozzáadása a letöltési feladathoz

Fájl hozzáadása a feladathoz:

bitsadmin /addfile myDownloadJob https://downloadsrv/10mb.zip c:\\10mb.zip

Ismételje meg ezt a hívást minden hozzáadni kívánt fájl esetében. Ha több feladat neveként myDownloadJob használ, a feladat GUID azonosítójával egyedileg kell azonosítania a befejezéshez.

A letöltési feladat aktiválása

Új feladat létrehozása után a BITS automatikusan felfüggeszti a feladatot. A feladat aktiválása az átviteli üzenetsorban:

bitsadmin /resume myDownloadJob

Ha több feladat neveként myDownloadJob használ, a feladat GUID azonosítójával egyedileg kell azonosítania a befejezéshez.

A letöltési feladat előrehaladásának meghatározása

Az /info kapcsoló a feladat állapotát, valamint az átvitt fájlok és bájtok számát adja vissza. Ha az állapot TRANSFERREDjelenik meg, az azt jelenti, hogy a BITS sikeresen átvitte a feladat összes fájlát. Hozzáadhatja a /részletes argumentumot is a feladat részletes adatainak lekéréséhez, és /listázási vagy /monitorozási az összes feladat lekéréséhez az átviteli várólistában.

A feladat állapotának visszaadása:

bitsadmin /info myDownloadJob /verbose

Ha több feladat neveként myDownloadJob használ, a feladat GUID azonosítójával egyedileg kell azonosítania a befejezéshez.

A letöltési feladat befejezése

A feladat befejezése a TRANSFERREDállapotának módosítása után:

bitsadmin /complete myDownloadJob

A feladat fájljainak elérhetővé válása előtt futtatnia kell a /complete kapcsolót. Ha több feladat neveként myDownloadJob használ, a feladat GUID azonosítójával egyedileg kell azonosítania a befejezéshez.

Feladatok monitorozása az átviteli üzenetsorban a /list kapcsolóval

A feladat állapotának, valamint az átviteli üzenetsor összes feladatához átvitt fájlok és bájtok számának visszaadása:

bitsadmin /list

Mintakimenet

{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).

Feladatok monitorozása az átviteli üzenetsorban a /monitor kapcsolóval

Ha vissza szeretné adni a feladat állapotát, valamint az átviteli várólistában lévő összes feladathoz átvitt fájlok és bájtok számát, frissítse az adatokat 5 másodpercenként:

bitsadmin /monitor

Megjegyzés

A frissítés leállításához nyomja le a CTRL+C billentyűkombinációt.

Mintakimenet

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

Feladatok monitorozása az átviteli üzenetsorban az /info kapcsolóval

A feladat állapotának, valamint az átvitt fájlok és bájtok számának visszaadása:

bitsadmin /info

Mintakimenet

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

Feladatok törlése az átviteli üzenetsorból

Az átviteli üzenetsor összes feladatának eltávolításához használja az /reset kapcsolót:

bitsadmin /reset

Mintakimenet

{DC61A20C-44AB-4768-B175-8000D02545B9} canceled.
{BB6E91F3-6EDA-4BB4-9E01-5C5CBB5411F8} canceled.
2 out of 2 jobs canceled.