W tym artykule pokażemy, jak używać narzędzia zdalnego zamykania w systemie Windows do zdalnego zamykania lub restartowania komputera lokalnego lub sieciowego. Może to być bardzo przydatne, jeśli masz wiele komputerów w domu lub w sieci, które chcesz szybko zamknąć lub uruchomić ponownie.
Możesz nawet zdalnie zamknąć komputer przez Internet, ale najpierw musisz mieć połączenie VPN z siecią lub docelowym komputerem, który chcesz zamknąć. Nie będę omawiać VPN w tym artykule, ale jeśli to jest coś, co chcesz zrobić, nie krępuj się Google to.
Z poziomu wiersza poleceń można wykonać zdalne zamknięcie przy użyciu polecenia shutdown i związanych z nim przełączników, z okna dialogowego zdalnego zamykania lub z pliku wsadowego. Omówię wszystkie trzy metody w tym artykule.
Aby to zadziałało, musisz wykonać kilka czynności, w pierwszej kolejności zawsze otrzymasz Odmowa dostępu (5) komunikat o błędzie i doprowadzi cię do szaleństwa.
Krok 1: Po pierwsze, aby zdalnie zamknąć komputer w sieci, musisz upewnić się, że masz dostęp administracyjny do komputera docelowego. Jeśli korzystasz z sieci domowej, najlepiej jest upewnić się, że wszystkie komputery znajdują się w tej samej grupie roboczej i że mają co najmniej jedno konto administratora z tą samą nazwą użytkownika i hasłem.
Nie musisz używać wbudowanego konta administratora na żadnym z komputerów, aby to działało, ale konto użytkownika, którego używasz na obu komputerach, musi należeć do grupy Administratorzy na komputerze lokalnym. Jeśli przejdziesz do Panelu sterowania i klikniesz Konta użytkowników i mówi Administrator lub Administrator lokalny, jesteś w porządku. Ponownie, nazwy kont użytkowników i hasła muszą być takie same.
Jeśli jesteś w środowisku korporacyjnym z domeną, prawdopodobnie będziesz chciał się zalogować przy użyciu konta administratora domeny. Korzystając z tych poświadczeń, powinieneś być w stanie zamknąć dowolny inny komputer w sieci, nawet jeśli są one zalogowane przy użyciu różnych poświadczeń.
Krok 2: Drugim krokiem jest włączenie Udostępnianie plików i drukarek i pozwolić na to przez zaporę systemu Windows. Aby to zrobić, przejdź do Panelu sterowania i kliknij Centrum sieci i udostępniania pierwszy. Kliknij na Zmień zaawansowane ustawienia udostępniania łącze w lewym menu i wybierz przycisk opcji Włącz wykrywanie sieci i Włącz udostępnianie plików i drukarek.
Wróć do głównego okna Panelu sterowania i kliknij Zaporę systemu Windows. Kliknij na Zezwalaj na program lub funkcję przez Zaporę systemu Windows w lewym menu.
Upewnij się, że sprawdzasz tylko Strona główna / Praca (prywatna) box, a nie Public. Nie musisz zezwalać na cokolwiek innego przez zaporę ogniową. Możesz przeczytać na innych stronach, aby zezwolić na WMI, Zdalne zamykanie, Wykrywanie sieci itp., Ale testowałem to bez żadnego z nich i działa dobrze.
Krok 3: Na koniec, jeśli próbujesz zdalnie kierować na komputer z systemem Windows Vista, Windows 7 lub Windows 8, będziesz musiał zmodyfikować rejestr. Jeśli tego nie zrobisz, to po prostu nie zadziała. Otrzymasz wiadomość o odmowie dostępu bez względu na wszystko.
Otwórz edytor rejestru, przechodząc do Start i wpisując regedit. Teraz przejdź do następującego klucza:
HKEY_LOCAL_MACHINE - SOFTWARE - Microsoft - Windows - CurrentVersion - Zasady - System
Kliknij prawym przyciskiem myszy System po lewej stronie i wybierz Nowość - wartość DWORD (32-bitowa).
Nowa wartość pojawi się u dołu w prawym oknie, a tekst zostanie podświetlony. Zmień nazwę naLocalAccountTokenFilterPolicy i naciśnij Enter. Teraz kliknij go dwukrotnie i zmień wartość z 0 na 1.
Kliknij OK i zamknij rejestr. Nie trzeba ponownie uruchamiać komputera, ponieważ zmiany powinny zacząć obowiązywać natychmiast. Ten klucz rejestru jest potrzebny, ponieważ w systemie Windows Vista i nowszym konto administratora jest pozbawione poświadczeń podczas zdalnego łączenia. Umożliwi to zachowanie konta z uprawnieniami administratora.
Będziesz także czytać na innych stronach, aby rozpocząć Zdalny rejestr usługa, jeśli to nie działa, i do edycji lokalnej polityki bezpieczeństwa, dodając Każdy grupa do Wymuś zamknięcie systemu zdalnego ustawienie polityki. W moich testach na Windows 7 i 8 nie było potrzeby wykonywania tych zadań i naprawdę nie powinieneś, ponieważ otwiera twój system potencjalnym hakerom.
Oczywiście musisz również znać wszystkie nazwy innych komputerów w sieci. Możesz to zrobić, przechodząc do Panel sterowania a następnie kliknięcie System.
Polecenie shutdown jest najbardziej elastyczne, gdy używa się go z wiersza poleceń, ponieważ można dodać do niego kilka przełączników, które pozwalają dostosować to zachowanie. Iść do Początek, następnie Biegaći wpisz CMD. Możesz zobaczyć listę przełączników, wpisując shutdown /? w oknie poleceń.
Musisz użyć co najmniej jednego przełącznika, aby polecenie mogło cokolwiek zrobić. Zasadniczo możesz wpisać shutdown / x / y / z gdzie x, y, z są literami na powyższej liście.
Oto kilka najczęściej używanych przełączników poleceń i czynności, które wykonują:
/ s: Wyłącza komputer
/ r: Ponownie uruchamia komputer
/ m \Nazwa komputera: Docelowy komputer zdalny do wyłączenia
/fa: Wymusza natychmiastowe zamknięcie programów
/ t: Odczeka określony czas w ciągu kilku sekund przed wyłączeniem lub ponownym uruchomieniem
/za: Przerywa zamknięcie, jeśli użyto poprzedniego polecenia zamknięcia z / t.
Aby zdalnie wyłączyć inny komputer w sieci, należy wpisać w wierszu polecenia następujące polecenia:
shutdown / m \ computername / r / f
To polecenie uruchomi ponownie komputer o nazwie Nazwa komputera i zmusić wszystkie programy, które nadal działają do zamknięcia.
shutdown -m \ nazwa_komputera -s -f -c "Komputer uruchomi się ponownie, proszę zapisać całą pracę." -t 60
To polecenie spowoduje wyłączenie komputera o nazwie Nazwa komputera, wymuszaj uruchamianie wszystkich uruchomionych programów, wyświetlaj komunikat użytkownikowi i odliczaj 60 sekund przed jego zamknięciem.
Jeśli nie lubisz wszystkich tych przełączników lub ogólnie nie używasz wiersza poleceń, możesz otworzyć okno dialogowe zamykania. Możesz to łatwo zrobić, po prostu używając przełącznika / i dla polecenia shutdown.
Okno dialogowe zdalnego zamykania pojawi się teraz, jak pokazano poniżej.
Kliknij Dodaj lub Paść się , aby dodać komputery do listy. Następnie możesz uruchomić polecenia na całej partii komputerów. Jeśli klikniesz przycisk Dodaj, musisz wprowadzić nazwę sieci komputera w formacie \Nazwa komputera Lub tylko Nazwa komputera, albo działa.
Oczywiście musisz znać faktyczną nazwę komputera, o której wspomniałem, jak możesz to ustalić powyżej. Dodaj do listy tyle komputerów, ile chcesz, a następnie ustaw opcje. Możesz zamknąć, ponownie uruchomić lub zanotować nieoczekiwane zamknięcie.
Możesz także wyświetlać ostrzeżenie, jeśli chcesz, przez dowolnie wiele sekund, które wybierzesz, a na dole możesz wpisać komentarz, który będzie wyświetlany użytkownikom. O to chodzi!
Na koniec możesz utworzyć plik wsadowy, aby mógł to wszystko zrobić po prostu uruchamiając plik. Można również zaplanować uruchamianie pliku wsadowego w określonych odstępach czasu lub podczas określonych zdarzeń za pomocą Harmonogramu zadań.
Po prostu przejdź do Notatnika i wpisz polecenia, które wpisałeś w wierszu poleceń:
shutdown -m \ computername1 -r
shutdown -m \ computername2 -r
shutdown -m \ computername3 -r
Następnie po prostu zapisz plik z rozszerzeniem .BAT, wybierając opcję Wszystkie pliki dla Zapisz jako typi dodaj .bat na końcu nazwy pliku.
Spowoduje to ponowne uruchomienie trzech komputerów w mojej sieci domowej. Możesz umieścić w pliku wsadowym tyle poleceń, ile chcesz, więc eksperymentuj!
Napisałem obszerny post na jak używać plików wsadowych w systemie Windows, więc przeczytaj, jeśli nie znasz plików wsadowych lub harmonogramu zadań. Cieszyć się!