Menjalankan Skrip PowerShell dari Windows Explorer
Cara lain untuk menjalankan skrip PowerShell adalah dari Windows Explorer. Untuk melakukan ini, Anda perlu mengklik kanan pada file skrip PowerShell dan memilih salah satu dari dua opsi berikut:
- Run with PowerShell: Opsi ini akan menjalankan skrip PowerShell dengan menggunakan kebijakan eksekusi default atau yang telah Anda atur sebelumnya. Jika skrip PowerShell memerlukan parameter, Anda akan diminta untuk memasukkannya di antarmuka PowerShell yang terbuka secara otomatis.
- Open with PowerShell ISE: Opsi ini akan membuka skrip PowerShell dengan menggunakan PowerShell ISE (Integrated Scripting Environment), yang merupakan editor dan debugger untuk skrip PowerShell. Dari sini, Anda dapat melihat, mengedit, dan menjalankan skrip PowerShell dengan lebih mudah. Anda juga dapat menambahkan parameter ke skrip PowerShell dengan menggunakan panel Parameter di bagian bawah jendela.
Menjalankan Skrip PowerShell dari Task Scheduler
Cara ketiga untuk menjalankan skrip PowerShell adalah dari Task Scheduler, yang merupakan alat bawaan Windows 11 yang memungkinkan Anda menjadwalkan tugas untuk dijalankan secara otomatis pada waktu tertentu atau berdasarkan kondisi tertentu. Untuk melakukan ini, Anda perlu melakukan langkah-langkah berikut:
- Buka “Task Scheduler” dengan menekan tombol (Windows + R) dan mengetikkan “taskschd.msc”, lalu tekan Enter.
- Di panel kiri, klik kanan pada folder “Task Scheduler Library” dan pilih “Create Task”.
- Di tab “General”, beri nama dan deskripsi untuk tugas Anda. Pastikan juga untuk memilih opsi “Run whether user is logged on or not” dan “Run with highest privileges”.
- Di tab “Triggers”, klik “New” untuk membuat pemicu yang akan menentukan kapan tugas Anda akan dijalankan. Anda dapat memilih dari berbagai opsi, seperti “On a schedule”, “At log on”, “At startup”, “On an event”, dan lainnya. Sesuaikan pengaturan pemicu sesuai dengan kebutuhan Anda dan klik OK.
- Di tab “Actions”, klik “New” untuk membuat tindakan yang akan dilakukan oleh tugas Anda. Pilih “Start a program” sebagai tindakan dan ketikkan “powershell.exe” sebagai program. Kemudian, ketikkan argumen berikut di kotak Add arguments:
-ExecutionPolicy Bypass -File “C:\Scripts\test.ps1”
Di mana “C:\Scripts\test.ps1” adalah jalur lengkap ke file skrip PowerShell yang ingin Anda jalankan. Opsi “-ExecutionPolicy Bypass” akan mengabaikan kebijakan eksekusi sistem dan memungkinkan Anda menjalankan skrip PowerShell tanpa batasan. Jika skrip PowerShell Anda memerlukan parameter, Anda dapat menambahkannya setelah nama file. Klik OK setelah selesai.
Kesalahan umum saat menjalankan skrip PowerShell
Ada beberapa kesalahan umum yang sering terjadi saat menjalankan skrip PowerShell. Beberapa kesalahan umum tersebut adalah:
- Kesalahan sintaks: Ini adalah kesalahan yang terjadi karena skrip PowerShell tidak ditulis dengan benar.
- Kesalahan izin: Ini adalah kesalahan yang terjadi karena skrip PowerShell tidak memiliki izin yang diperlukan untuk dijalankan.
- Kesalahan lingkungan: Ini adalah kesalahan yang terjadi karena skrip PowerShell tidak dapat menemukan sumber daya yang diperlukan untuk dijalankan.
Kesimpulan
PowerShell adalah alat yang kuat yang dapat digunakan untuk berbagai tugas. Dengan mempelajari cara menggunakan PowerShell, Anda dapat meningkatkan produktivitas Anda dan menghemat waktu.