Cara Restart Komputer Windows 10 dari Jarak Jauh menggunakan PowerShell
Sesekali, terutama, administrator sistem perlu me-restart server atau sistem. Biasanya, Anda dapat Remote Shut down atau Restart Windows 10(Remote Shut down or Restart Windows 10) melalui antarmuka pengguna grafis – PowerShell menyediakan beberapa metode untuk me-reboot komputer dari jarak jauh dan kami akan menguraikan 6 metode yang diketahui dalam posting ini.
Cara Restart(Remotely Restart) Windows 10 dari Jarak Jauh menggunakan PowerShell
Prasyarat untuk metode ini adalah memastikan bahwa kami dapat menghubungi sistem jarak jauh dan mengautentikasi seperlunya. Dan juga, Anda perlu memverifikasi bahwa sistem jarak jauh tidak menunggu reboot.
Anda akan membutuhkan yang berikut ini:
- Akun pengguna di komputer jarak jauh di grup administrator lokal.
- Windows PowerShell atau PowerShell Core(Windows PowerShell or PowerShell Core) .
1] Restart komputer jarak jauh dengan Restart-Computer
Cmdlet ini mudah digunakan dengan parameter yang fleksibel. Prasyarat tambahan agar perintah berfungsi adalah, pastikan bahwa WinRM dikonfigurasi dan diizinkan melalui firewall Windows komputer jarak jauh(allowed through the remote computer’s Windows firewall) dan bahwa WMI diizinkan melalui firewall Windows .
Restart-Computer -ComputerName $ComputerName -Force
Untuk me-restart beberapa komputer secara paralel, jalankan perintah berikut:
$ComputerArray | ForEach-Object -Parallel { Restart-Computer -ComputerName $_ -Force } -ThrottleLimit 3
2] Mulai ulang(Restart) komputer jarak jauh dengan Invoke-CimMethod
Invoke-CimMethod
Bekerja dengan menggunakan metode WIM untuk mem - boot ulang sistem jarak jauh – meskipun, tidak sefleksibel Restart-Computer
cmdlet.
Prasyarat tambahan agar perintah berfungsi adalah, pastikan bahwa WinRM dikonfigurasi dan diizinkan melalui firewall Windows komputer jarak jauh .
Invoke-CimMethod -ComputerName $ComputerName -ClassName 'Win32_OperatingSystem' -MethodName 'Reboot'
3] Mulai ulang(Restart) komputer jarak jauh dengan shutdown.exe
Ini shutdown.exe
adalah executable bawaan standar yang ditawarkan Windows untuk memulai ulang sistem, dan ini bukan perintah PowerShell tetapi menawarkan serangkaian opsi yang kuat.
Prasyarat tambahan agar perintah berfungsi adalah, pastikan bahwa komputer jarak jauh memiliki layanan Registri Jarak Jauh(Remote Registry) yang diaktifkan dan WMI diizinkan melalui firewall Windows .
shutdown.exe /m \\remotecomputer /r /t 0
4] Mulai ulang(Restart) komputer jarak jauh dengan PSExec.exe
Salah satu utilitas yang paling banyak digunakan dalam toolkit Sysinternals , psexec.exe
menawarkan beberapa kemampuan unik yang memudahkan interaksi dengan sistem jarak jauh.
Prasyarat tambahan agar perintah berfungsi adalah, pastikan Layanan SMB(SMB Service) berjalan, berbagi file dan printer diaktifkan(file and printer sharing is enabled) , berbagi file sederhana dinonaktifkan dan berbagi admin$ administratif tersedia.
psexec.exe -d -h \\remotecomputer "shutdown.exe /r /t 0 /f"
5] Restart komputer jarak jauh dengan RunDLL32.exe
rundll32.exe
Menawarkan cara untuk menjalankan metode tertentu terhadap executable internal dan Windows API(Windows APIs) , seperti shell32.dll. Ada dua metode Anda dapat me-restart sistem menggunakan fungsi ini, tetapi metode ini tidak dapat digunakan dari jarak jauh dengan sendirinya, Anda dapat menggabungkan ini dengan PowerShell melalui Invoke-Command
sistem jarak jauh.
Metode 1(Method 1) :
Invoke-Command -ComputerName $ComputerName -ScriptBlock { & rundll32.exe user.exe ExitWindowsExec }
Metode 2(Method 2) :
Invoke-Command -ComputerName $ComputerName -ScriptBlock { & rundll32.exe user.exe ExitWindowsExec }
6] Mulai ulang(Restart) komputer jarak jauh dengan Taskkill.exe
Last but not least, taskkill.exe
adalah salah satu utilitas Windows lain yang menawarkan beberapa fungsi untuk me-restart (Windows)Windows , meskipun dengan cara yang tidak langsung. Dengan mengakhiri lsass.exe
proses, Anda akan memaksa restart Windows .
taskkill.exe /S \\remotecomputer /IM lsass.exe /F
Itu dia 6 cara menggunakan PowerShell untuk me-restart komputer jarak jauh!
Related posts
Aktifkan Remote Desktop menggunakan Command Prompt or PowerShell
Cara Remote Shutdown or Restart Komputer Windows 10 Anda
Nonaktifkan Security Questions di Windows 10 menggunakan PowerShell Script
Check Windows 10 OS architecture menggunakan PowerShell or Command Prompt
Create System Restore Point menggunakan Command Prompt or PowerShell
PowerShell Buka di Startup di Windows 10
Cara Menambahkan PowerShell ke Context Menu di Windows 10
Cara mengatur ulang PowerShell and Command Prompt ke pengaturan default
Perbedaan antara PowerShell and PowerShell Core
Perbaikan: menandatangani Cmdlet PowerShell berjalan lebih lambat dari cmdlet yang tidak ditandatangani
Cara memblokir IP atau situs web menggunakan PowerShell di Windows 10
Cara Mengatur Ulang Microsoft Store apps Menggunakan PowerShell di Windows 10
Cara Memeriksa PowerShell version di Windows 11/10
daftar fitur PowerShell 7 New
Cara menginstal PowerShell 7.0 pada Windows 10
List computer BIOS Pengaturan menggunakan GetBIOS PowerShell module
PowerShell script untuk memeriksa Windows Update status
Windows PowerShell ISE vs Windows PowerShell: Apa bedanya?
Cara membuat dan menjalankan file PowerShell script pada Windows 10
Konfigurasikan dikendalikan Folder Access menggunakan Group Policy & PowerShell