Cara Menjalankan Skrip PowerShell Dari Baris Perintah

Programmer komputer bekerja di mejanya

Cara Menjalankan Skrip PowerShell Dari Baris Perintah

Kredit Gambar: alvarez/E+/GettyImages

Windows PowerShell adalah bahasa skrip yang dapat Anda gunakan di Windows untuk mengotomatiskan berbagai tugas. Anda dapat menjalankan skrip PowerShell dari baris perintah Windows tradisional atau menggunakan prompt perintah PowerShell sendiri. Pastikan untuk hanya menjalankan perintah PowerShell yang telah Anda tulis dan debug atau dari sumber yang Anda percaya, karena perintah dari sumber lain dapat melakukan hal-hal yang mungkin tidak Anda inginkan di komputer Anda.

Memahami Windows PowerShell

Windows PowerShell adalah alat skrip untuk Microsoft Windows. Ini memungkinkan Anda untuk mengotomatiskan berbagai tugas di Windows, termasuk tugas administrasi sistem seperti menghubungkan ke jaringan atau mencadangkan file atau tugas pribadi seperti mengatur kumpulan file atau foto. Ini berisi akses ke sebagian besar Microsoft .BERSIH kerangka kerja pemrograman, menjadikannya pilihan yang kuat untuk otomatisasi Windows.

Video Hari Ini

Anda dapat mengetik atau menyalin dan menempel Perintah PowerShell ke dalam program PowerShell satu per satu, yang dapat berguna untuk menguji fitur atau untuk beberapa tugas sederhana. Namun seringkali, Anda ingin mengatur perintah PowerShell ke dalam kumpulan file yang disebut skrip yang dapat Anda edit sesuai kebutuhan dan dijalankan lagi dan lagi. File-file ini biasanya memiliki ekstensi file .ps1, dan kamu bisa jalankan Skrip PowerShell dari baris perintah jika Anda mau atau dari Lingkungan Lingkungan Scripting Terintegrasi PowerShell, alat pengembangan yang disediakan Microsoft.

PowerShell dan Alternatifnya

PowerShell dapat digunakan sebagai tambahan atau sebagai pengganti tradisional File batch Windows, yang memiliki ekstensi .kelelawar dan telah ada dalam beberapa bentuk selama beberapa dekade. File batch tidak memiliki akses ke berbagai alat .NET, membuat PowerShell sering kali lebih kuat, tetapi mereka kompatibel dengan versi Windows yang lebih lama dan mungkin akrab bagi lebih banyak programmer dan pengguna.

Berbagai program Windows, seperti alat Microsoft Office seperti Word dan Excel, juga memilikinya sendiri alat skrip bawaan yang dapat berguna untuk mengotomatisasi tugas dalam program tersebut.

Beberapa orang lebih suka menggunakan alat skrip lintas platform yang juga umum ditemukan di Linux dan Apple macOS, seperti alat skrip dan baris perintah pesta atau bahasa skrip seperti Python dan Rubi. Namun, itu umumnya harus diinstal secara khusus pada Windows. Pemrogram juga dapat mengembangkan aplikasi Windows lengkap menggunakan lingkungan pengembangan seperti: Microsoft Visual Studio, tetapi ini seringkali lebih banyak pekerjaan daripada yang dibutuhkan untuk pekerjaan otomatisasi dasar.

Jalankan Skrip PowerShell

Anda dapat membuat skrip PowerShell di PowerShell ISE, ditemukan dengan mengetik "Lingkungan Scripting Terintegrasi PowerShell" ke dalam kotak pencarian di bilah tugas atau di Start Menu, atau di editor teks apa pun. Itu termasuk Notepad, yang disertakan dengan Windows. Pastikan untuk menyimpan skrip dengan ekstensi .ps1.

Kemudian, untuk menjalankan skrip PowerShell dari baris perintah, luncurkan baris perintah Windows dengan mengetik "cmd" ke dalam kotak pencarian dan klik hasilnya. Ketik jalur lengkap skrip PowerShell, seperti "C:\Example\example_script.ps1" dan tekan enter. Atau, Anda dapat menavigasi ke file skrip di PowerShell ISE. Menggunakan "Mengajukan"menu"Membuka" untuk menavigasi ke skrip dan membukanya, lalu klik "Mengajukan" dan "Lari" untuk menjalankan skrip.

Jika Anda menerima pesan kesalahan yang mengatakan bahwa Anda tidak memiliki izin untuk menjalankan skrip, luncurkan PowerShell untuk mengubah pengaturan Anda. Untuk melakukannya, cari "PowerShell" di kotak pencarian dan klik hasilnya. Kemudian, ketik "Buka Blokir-File -Path" diikuti dengan spasi dan path lengkap dari skrip PowerShell. Anda juga dapat mengubah pengaturan untuk mengizinkan skrip PowerShell berjalan, tetapi pastikan Anda memahami konsekuensi keamanan dari melakukannya sebelum membuat keputusan ini.