Cara membuat dan menjalankan fail skrip PowerShell pada Windows 10

Skrip hanyalah sekumpulan perintah yang disimpan ke dalam fail teks (menggunakan ekstensi .ps1 khas ) yang difahami dan dilaksanakan oleh PowerShell secara berurutan untuk melakukan tindakan yang berbeza. Dalam catatan ini, kami akan menguraikan proses yang terlibat dalam cara membuat dan menjalankan fail skrip PowerShell pada Windows 10.

PowerShell adalah alat baris perintah yang dirancang oleh Microsoft untuk menjalankan perintah dan skrip untuk mengubah pengaturan dan mengotomatisasi tugas. Bagaimanapun, ia serupa dengan Command Prompt. Walau bagaimanapun, PowerShell adalah antara muka baris perintah (CLI) yang lebih mampu yang menawarkan sekumpulan alat yang luas dan lebih banyak fleksibiliti dan kawalan. Juga, tidak seperti Command Prompt, PowerShell tersedia di Windows, macOS, dan Linux.

Untuk melihat cara membuat dan menjalankan fail skrip PowerShell pada Windows 10, ikuti arahan untuk setiap tugas seperti yang ditunjukkan di bahagian masing-masing.

Cara membuat fail skrip PowerShell

Buat dan jalankan fail skrip PowerShell

Pada Windows 10, anda boleh membuat fail skrip PowerShell menggunakan hampir semua penyunting teks atau konsol ISE (Integrated Scripting Environment). Walau bagaimanapun, pilihan yang lebih baik untuk membina skrip bergerak maju adalah menggunakan editor Visual Studio Code dengan sambungan PowerShell.

Visual Studio Code - juga dikenali sebagai VS Code - adalah editor kod lintas platform percuma dan boleh diperluas yang menyediakan persekitaran untuk mengedit hampir semua jenis bahasa pengaturcaraan. Dan semasa menambahkan pelanjutan PowerShell, anda mendapat pengalaman penyuntingan skrip interaktif sepenuhnya, walaupun dengan sokongan IntelliSense (penyelesaian kod).

Inilah cara membuat fail skrip PowerShell pada Windows 10 menggunakan VS Code:

  • Pergi ke halaman Muat turun Visual Studio.
  • Klik butang Windows untuk memuat turun pemasang.
  • Klik dua kali fail yang dimuat turun untuk memulakan proses pemasangan Kod VS.
  • Sahkan syarat perjanjian.
  • Klik butang Seterusnya .
  • Klik butang Next sekali lagi.
  • Klik butang Next sekali lagi.
  • Sahkan tugas tambahan jika perlu.
  • Klik butang Seterusnya .
  • Klik butang Pasang .
  • Klik butang Selesai .

Setelah anda menyelesaikan langkah-langkahnya, anda boleh terus memasang sambungan PowerShell. Ini caranya:

  • Terbuka Kod VS .
  • Klik tab Sambungan dari panel kiri atau tekan kombo kekunci CTRL + SHIFT + X.
  • Cari PowerShell dan pilih hasil teratas.
  • Klik butang Pasang .

Setelah anda menyelesaikan langkah pemasangan, anda boleh mula menulis skrip PowerShell menggunakan Visual Studio Code. Ini caranya:

  • Terbuka Kod VS .
  • Klik menu Fail dan pilih pilihan Fail Baru .
  • Klik menu Fail dan pilih Simpan sebagai pilihan.
  • Dalam medan Nama fail tentukan nama untuk fail dengan pelanjutan .ps1 - sebagai contoh, TWC_script.ps1 .
  • Klik butang Simpan .

Tulis yang baru, atau tampal skrip yang ingin anda jalankan - contohnya:

Tulis-Host "Selamat Datang di TheWindowsClub.com! Skrip pertama anda berjaya dilaksanakan"

Skrip di atas akan mengeluarkan frasa di bawah pada skrin.

Selamat datang ke TheWindowsClub.com! Skrip pertama anda berjaya dilaksanakan

Anda boleh mengklik butang Jalankan dari sebelah kanan atas (atau tekan kekunci F5) untuk menjalankan skrip.

  • Klik menu Fail .
  • Klik pilihan Simpan .

Setelah anda menyelesaikan langkah-langkah menggunakan Visual Studio Code, skrip akan siap dijalankan, tetapi secara default akan gagal. Ini kerana tetapan PowerShell lalai selalu ditetapkan untuk menyekat pelaksanaan skrip apa pun. (Satu-satunya pengecualian adalah jika anda menjalankan kandungan skrip dalam Visual Studio Code atau PowerShell ISE.)

Cara menjalankan fail skrip PowerShell pada Windows 10

Untuk menjalankan fail skrip dengan PowerShell, anda harus mengubah dasar pelaksanaan pada Windows 10.

Pada Windows 10, PowerShell merangkumi empat polisi pelaksanaan, termasuk:

  1. Terhad - Menghentikan skrip daripada berjalan.
  2. RemoteSigned - Membolehkan skrip dibuat pada peranti, tetapi skrip yang dibuat di komputer lain tidak akan berjalan kecuali melampirkan tandatangan penerbit yang dipercayai.
  3. AllSigned - Semua skrip akan berjalan, tetapi hanya jika penerbit yang dipercayai telah menandatanganinya.
  4. Tidak terhad - Menjalankan skrip tanpa sekatan.

Inilah cara menjalankan fail skrip PowerShell pada Windows 10:

  • Tekan kekunci Windows + X untuk membuka Menu Pengguna Kuasa.
  • Tekan A pada papan kekunci untuk melancarkan PowerShell dalam mod pentadbir / tinggi.
  • Di konsol PowerShell, ketik perintah di bawah dan tekan Enter.
Set-ExecutionPolicy RemoteSigned
  • Taip A dan tekan Enter (jika berkenaan).

Seterusnya, ketik perintah di bawah dan tekan Enter untuk menjalankan skrip. Pastikan untuk menukar tempat letak "PATH \ TO \ SCRIPT" ke lokasi skrip anda.

& "C: \ PATH \ TO \ SCRIPT \ TWC_script.ps1"

Setelah anda menyelesaikan langkah-langkahnya, skrip akan berjalan, dan jika ditulis dengan betul, anda akan melihat keluarannya tanpa masalah.

Itu adalah bagaimana membuat dan menjalankan fail skrip PowerShell pada Windows 10!