Poradnik: Jak zablokować zdalny komputer przez PowerShell
Jak zablokować zdalny komputer przez PowerShell? Jeśli szukasz odpowiedzi na to pytanie, przeczytaj ten artykuł. Znajdziesz w nim nie tylko odpowiedź, lecz także jeden z najprostszych sposobów na zablokowanie zdalnego komputera.
Jak zablokować zdalny komputer w programie PowerShell?
Czy istnieje skrypt PS do zablokowania stacji roboczej użytkownika znajdującej się w tej samej domenie?
– Pytanie z serwisu Reddit
Praca zdalna stała się normą. Często zachodzi potrzeba zdalnego kontrolowania innych urządzeń w celach zawodowych lub innych. Aby zapewnić bezpieczeństwo informacji, w wielu przypadkach użytkownicy chcą zablokować zdalny komputer. Do tego celu można wykorzystać program PowerShell. Jak więc zablokować zdalny komputer za pomocą programu PowerShell? Podejście polegające na zablokowaniu zdalnego komputera za pomocą programu PowerShell zostanie omówione w tym artykule.
Jak zablokować zdalny komputer w programie PowerShell
Podczas zdalnego dostępu użytkownicy napotykają potrzebę zablokowania zdalnego komputera w celu zabezpieczenia swoich danych. Użycie programu PowerShell może w tym pomóc. Aby jednak odnieść sukces, musisz wiedzieć, jak uruchomić skrypt blokujący zdalny komputer. Aby zablokować lub zamknąć zdalny komputer za pomocą programu PowerShell, należy określić listę systemów, które mają zostać zablokowane lub zamknięte. Wykonaj poniższe czynności, aby zablokować lub wyłączyć zdalny komputer.
Część 1. Blokowanie zdalnego komputera
Jeśli chcesz zablokować zdalny komputer z systemem Windows 10 i 11 za pomocą programu PowerShell, po prostu wpisz polecenie blokujące.
Krok 1. Upewnij się, że masz niezbędne uprawnienia do uruchamiania poleceń programu PowerShell na zdalnym komputerze.
Krok 2. Kliknij prawym przyciskiem myszy przycisk „Start”, aby otworzyć menu, i wybierz opcję „Windows PowerShell (Administrator)”.
Krok 3. Uruchom polecenie rundll32.exe na zdalnym komputerze za pomocą polecenia cmdlet invoke-command. Po wpisaniu poniższego polecenia naciśnij klawisz „Enter”.
Invoke-Command -ComputerName RemoteComputerName -ScriptBlock {rundll32.exe user32.dll, LockWorkStation}
Uwaga: Pamiętaj, aby zastąpić remote_computer nazwą komputera lub adresem IP zdalnego komputera.
Ta komenda wykona polecenie rundll32.exe na komputerze zdalnym, co spowoduje zablokowanie komputera zdalnego i zażądanie od użytkownika podania hasła w celu jego odblokowania. Upewnij się, że masz wymagane uprawnienia i prawa dostępu do wykonywania poleceń zdalnych na komputerze docelowym oraz że na komputerze zdalnym włączono zdalne akcje programu PowerShell, aby funkcja działała poprawnie. Jeśli sesja nie została jeszcze ustanowiona, możesz zostać poproszony o podanie poświadczeń w celu połączenia się z komputerem zdalnym.
Część 2. Wyłączanie komputera zdalnego
Jeśli chcesz wyłączyć komputer zdalny za pomocą programu PowerShell, jest to również możliwe. Poniżej przedstawiono kroki niezbędne do wyłączenia komputera zdalnego w ten sposób.
Krok 1. Naciśnij jednocześnie klawisze „Win+X”, aby otworzyć menu, a następnie wybierz z niego opcję „PowerShell (Administrator)”.
Krok 2. Po wpisaniu następującego polecenia naciśnij klawisz „Enter”.
Stop-Computer -ComputerName remote_computer
Uwaga: Pamiętaj, że musisz zastąpić ciąg remote_computer nazwą lub adresem IP swojego komputera zdalnego.
Krok 3. Sprawdźmy teraz pomoc dotyczącą tego polecenia cmdlet – w tym celu wpisz następujące polecenie, aby wyłączyć komputer za pomocą programu PowerShell:
Get-Help Stop-Computer
Jeśli ktoś aktualnie pracuje na komputerze zdalnym, otrzymasz komunikat o błędzie. Aby rozwiązać ten problem, możesz dodać przełącznik, który wymusi zamknięcie systemu.
Stop-Computer -ComputerName remote_computer -Force
Uwaga: Pamiętaj również, że musisz zastąpić ciąg remote_computer nazwą lub adresem IP swojego komputera zdalnego.
Przełącznik Credential może zostać użyty, jeśli musisz wykonać zamknięcie systemu w imieniu określonego konta:
Stop-Computer -ComputerName remote_computer -Credential root/sem -Force
Uwaga: Root to nazwa domeny, a sem to nazwa użytkownika. Musisz także zastąpić remote_computer nazwą komputera lub adresem IP komputera zdalnego.
AnyViewer: Łatwiejszy sposób na zdalne blokowanie i zamykanie komputerów zdalnych
Masz teraz rozwiązanie do zablokowania zdalnego komputera. Choć powyższa procedura wydaje się bardzo prosta, trudno jest ją powtarzać i pamiętać kod za każdym razem, gdy trzeba zablokować zdalny komputer. Dlatego zaleca się zapoznanie z alternatywami dla programu PowerShell. Gorąco polecamy AnyViewer. AnyViewer to wszechstronne, bezpieczne i darmowe oprogramowanie do pulpitu zdalnego. Umożliwia ono użytkownikom łatwe blokowanie, zamykanie lub ponowne uruchamianie zdalnych urządzeń za pomocą jednego kliknięcia.
Jednocześnie użytkownicy mogą również z łatwością uzyskać nienadzorowany dostęp zdalny za pomocą sterowania jednym kliknięciem. Oferuje ono również szereg wspaniałych funkcji podczas dostępu zdalnego, takich jak przesyłanie plików, synchronizacja dźwięku z urządzenia zdalnego w czasie rzeczywistym, czat tekstowy, obsługa wielu monitorów i udostępnianie ekranu.
AnyViewer jest nie tylko kompatybilny z szeroką gamą systemów, ale także pozwala użytkownikom łączyć się z komputerami zdalnymi i wykonywać różnorodne operacje w tej samej sieci LAN lub w różnych sieciach.
Krok 1. Pobierz, zainstaluj i uruchom program AnyViewer na obu urządzeniach.
Krok 2. Przejdź do sekcji „Zaloguj się” i wybierz opcję „Zarejestruj się”, aby utworzyć konto AnyViewer i zalogować się na obu urządzeniach.
Krok 3. Po pomyślnym zalogowaniu się do programu AnyViewer Twoje urządzenie zostanie automatycznie przypisane do konta, na które się zalogowano.
Krok 4. Przejdź do zakładki „Urządzenie” i wybierz docelowe urządzenie, z którym chcesz się połączyć, a następnie kliknij „Kontrola jednym kliknięciem”, aby uzyskać zdalny dostęp bez nadzoru.
Krok 5. Kliknij „Operacja”, a następnie na liście zobaczysz opcje „Zablokuj” i „Zamknij”, w które możesz kliknąć. Możesz błyskawicznie zablokować lub wyłączyć zdalny komputer.
- ★Wskazówki: Możesz uaktualnić swoje konto do planu Professional lub Enterprise, aby uzyskać dodatkowe korzyści:
- Przypisuj więcej urządzeń i zyskaj możliwość uzyskiwania dostępu do większej liczby urządzeń bez nadzoru.
- Korzystaj z połączeń zdalnych w Trybie prywatnym. Oznacza to, że możesz wygasić ekran oraz zablokować mysz i klawiaturę zdalnego komputera.
- Jeden komputer może kontrolować wiele urządzeń bezprzewodowych jednocześnie.
- Korzystaj z transferu plików bez limitu liczby plików.
- Korzystaj z szybszych prędkości przesyłania plików.
- Twórz grupy dla firm, aby efektywniej zarządzać ogromną liczbą urządzeń.
- Ciesz się wyższą jakością obrazu.
- ...
Podsumowanie
W tym artykule wyjaśniono, jak zablokować komputer zdalny za pomocą programu PowerShell. Skrypt programu PowerShell służący do blokowania zdalnego komputera jest jednak zawsze skomplikowany i bardzo trudny do zapamiętania dla użytkowników. Dlatego wysoce zalecane jest zapoznanie się z alternatywami dla programu PowerShell. AnyViewer ułatwia blokowanie, zamykanie i ponowne uruchamianie komputera zdalnego. Ponadto AnyViewer pozwala na znacznie więcej w prosty sposób. Korzystanie z AnyViewer jest również bardzo proste i wygodne, więc pobierz go i wypróbuj!