Cara Mengubah Execution Policy PowerShell dengan Registry Editor

Untuk alasan keamanan, secara default Windows melarang script PowerShell (.ps1) untuk berjalan. Agar memungkinkan script PowerShell untuk berjalan, kamu perlu mengatur Execution Policy terlebih dahulu.

Terdapat empat policy yang bisa kamu atur, diantaranya:

  • Restricted: Semua script akan diblokir.
  • AllSigned: Hanya script dari publisher terpercaya saja yang bisa berjalan.
  • RemotedSigned: Script yang didownload harus signed oleh publisher terpercaya.
  • Unrestricted: Tidak ada halanangan. Semua script Powershell dapat berjalan.

Pada tutorial kali ini kamu akan mengetahui bagaimana cara mengubah Execution Policy script melalui Registry Editor.

Baca juga tutorial Windows 10 lainnya:

Mengubah Execution Policy PowerShell dengan Registry Editor

  1. Buka Registry Editor.
  2. Navigasi ke HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell.
  3. Pada panel kanan, klik 2x pada key ExecutionPolicy.
  4. Beri value sesuai dengan kebutuhan, antaranya RestrictedAllSignedRemotedSigned, dan Unrestricted. Klik OK untuk menyimpan pengaturan.
  5. Done.

Setelah proses selesai, kamu bisa coba menjalankan script di PowerShell dengan cara memasukan path folder berserta nama script (contoh, C:\script\contohscript.ps1) pada PowerShell atau menambahkan opsi pada konteks menu agar lebih mudah.

Jika ingin kembali mengganti Execution Policy lagi, kamu dapat melalui langkah-langkah yang sama dan mengganti value pada langkah ke-4.

Aditya Rizky

Microsoft Device and Windows beta enthusiast. akan merasa senang jika bisa saling bertukar knowledge tentang Windows dan Lumia, baik Melalui Forum atau Twitter. Bukan fanboy.

Post navigation