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.