Wcześniej sprawdziliśmy, jak możesz użyć polecenia shutdown za pomocą wiersza polecenia systemu Windows, aby zamknąć i ponownie uruchomić zdalnie podłączone komputery. Gdy zrozumiesz, jak działa to polecenie, użycie polecenia shutdown i jego różnych parametrów jest stosunkowo szybkie i łatwe, ale jeśli często łączysz się z tym samym komputerem zdalnym, możesz zaoszczędzić trochę czasu, tworząc własny plik wsadowy zamykania lub ponownego uruchamiania. Oto jak.
Dla tych, którzy nie znają tej koncepcji, pliki wsadowe (znane również jako programy wsadowe lub skrypty ) to nieprzetworzone pliki tekstowe zawierające jedną lub więcej instrukcji wiersza poleceń. Użytkownik może utworzyć plik wsadowy, wpisując żądane polecenia w kolejności, a następnie komputer wykona każde polecenie po kolei, gdy plik zostanie uruchomiony. Pliki wsadowe mogą znacznie uprościć powtarzające się zadania, umożliwiając użytkownikom tworzenie potencjalnie skomplikowanych instrukcji wiersza poleceń tylko raz, a następnie wielokrotne uruchamianie poleceń w razie potrzeby za pomocą jednego kliknięcia.
Pliki wsadowe mają wiele zastosowań, ale dzisiaj koncentrujemy się na stworzeniu stosunkowo prostego pliku, który zamknie lub uruchomi ponownie nasz zdalnie podłączony komputer z systemem Windows z pożądanymi opcjami i parametrami. Aby rozpocząć, najpierw poświęć chwilę na sprawdzenie, jak działa polecenie zamknięcia systemu, w tym jego podstawowych parametrów.
Następnie, po podłączeniu do zdalnego komputera, utwórz nowy pusty dokument tekstowy w Notatniku (uwaga: możesz utworzyć plik wsadowy zamknięcia lub ponownego uruchomienia komputera na dowolnym komputerze, a następnie ręcznie przenieść go na komputer zdalny, ale tworząc go bezpośrednio na komputerze zdalnym zapisuje krok).
Po otwarciu pustego dokumentu Notatnika wykonaj polecenie ponownego uruchomienia lub zamknięcia. W naszym przykładzie chcemy, aby nasz plik wsadowy uruchomił się ponownie na naszym zdalnym komputerze, wymusił zamknięcie wszystkich otwartych aplikacji i natychmiast uruchomił się ponownie bez opóźnienia. W oparciu o odpowiednie parametry polecenia dla polecenia zamknięcia, w związku z tym wpiszemy następujące informacje w naszym dokumencie Notatnika:
zamknij -r -f -t 0
Podsumowując, polecenie zamknięcia służy zarówno do wyłączania komputera, jak i do ponownego uruchamiania go na podstawie poprawnego parametru. W takim przypadku użycie opcji -r informuje polecenie, że chcemy zrestartować komputer. Parametr -f informuje komendę o wymuszeniu zamknięcia wszystkich uruchomionych aplikacji, co zapobiega przypadkowym błędom lub programom, uniemożliwiając naszemu zdalnemu komputerowi wykonanie polecenia restartu. Na koniec parametr -t instruuje komendę, aby zrestartowała komputer z zerowym opóźnieniem ( 0 ).Możesz dostosować komendę shutdown według własnego uznania, na przykład tak, aby komenda faktycznie zamykała komputer zdalny zamiast go restartować ( -s zamiast -r ), dodawała opóźnienie, wyświetlała niestandardowy komunikat przed zamknięciem i wiele więcej. Możesz także łączyć polecenia zamykania z określonymi nazwami komputerów lub adresami, aby ponownie uruchomić lub zamknąć wiele komputerów naraz.
Po zakończeniu tworzenia polecenia zamykania przejdź do Plik> Zapisz i przejdź do dogodnej lokalizacji dla pliku wsadowego. Następnie wybierz menu rozwijane Zapisz jako typ i wybierz Wszystkie pliki . Na koniec nadaj plikowi wsadowemu nazwę w polu Nazwa pliku i zakończ go rozszerzeniem .bat . W naszym przykładzie nazwiemy nasz plik wsadowy Remote Reboot.bat i umieścimy go na pulpicie naszego zdalnego komputera.
Możesz teraz zamknąć Notatnik i, jeśli jesteś gotowy, przetestować plik wsadowy, klikając go dwukrotnie, aby go wykonać. Jeśli polecenie zamknięcia zostało poprawnie sformatowane, zobaczysz, że Twój komputer PC ponownie się uruchamia lub wyłącza z wyznaczonymi parametrami i opcjami. Po sprawdzeniu, czy plik wsadowy działa zgodnie z przeznaczeniem, możesz zduplikować i zmodyfikować polecenie w razie potrzeby dla dodatkowych komputerów zdalnych.
Zauważ też, że używamy pliku wsadowego do automatyzacji polecenia zamykania w kontekście zdalnego komputera, ale to polecenie i sam plik wsadowy będą działać na każdym komputerze z systemem Windows, na którym jest wykonywany (lub na dowolnym komputerze sieciowym wyznaczonym przez -m parametr), w tym lokalnego komputera. W tym artykule skupiono się również na wykonywaniu pliku wsadowego za pomocą graficznego interfejsu użytkownika na pulpicie, ale można także uruchomić plik wsadowy za pomocą wiersza polecenia.