PowerShell 7: Unduh, Instal, Perbarui, dan Panduan Penggunaan
- Kategori: Panduan
Windows PowerShell adalah mesin otomatisasi berdasarkan .NET Common Language Runtime. Ini dirancang untuk membantu administrator sistem dengan tugas-tugas kompleks dan memakan waktu yang, jika dilakukan secara manual, akan menyebabkan banyak kesalahan manusia atau menghabiskan banyak waktu.
Ini memberikan sysadmin kemampuan untuk mengotomatisasi berbagai tugas di seluruh platform dan karena memungkinkan admin akses lengkap ke DENGAN dan WMI , sistem lokal dan jarak jauh dapat dikelola dengan PowerShell. Muncul dengan bahasa skripnya sendiri dan kelas .NET khusus yang disebut cmdlet digunakan untuk fungsi tertentu.
Cmdlet ini biasanya digunakan oleh skrip yang dikemas sendiri ke dalam modul. Di sini, kami akan memandu Anda melalui proses lengkap mengunduh, menginstal, memperbarui, dan menggunakan PowerShell 7 untuk Windows 10. Ringkasan Cepat bersembunyi 1 Unduh PowerShell 7 2 Instal PowerShell 7 2.1 Instal PowerShell 7 secara manual menggunakan file instalasi yang diunduh 2.2 Menginstal PowerShell 7 menggunakan baris perintah 2.3 Menginstal PowerShell 7 melalui jaringan 3 Menggunakan PowerShell 7
Unduh PowerShell 7
Jika Anda ingin mengunduh dan menginstal PowerShell 7, ikuti langkah-langkah sederhana berikut.
- Mengunjungi Repositori PowerShell Github .
- Klik pada bagian Aset untuk memperluasnya.
- Pilih versi PowerShell yang sesuai dengan arsitektur Windows Anda. Kedua versi tersebut adalah PowerShell-7.x.x-win-x64.msi dan PowerShell-7.x.x-win-x86.msi.
Instal PowerShell 7
Instal PowerShell 7 secara manual menggunakan file instalasi yang diunduh

