Bitsadmin to narzędzie wiersza poleceń w systemie Windows, które pozwala na zarządzanie zadaniami pobierania i przesyłania plików. Umożliwia użytkownikom tworzenie, konfigurowanie i monitorowanie zadań BITS (Background Intelligent Transfer Service), co jest przydatne w przypadku pobierania dużych plików w tle, bez zakłócania pracy użytkownika. Narzędzie to jest szczególnie użyteczne w środowiskach serwerowych i dla administratorów IT, którzy potrzebują zautomatyzować procesy związane z transferem danych.
bitsadmin /command [subcommand] [options]
Parametr | Opis |
---|---|
/create | Tworzy nowe zadanie BITS. |
/addfile | Dodaje plik do zadania BITS. |
/setcredentials | Ustawia poświadczenia dla zadania. |
/start | Rozpoczyna zadanie BITS. |
/stop | Zatrzymuje zadanie BITS. |
/complete | Kończy zadanie BITS i zwalnia zasoby. |
/info | Wyświetla informacje o zadaniu. |
/list | Wyświetla listę wszystkich zadań BITS. |
bitsadmin /create MyDownloadTask
Powyższa komenda tworzy nowe zadanie BITS o nazwie „MyDownloadTask”. Jest to pierwszy krok w procesie pobierania pliku. Po utworzeniu zadania, można dodać do niego pliki, ustawić poświadczenia, a następnie rozpocząć transfer.
bitsadmin /addfile MyDownloadTask http://example.com/file.zip C:\Downloads\file.zip
W tym przykładzie dodajemy plik z zewnętrznego źródła (http://example.com/file.zip) do naszego zadania „MyDownloadTask”, a plik zostanie zapisany lokalnie w katalogu C:\Downloads\file.zip. To istotny krok, aby zdefiniować, co dokładnie chcemy pobrać.
bitsadmin /start MyDownloadTask
Komenda ta rozpoczyna wykonywanie zadania „MyDownloadTask”. Po jej wykonaniu BITS zacznie pobierać plik w tle, co pozwala użytkownikowi kontynuować pracę bez zakłóceń.
bitsadmin /info MyDownloadTask
Użycie tej komendy pozwala na uzyskanie szczegółowych informacji o zadaniu, takich jak status pobierania, postęp oraz ewentualne błędy. Dzięki temu administratorzy mogą monitorować i diagnozować problemy z transferem danych.