Bitsadmin to narzędzie wiersza poleceń w systemach Windows, które umożliwia zarządzanie transferami plików w tle przy użyciu usługi Background Intelligent Transfer Service (BITS). Dzięki Bitsadmin użytkownicy mogą pobierać i wysyłać pliki, a także monitorować postęp transferów. Narzędzie to jest szczególnie przydatne w sytuacjach, gdy transfery muszą być wykonywane w tle, bez wpływu na wydajność systemu.
bitsadmin /command [parameters]
Parametr | Opis |
---|---|
/create | Tworzy nowe zadanie transferu. |
/addfile | Dodaje plik do zadania transferu. |
/resume | Wznawia zatrzymane zadanie transferu. |
/start | Rozpoczyna transfer plików. |
/cancel | Anuluje zadanie transferu. |
/info | Wyświetla informacje o zadaniu transferu. |
/monitor | Monitoruje postęp transferu w czasie rzeczywistym. |
bitsadmin /create MyDownloadJob
W powyższym przykładzie tworzymy nowe zadanie transferu o nazwie „MyDownloadJob”. Użycie tego polecenia jest pierwszym krokiem przed dodaniem plików do transferu.
bitsadmin /addfile MyDownloadJob http://example.com/file.zip C:\Downloads\file.zip
W tym kroku dodajemy plik do zadania transferu „MyDownloadJob”. Plik o nazwie „file.zip” zostanie pobrany z adresu URL „http://example.com/file.zip” i zapisany w lokalizacji „C:\Downloads\file.zip”.
bitsadmin /start MyDownloadJob
To polecenie uruchamia transfer plików w zadaniu „MyDownloadJob”. BITS rozpocznie pobieranie pliku w tle, co pozwoli na normalne korzystanie z systemu podczas transferu.
bitsadmin /info MyDownloadJob
W tym przykładzie wyświetlamy informacje o zadaniu transferu „MyDownloadJob”. Użytkownik otrzyma szczegółowe dane dotyczące statusu transferu, postępu oraz ewentualnych błędów.
bitsadmin /cancel MyDownloadJob
To polecenie anuluje zadanie transferu „MyDownloadJob”, przerywając wszelkie bieżące operacje związane z tym transferem.
bitsadmin /resume MyDownloadJob
Jeśli transfer został wstrzymany, to polecenie wznowi zadanie transferu „MyDownloadJob”. Jest to przydatne, gdy wystąpiły problemy z połączeniem lub inne przeszkody.