PowerShell 7
Jalankan paket dan ikuti petunjuk sederhana untuk tujuan penginstalan dan Tindakan opsional seperti mengaktifkan Buka Di Sini ke menu penjelajah.
Tindakan opsional PowerShell 7
Jika Anda memiliki PowerShell core 6.x yang sudah terinstal di sistem, versi 7 akan diinstal sebagai pembaruan, pada dasarnya menghapus core 6.x.
PowerShell 5.1 tidak dihapus, dan PowerShell 7 berjalan secara terpisah.
Tujuan default untuk penginstalan adalah $env:ProgramFilesPowerShell . Anda dapat menjalankannya dari Start Menu atau langsung dari direktori. Eksekusi bernama pwsh.exe .
Untuk menjalankan PowerShell 5, buka Jalankan -> PowerShell
Untuk menjalankan PowerShell 7, buka Jalankan -> pwsh
Menginstal PowerShell 7 menggunakan baris perintah
Untuk menginstal PowerShell 7 secara otomatis dengan opsi default, buka Jalankan -> PowerShell . Sekarang jalankan perintah berikut:|_+_|
Instal PowerShell menggunakan garis komando
Ini akan secara otomatis mengunduh dan menginstal versi terbaru PowerShell dengan opsi default.
Menginstal PowerShell 7 melalui jaringan
Jika Anda ingin menginstal PowerShell 7 sebagai sysadmin di semua mesin di bawah kendali Anda, ikuti langkah-langkah sederhana ini.
- Unduh dan salin file .msi di file share. Pastikan semua mesin memiliki akses ke jalur bersama ini.
- pada Direktori Aktif server, buka Konsol Manajemen Kebijakan Grup.
- Buka GPO tempat Anda ingin menerapkan konfigurasi instalasi PowerShell 7 ini. Lalu, pergi ke Konfigurasi Komputer -> Pengaturan Perangkat Lunak .
- Klik kanan pada Instalasi Perangkat Lunak dan klik Baru lalu Paket. Di kotak dialog tambahkan jalur file .msi. Sertakan jalur lengkap, misalnya \server.namefoldernamePowerShell-7.x.x-win-x64.msi
- Pilih Buka, diikuti oleh Ditugaskan, dan klik OK untuk membuat.
- Lampirkan ke OU dan tunggu hingga penerapan selesai.
Menggunakan PowerShell 7
Secara default, Anda mungkin dilarang menjalankan perintah fungsi tunggal PowerShell khusus, yang paling sering disebut sebagai cmdlet . Anda harus mengubah kebijakan eksekusi untuk menjalankan perintah-memungkinkan kustom. Ikuti langkah-langkah sederhana ini untuk melakukannya.
- Jalankan PowerShell sebagai administrator.
- Jalankan perintah berikut.
- Get-ExecutionPolicy
- Kebijakan set-eksekusi tidak dibatasi
- Masukkan Y di prompt
- Get-ExecutionPolicy
PowerShell 7 dirancang untuk penggunaan berorientasi objek, sehingga jauh lebih mudah daripada mesin serupa lainnya. Ini menggunakan perintah kecil, ringan, fungsi tunggal, sebagian besar ditulis dalam C # yang disebut cmdlet yang melakukan fungsi tertentu dan mengembalikan objek .NET. PowerShell memiliki sekitar 200 cmdlet , yang dapat diakses menggunakan perintah PS C:> Get-Command, namun yang paling umum digunakan adalah:
- Dapatkan-Lokasi : Mendapat direktori saat ini
- Set-Lokasi : Mendapat direktori saat ini
- Pindah-item : Memindahkan file ke tujuan baru
- Salin-item : Menyalin file ke tujuan baru
- Ganti nama : Mengganti nama file yang ada
- Barang baru : Membuat file baru
Anda dapat memberikan instruksi khusus kepada cmdlet menggunakan berikut ini:
- Bagaimana jika : Cmdlet akan menunjukkan apa yang akan dilakukannya jika dijalankan, tanpa dijalankan.
- Mengonfirmasi : Cmdlet akan mengonfirmasi sebelum dijalankan
- Verbose : Detail yang ditingkatkan.
- Debug : Cmdlet akan menampilkan informasi debug.
- ErrorAction : Menentukan apa yang harus dilakukan ketika kesalahan terjadi dan memiliki empat tindakan: lanjutkan, hentikan, lanjutkan diam-diam, dan tanyakan.
- Variabel Kesalahan : Menentukan variabel mana yang akan menyimpan informasi kesalahan.
- Variabel Keluar : Menentukan variabel mana yang akan menyimpan informasi keluaran.
- KeluarBuffer : cmdlet tidak akan memanggil cmdlet berikutnya sampai memegang sejumlah objek tertentu.
PowerShell menggunakan variabel khusus berikut.
- $ Kesalahan : Array objek kesalahan, digunakan untuk menampilkan kesalahan terbaru
- $Host : Menampilkan apa aplikasi hosting saat ini
- $Profil : Simpan seluruh jalur profil pengguna
- $PID : Menyimpan pengidentifikasi proses
- $PSUICulture : Digunakan untuk menyimpan nama budaya UI saat ini.
- $NULL : Berisi nilai NULL.
- $Salah : Berisi nilai FALSE
- $Benar : Berisi nilai BENAR
Konsep penting dari skrip PowerShell adalah karakter pipa. Digunakan untuk memisahkan dua perintah. Perintah atau kelompok perintah di sebelah kiri pipa dieksekusi terlebih dahulu dan kemudian diteruskan ke perintah atau kelompok perintah di sebelah kanan pipa. Ini memungkinkan pembuatan apa yang disebut perintah pipa. Ini adalah perintah panjang yang mungkin atau mungkin tidak terjadi dalam satu baris fisik, tetapi untuk semua maksud dan tujuan berfungsi sebagai satu baris kode.
Jika Anda ingin menjalankan skrip di PowerShell, Anda harus menggunakan ISE. PowerShell ISE (Integrated Scripting Environment) adalah editor bawaan untuk PowerShell. Ini dapat digunakan untuk menjalankan, menguji, dan men-debug skrip, semuanya dalam pengaturan GUI berbasis jendela. Ini memiliki semua fitur pengeditan GUI dan memungkinkan pengeditan multiline, penyelesaian tab, dan sejumlah hal lain seperti menjalankan perintah di panel konsol.
Di Windows 10, Anda bahkan dapat membuka lebih dari satu jendela skrip dan mengerjakannya secara bersamaan. Ini berguna ketika skrip yang menggunakan fungsi yang telah ditentukan dalam modul terpisah perlu di-debug.
Secara keseluruhan, PowerShell 7 untuk Windows 10 adalah alat admin yang mudah digunakan yang harus dapat digunakan oleh semua sysadmin dengan pelatihan minimal.