Glosarium PowerShell
Artikel ini mencantumkan istilah umum yang digunakan untuk berbicara tentang PowerShell.
B
modul biner
Modul PowerShell yang modul akarnya adalah file biner (.dll
). Modul biner mungkin atau mungkin tidak menyertakan manifes modul.
C
CommonParameter
Parameter yang ditambahkan ke semua cmdlet, fungsi tingkat lanjut, dan alur kerja oleh mesin PowerShell.
D
sumber titik
Di PowerShell, untuk memulai perintah dengan mengetik titik dan spasi sebelum perintah. Perintah yang bersumber titik dijalankan dalam cakupan saat ini alih-alih dalam cakupan baru. Variabel, alias, fungsi, atau drive apa pun yang dibuat perintah dibuat dalam cakupan saat ini dan tersedia untuk pengguna saat perintah selesai.
modul dinamis
Modul yang hanya ada dalam memori. New-Module
cmdlet dan Import-PSSession
membuat modul dinamis.
parameter dinamis
Parameter yang ditambahkan ke cmdlet, fungsi, atau skrip PowerShell dalam kondisi tertentu. Cmdlet, fungsi, penyedia, dan skrip dapat menambahkan parameter dinamis.
F
format file
File XML PowerShell yang memiliki .format.ps1xml
ekstensi dan yang menentukan bagaimana PowerShell menampilkan objek berdasarkan jenis .NET Framework-nya.
G
status sesi global
Status sesi yang berisi data yang dapat diakses oleh pengguna sesi PowerShell.
H
Host
Antarmuka yang digunakan mesin PowerShell untuk berkomunikasi dengan pengguna. Misalnya, host menentukan bagaimana perintah ditangani antara PowerShell dan pengguna.
aplikasi host
Program yang memuat mesin PowerShell ke dalam prosesnya dan menggunakannya untuk melakukan operasi.
I
metode pemrosesan input
Metode yang dapat digunakan cmdlet untuk memproses rekaman yang diterimanya sebagai input. Metode pemrosesan input mencakup BeginProcessing
metode , ProcessRecord
metode , EndProcessing
metode , dan StopProcessing
metode .
M
modul manifes
Modul PowerShell yang memiliki manifes dan kunci RootModule-nya kosong.
enumerasi akses anggota
Fitur kenyamanan PowerShell untuk menghitung item secara otomatis dalam koleksi saat menggunakan operator akses anggota (.
).
modul
Unit yang dapat digunakan kembali mandiri yang memungkinkan Anda untuk mempartisi, mengatur, dan mengabstraksi kode PowerShell Anda. Modul dapat berisi cmdlet, penyedia, fungsi, variabel, dan jenis sumber daya lainnya yang dapat diimpor sebagai satu unit.
manifes modul
File data PowerShell (.psd1
) yang menjelaskan konten modul dan yang mengontrol bagaimana modul diproses.
status sesi modul
Status sesi yang berisi data publik dan privat modul PowerShell. Data privat dalam status sesi ini tidak tersedia untuk pengguna sesi PowerShell.
N
kesalahan non-penghentian
Kesalahan yang tidak menghentikan PowerShell untuk terus memproses perintah. Lihat juga, mengakhiri kesalahan.
Kata benda
Kata yang mengikuti tanda hubung dalam nama cmdlet PowerShell. Kata benda menjelaskan sumber daya tempat cmdlet bertindak.
P
set parameter
Sekelompok parameter yang dapat digunakan dalam perintah yang sama untuk melakukan tindakan tertentu.
Pipa
Di PowerShell, untuk mengirim hasil perintah sebelumnya sebagai input ke perintah berikutnya dalam alur.
Alur
Serangkaian perintah yang disambungkan oleh operator alur (|
). Setiap operator alur mengirimkan hasil perintah sebelumnya sebagai input ke perintah berikutnya.
PowerShell cmdlet
Satu perintah yang berpartisipasi dalam semantik alur PowerShell. Ini termasuk cmdlet biner (C#), fungsi skrip tingkat lanjut, CDXML, dan Alur Kerja.
Perintah PowerShell
Elemen dalam alur yang menyebabkan tindakan dilakukan. Perintah PowerShell dititikkan pada keyboard atau dipanggil secara terprogram.
File data PowerShell
File teks yang memiliki .psd1
ekstensi file. PowerShell menggunakan file data untuk berbagai tujuan seperti menyimpan data manifes modul dan menyimpan string terjemahan untuk internasionalisasi skrip.
Drive PowerShell
Drive virtual yang menyediakan akses langsung ke penyimpanan data. Ini dapat ditentukan oleh penyedia PowerShell atau dibuat di baris perintah. Drive yang dibuat di baris perintah adalah drive khusus sesi dan hilang saat sesi ditutup.
penyedia
Program berbasis Microsoft .NET Framework yang membuat data di penyimpanan data khusus tersedia di PowerShell sehingga Anda dapat melihat dan mengelolanya.
PSSession
Jenis sesi PowerShell yang dibuat, dikelola, dan ditutup oleh pengguna.
R
modul akar
Modul yang ditentukan dalam kunci RootModule dalam manifes modul.
Runspace
Di PowerShell, lingkungan operasi tempat setiap perintah dalam alur dijalankan.
S
nilai skalar
Di PowerShell, nilai skalar adalah jenis nilai apa pun yang tidak dapat dihitung. Ini termasuk jenis primitif .NET, seperti boolean dan angka, dan jenis nilai lainnya seperti String, DateTime , dan Guid.
Untuk daftar jenis primitif .NET, lihat bagian Keterangan dari Properti System.Type.IsPrimitive.
blok skrip
Dalam bahasa pemrograman PowerShell, kumpulan pernyataan atau ekspresi yang dapat digunakan sebagai satu unit. Blok skrip dapat menerima argumen dan mengembalikan nilai.
file skrip
File yang memiliki .ps1
ekstensi dan berisi skrip yang ditulis dalam bahasa PowerShell.
modul skrip
Modul PowerShell yang modul akarnya adalah file modul skrip (.psm1
). Modul skrip dapat menyertakan manifes modul. Skrip menentukan anggota yang diekspor modul skrip.
Shell
Penerjemah perintah yang digunakan untuk meneruskan perintah ke sistem operasi.
beralih parameter
Parameter yang tidak mengambil argumen. Nilai parameter sakelar default ke $false
.
Ketika parameter pengalihan digunakan, nilainya menjadi $true
.
T
mengakhiri kesalahan
Kesalahan yang menghentikan PowerShell memproses perintah. Lihat juga, kesalahan non-penghentian.
transaction
Unit atom pekerjaan. Pekerjaan dalam transaksi harus diselesaikan secara keseluruhan. Jika ada bagian dari transaksi yang gagal, seluruh transaksi gagal.
jenis file
File XML PowerShell yang memiliki .types.ps1xml
ekstensi dan yang memperluas properti jenis Microsoft .NET Framework di PowerShell.
V
kata kerja
Kata yang mendahului tanda hubung dalam nama cmdlet PowerShell. Kata kerja menjelaskan tindakan yang dilakukan cmdlet.
W
Windows PowerShell ISE
Lingkungan Skrip Terintegrasi (ISE) - Aplikasi host Windows PowerShell yang memungkinkan Anda menjalankan perintah dan menulis, menguji, dan men-debug skrip dalam lingkungan yang ramah, berwarna sintaksis, dan mematuhi Unicode.
Snap-in Windows PowerShell
Sumber daya yang menentukan sekumpulan cmdlet, penyedia, dan jenis Microsoft .NET Framework yang dapat ditambahkan ke lingkungan Windows PowerShell. Snap-in PowerShell telah digantikan oleh modul.
Alur Kerja Windows PowerShell
Alur kerja adalah urutan langkah-langkah terprogram dan terhubung yang menjalankan tugas jangka panjang atau memerlukan koordinasi beberapa langkah di beberapa perangkat atau node terkelola. Windows PowerShell Workflow memungkinkan pro TI dan pengembang menulis urutan aktivitas manajemen multi-perangkat, atau tugas tunggal dalam alur kerja, sebagai alur kerja. Windows PowerShell Workflow memungkinkan Anda menyesuaikan dan menjalankan skrip PowerShell dan file XAML sebagai alur kerja. Windows PowerShell Workflow dibangun pada Windows Workflow Foundation, yang tidak digunakan lagi.