Tentang topik
Deskripsi
Tentang topik mencakup berbagai konsep tentang PowerShell.
Tentang Topik
about_Alias_Provider
Menyediakan akses ke alias PowerShell dan nilai yang diwakilinya.
about_Aliases
Menjelaskan cara menggunakan nama alternatif untuk cmdlet dan perintah di PowerShell.
about_ANSI_Terminals
Menjelaskan dukungan yang tersedia untuk urutan escape ANSI di Windows PowerShell.
about_Arithmetic_Operators
Menjelaskan operator yang melakukan aritmetika di PowerShell.
about_Arrays
Menjelaskan array, yang merupakan struktur data yang dirancang untuk menyimpan koleksi item.
about_Assignment_Operators
Menjelaskan cara menggunakan operator untuk menetapkan nilai ke variabel.
about_Automatic_Variables
Menjelaskan variabel yang menyimpan informasi status untuk PowerShell. Variabel ini dibuat dan dikelola oleh PowerShell.
about_Booleans
Menjelaskan bagaimana ekspresi boolean dievaluasi.
about_Break
Menjelaskan break
pernyataan, yang menyediakan cara untuk keluar dari blok kontrol saat ini.
in_Functions about_Built
Menjelaskan fungsi bawaan di PowerShell.
about_Calculated_Properties
PowerShell menyediakan kemampuan untuk menambahkan properti baru secara dinamis dan mengubah pemformatan output objek ke alur.
about_Calling_Generic_Methods
Metode generik adalah metode dengan dua daftar parameter: daftar jenis generik dan daftar argumen metode. Contoh berikut menunjukkan sintaks PowerShell baru untuk mengakses metode generik: Syntax # static generic methods [type_name]::MethodName[generic_type_arguments](method_arguments) # instance generic methods $object.MethodName[generic_type_arguments](method_arguments)
generic_type_arguments
bisa berupa daftar tipe tunggal atau dipisahkan koma, seperti [string, int]
, termasuk jenis generik lainnya seperti $obj.MethodName[string, System.Collections.Generic.Dictionary[string, int]]()
Dapat method_arguments
berupa nol item atau lebih. Untuk informasi selengkapnya, lihat Generik dalam .NET.
about_Case-Sensitivitas
PowerShell tidak peka huruf besar/kecil saat mempertahankan kasus.
about_Character_Encoding
Menjelaskan cara PowerShell menggunakan pengodean karakter untuk input dan output data string.
about_CimSession
Menjelaskan objek CimSession dan perbedaan antara sesi CIM dan sesi PowerShell.
about_Classes
Menjelaskan bagaimana Anda dapat menggunakan kelas untuk membuat jenis kustom Anda sendiri.
about_Classes_Constructors
Menjelaskan cara menentukan konstruktor untuk kelas PowerShell.
about_Classes_Inheritance
Menjelaskan bagaimana Anda dapat menentukan kelas yang memperluas jenis lain.
about_Classes_Methods
Menjelaskan cara menentukan metode untuk kelas PowerShell.
about_Classes_Properties
Menjelaskan cara menentukan properti untuk kelas PowerShell.
about_Command_Precedence
Menjelaskan bagaimana PowerShell menentukan perintah mana yang akan dijalankan.
about_Command_Syntax
Menjelaskan diagram sintaksis yang digunakan di PowerShell.
about_Comment_Based_Help
Menjelaskan cara menulis topik bantuan berbasis komentar untuk fungsi dan skrip.
about_CommonParameters
Menjelaskan parameter yang dapat digunakan dengan cmdlet apa pun.
about_Comparison_Operators
Operator perbandingan di PowerShell dapat membandingkan dua nilai atau elemen filter koleksi dengan nilai input.
about_Continue
Menjelaskan bagaimana continue
pernyataan segera mengembalikan alur program ke bagian atas perulangan program, switch
pernyataan, atau trap
pernyataan.
about_Core_Commands
Mencantumkan cmdlet yang dirancang untuk digunakan dengan penyedia PowerShell.
about_Data_Files
File data PowerShell digunakan untuk menyimpan data arbitrer menggunakan sintaks PowerShell.
about_Data_Sections
Menjelaskan bagian Data, yang mengisolasi string teks dan data baca-saja lainnya dari logika skrip.
about_Debuggers
Menjelaskan debugger PowerShell.
about_Do
Menjalankan daftar pernyataan satu atau beberapa kali, tunduk pada kondisi While
atau Until
.
about_Enum
Pernyataan enum
ini digunakan untuk mendeklarasikan enumerasi. Enumerasi adalah jenis berbeda yang terdiri dari sekumpulan label bernama yang disebut daftar enumerator.
about_Environment_Provider
Menyediakan akses ke variabel lingkungan Windows.
about_Environment_Variables
Menjelaskan cara mengakses dan mengelola variabel lingkungan di PowerShell.
about_Execution_Policies
Menjelaskan kebijakan eksekusi PowerShell dan menjelaskan cara mengelolanya.
about_Experimental_Features
Experimental
Gunakan atribut untuk mendeklarasikan beberapa kode sebagai eksperimental. Gunakan sintaks berikut untuk mendeklarasikan Experimental
atribut yang memberikan nama fitur eksperimental dan tindakan yang harus diambil jika fitur eksperimental diaktifkan: csharp [Experimental(NameOfExperimentalFeature, ExperimentAction)]
Untuk modul, NameOfExperimentalFeature
harus mengikuti bentuk <modulename>.<experimentname>
. Parameter ExperimentAction
harus ditentukan dan satu-satunya nilai yang valid adalah: - Show
sarana untuk menampilkan fitur eksperimental ini jika fitur diaktifkan - Hide
berarti menyembunyikan fitur eksperimental ini jika fitur diaktifkan
about_FileSystem_Provider
Menyediakan akses ke file dan direktori.
about_For
Menjelaskan perintah bahasa yang dapat Anda gunakan untuk menjalankan pernyataan berdasarkan pengujian kondisional.
about_Foreach
Menjelaskan perintah bahasa yang bisa Anda gunakan untuk melintasi semua item dalam kumpulan item.
about_Format.ps1xml
File Format.ps1xml
di PowerShell menentukan tampilan default objek di konsol PowerShell.
about_Function_Provider
Menyediakan akses ke fungsi yang ditentukan di PowerShell.
about_Functions_Advanced_Methods
Menjelaskan bagaimana fungsi yang menentukan CmdletBinding
atribut dapat menggunakan metode dan properti yang tersedia untuk cmdlet yang dikompilasi.
about_Functions_Advanced_Parameters
Menjelaskan cara menambahkan parameter ke fungsi tingkat lanjut.
about_Functions_Advanced
Memperkenalkan fungsi tingkat lanjut yang merupakan cara untuk membuat cmdlet menggunakan skrip.
about_Functions_Argument_Completion
Penyelesaian argumen adalah fitur PowerShell yang menyediakan petunjuk, memungkinkan penemuan, dan mempercepat entri input nilai argumen.
about_Functions_CmdletBindingAttribute
Menjelaskan atribut yang membuat fungsi berfungsi seperti cmdlet yang dikompilasi.
about_Functions_OutputTypeAttribute
Menjelaskan atribut yang melaporkan jenis objek yang dikembalikan fungsi.
about_Functions
Menjelaskan cara membuat dan menggunakan fungsi di PowerShell.
about_Group_Policy_Pengaturan
Menjelaskan pengaturan Kebijakan Grup untuk PowerShell
about_Hash_Tables
Menjelaskan cara membuat, menggunakan, dan mengurutkan hashtable di PowerShell.
about_Hidden
hidden
Menjelaskan kata kunci, yang menyembunyikan anggota kelas dari hasil defaultGet-Member
.
about_History
Menjelaskan cara mendapatkan dan menjalankan perintah dalam riwayat perintah.
about_If
Menjelaskan perintah bahasa yang dapat Anda gunakan untuk menjalankan daftar pernyataan berdasarkan hasil satu atau beberapa pengujian kondisional.
about_Intrinsic_Members
Menyediakan informasi tentang anggota intrinsik PowerShell yang tersedia untuk semua objek PowerShell.
about_Job_Details
Menyediakan detail tentang pekerjaan latar belakang pada komputer lokal dan jarak jauh.
about_Jobs
Menyediakan informasi tentang bagaimana pekerjaan latar belakang PowerShell menjalankan perintah atau ekspresi di latar belakang tanpa berinteraksi dengan sesi saat ini.
about_Join
Menjelaskan bagaimana operator gabungan (-gabungan) menggabungkan beberapa string ke dalam satu string.
about_Language_Keywords
Menjelaskan kata kunci dalam bahasa pembuatan skrip PowerShell.
about_Language_Modes
Menjelaskan mode bahasa dan efeknya pada sesi PowerShell.
about_Line_Editing
Menjelaskan cara mengedit perintah di prompt perintah PowerShell.
about_Locations
Menjelaskan cara mengakses item dari lokasi kerja di PowerShell.
about_Logging_Non-Windows
PowerShell mencatat operasi internal dari mesin, penyedia, dan cmdlet.
about_Logging_Windows
PowerShell mencatat operasi internal dari mesin, penyedia, dan cmdlet ke log peristiwa Windows.
about_Logical_Operators
Menjelaskan operator yang menyambungkan pernyataan di PowerShell.
Access_Enumeration about_Member
Menjelaskan enumerasi otomatis item kumpulan daftar saat menggunakan operator akses anggota.
about_Methods
Menjelaskan cara menggunakan metode untuk melakukan tindakan pada objek di PowerShell.
about_Module_Manifests
Menjelaskan pengaturan dan praktik untuk menulis file manifes modul.
about_Modules
Menjelaskan cara menginstal, mengimpor, dan menggunakan modul PowerShell.
about_Numeric_Literals
Artikel ini menguraikan sintaksis dan penggunaan nilai numerik di PowerShell.
about_Object_Creation
Menjelaskan cara membuat objek di PowerShell.
about_Objects
Menyediakan informasi penting tentang objek di PowerShell.
about_Operator_Precedence
Mencantumkan operator PowerShell dalam urutan prioritas.
about_Operators
Menjelaskan operator yang didukung oleh PowerShell.
about_Output_Aliran
Menjelaskan ketersediaan dan tujuan aliran output di PowerShell.
about_PackageManagement
PackageManagement adalah agregator untuk manajer paket perangkat lunak.
about_Parameter_Sets
Menjelaskan cara menentukan dan menggunakan set parameter dalam fungsi tingkat lanjut.
about_Parameters_Default_Values
Menjelaskan cara mengatur nilai default kustom untuk parameter cmdlet dan fungsi tingkat lanjut.
about_Parameters
Menjelaskan cara bekerja dengan parameter perintah di PowerShell.
about_Parsing
Menjelaskan cara PowerShell mengurai perintah.
about_Path_Syntax
Menjelaskan format jalur lengkap dan relatif di PowerShell.
about_Pipeline_Chain_Operators
Menjelaskan alur penautan dengan &&
operator dan ||
di PowerShell.
about_Pipelines
Menggabungkan perintah ke dalam alur di PowerShell
about_PowerShell_Config
File konfigurasi untuk PowerShell, mengganti konfigurasi Registri.
about_PowerShell_Editions
Edisi PowerShell yang berbeda berjalan pada runtime yang mendasari yang berbeda.
about_Preference_Variables
Variabel yang menyesuaikan perilaku PowerShell.
about_Profiles
Menjelaskan cara membuat dan menggunakan profil PowerShell.
about_Prompts
Menjelaskan Prompt
fungsi dan menunjukkan cara membuat fungsi kustom Prompt
.
about_Properties
Menjelaskan cara menggunakan properti objek di PowerShell.
about_Providers
Menjelaskan bagaimana penyedia PowerShell menyediakan akses ke data dan komponen yang tidak akan mudah diakses di baris perintah. Data disajikan dalam format konsisten yang menyerupai drive sistem file.
about_PSConsoleHostReadLine
Menjelaskan cara membuat kustomisasi bagaimana PowerShell membaca input pada prompt konsol.
about_PSCustomObject
Menjelaskan perbedaan antara [psobject]
akselerator jenis dan [pscustomobject]
.
about_PSItem
Variabel otomatis yang berisi objek saat ini dalam objek alur.
about_PSModulePath
Artikel ini tujuan dan penggunaan $env:PSModulePath
variabel lingkungan.
about_PSSession_Details
Menyediakan informasi terperinci tentang sesi PowerShell dan peran yang mereka mainkan dalam perintah jarak jauh.
about_PSSessions
Menjelaskan sesi PowerShell (PSSessions) dan menjelaskan cara membuat koneksi persisten ke komputer jarak jauh.
about_Pwsh
Menjelaskan cara menggunakan pwsh
antarmuka baris perintah. Menampilkan parameter baris perintah dan menguraikan sintaks.
about_Quoting_Rules
Menjelaskan aturan untuk menggunakan tanda kutip tunggal dan ganda di PowerShell.
about_Redirection
Menjelaskan cara mengalihkan output dari PowerShell ke file teks.
about_Ref
Menjelaskan cara membuat dan menggunakan variabel jenis referensi. Anda dapat menggunakan variabel jenis referensi untuk mengizinkan fungsi untuk mengubah nilai variabel yang diteruskan ke variabel tersebut.
about_Registry_Provider
Registri
about_Regular_Expressions
Menjelaskan ekspresi reguler di PowerShell.
about_Remote_Disconnected_Sessions
Menjelaskan cara memutuskan dan menyambungkan kembali ke Sesi PowerShell (PSSession).
about_Remote_Jobs
Menjelaskan cara menjalankan pekerjaan pada komputer jarak jauh.
about_Remote_Output
Menjelaskan cara menginterpretasikan dan memformat output perintah jarak jauh.
about_Remote_Requirements
Menjelaskan persyaratan sistem dan persyaratan konfigurasi untuk menjalankan perintah jarak jauh di PowerShell.
about_Remote_Troubleshooting
Menjelaskan cara memecahkan masalah operasi jarak jauh di PowerShell.
about_Remote_Variables
Menjelaskan cara menggunakan variabel lokal dan jarak jauh dalam perintah jarak jauh.
about_Remote
Menjelaskan cara menjalankan perintah jarak jauh di PowerShell.
about_Requires
Mencegah skrip berjalan tanpa elemen yang diperlukan.
about_Reserved_Words
Mencantumkan kata yang dicadangkan yang tidak dapat digunakan sebagai pengidentifikasi karena memiliki arti khusus di PowerShell.
about_Return
Keluar dari cakupan saat ini, yang dapat menjadi fungsi, skrip, atau blok skrip.
about_Run_With_PowerShell
Menjelaskan cara menggunakan fitur "Jalankan dengan PowerShell" untuk menjalankan skrip dari drive sistem file.
about_Scopes
Menjelaskan konsep cakupan di PowerShell dan menunjukkan cara mengatur dan mengubah cakupan elemen.
about_Script_Blocks
Menentukan apa itu blok skrip dan menjelaskan cara menggunakan blok skrip dalam bahasa pemrograman PowerShell.
about_Script_Internationalization
Menjelaskan fitur internasionalisasi skrip yang memudahkan skrip untuk menampilkan pesan dan instruksi kepada pengguna dalam bahasa antarmuka pengguna (UI) mereka.
about_Scripts
Menjelaskan cara menjalankan dan menulis skrip di PowerShell.
about_Session_Configuration_Files
Menjelaskan file konfigurasi sesi, yang digunakan dalam konfigurasi sesi (juga dikenal sebagai "titik akhir") untuk menentukan lingkungan sesi yang menggunakan konfigurasi sesi.
about_Session_Configurations
Menjelaskan konfigurasi sesi, yang menentukan pengguna yang dapat terhubung ke komputer dari jarak jauh dan perintah yang dapat mereka jalankan.
about_Signing
Menjelaskan cara menandatangani skrip sehingga mematuhi kebijakan eksekusi PowerShell.
about_Simplified_Syntax
Menjelaskan cara filter skrip bahasa yang lebih mudah dan lebih alami untuk kumpulan objek.
about_Special_Characters
Menjelaskan urutan karakter khusus yang mengontrol bagaimana PowerShell menginterpretasikan karakter berikutnya dalam urutan.
about_Splatting
Menjelaskan cara menggunakan splatting untuk meneruskan parameter ke perintah di PowerShell.
about_Split
Menjelaskan cara menggunakan operator Pisahkan untuk membagi satu atau beberapa string menjadi substring.
about_Switch
Menjelaskan cara menggunakan sakelar untuk menangani beberapa if
pernyataan.
about_Tab_Expansion
PowerShell menyediakan penyelesaian input untuk memberikan petunjuk, mengaktifkan penemuan, dan mempercepat entri input. Nama perintah, nama parameter, nilai argumen, dan jalur file semuanya dapat diselesaikan dengan menekan tombol Tab .
about_Telemetry
Menjelaskan telemetri yang dikumpulkan di PowerShell dan cara menolak.
about_Thread_Jobs
Menyediakan informasi tentang pekerjaan berbasis utas PowerShell. Pekerjaan utas adalah jenis pekerjaan latar belakang yang menjalankan perintah atau ekspresi dalam utas terpisah dalam proses sesi saat ini.
about_Throw
Menjelaskan throw
kata kunci yang menghasilkan kesalahan penghentian.
about_Trap
Menjelaskan kata kunci yang menangani kesalahan penghentian.
about_Try_Catch_Finally
Menjelaskan cara menggunakan try
blok , catch
, dan finally
untuk menangani kesalahan penghentian.
about_Type_Accelerators
Menjelaskan jenis akselerator yang tersedia untuk kelas .NET framework
about_Type_Operators
Menjelaskan operator yang bekerja dengan jenis Microsoft .NET.
about_Types.ps1xml
Menjelaskan cara menggunakan Types.ps1xml
file untuk memperluas jenis objek yang digunakan di PowerShell.
about_Updatable_Help
Menjelaskan sistem bantuan yang dapat diperbarui di PowerShell.
about_Update_Notifications
Memberi tahu pengguna tentang pengaktifan PowerShell bahwa versi baru PowerShell telah dirilis.
about_Using
Memungkinkan Anda untuk menunjukkan namespace layanan mana yang digunakan dalam sesi.
about_Variable_Provider
Variabel
about_Variables
Menjelaskan bagaimana variabel menyimpan nilai yang dapat digunakan di PowerShell.
about_While
Menjelaskan pernyataan bahasa yang dapat Anda gunakan untuk menjalankan blok perintah berdasarkan hasil pengujian kondisional.
about_Wildcards
Menjelaskan cara menggunakan karakter kartubebas di PowerShell.
about_Windows_PowerShell_Compatibility
Menjelaskan fungsionalitas Kompatibilitas Windows PowerShell untuk PowerShell 7.