Cara Menggunakan Profil di Windows PowerShell ISE

Artikel ini menjelaskan cara menggunakan Profil di Lingkungan Skrip Terintegrasi (ISE) Windows PowerShell®. Kami menyarankan agar sebelum melakukan tugas di bagian ini, Anda meninjau about_Profiles, atau di Panel Konsol, ketik, Get-Help about_Profiles dan tekan ENTER.

Profil adalah skrip ISE Windows PowerShell yang berjalan secara otomatis saat Anda memulai sesi baru. Anda dapat membuat satu atau beberapa profil Windows PowerShell untuk Windows PowerShell ISE dan menggunakannya untuk menambahkan konfigurasi lingkungan ISE Windows PowerShell atau Windows PowerShell, menyiapkannya untuk penggunaan Anda, dengan variabel, alias, fungsi, dan warna dan preferensi font yang Anda inginkan tersedia. Profil memengaruhi setiap sesi ISE Windows PowerShell yang Anda mulai.

Catatan

Kebijakan eksekusi Windows PowerShell menentukan apakah Anda dapat menjalankan skrip dan memuat profil. Kebijakan eksekusi default, "Dibatasi", mencegah semua skrip berjalan, termasuk profil. Jika Anda menggunakan kebijakan "Dibatasi", profil tidak dapat dimuat. Untuk informasi selengkapnya tentang kebijakan eksekusi, lihat about_Execution_Policies.

Memilih profil yang akan digunakan di Windows PowerShell ISE

Windows PowerShell ISE mendukung profil untuk pengguna saat ini dan semua pengguna. Ini juga mendukung profil Windows PowerShell yang berlaku untuk semua host.

Profil yang Anda gunakan ditentukan oleh cara Anda menggunakan Windows PowerShell dan Windows PowerShell ISE.

  • Jika Anda hanya menggunakan WINDOWS PowerShell ISE untuk menjalankan Windows PowerShell, simpan semua item Anda di salah satu profil khusus ISE, seperti profil CurrentUserCurrentHost untuk Windows PowerShell ISE atau profil AllUsersCurrentHost untuk Windows PowerShell ISE.

  • Jika Anda menggunakan beberapa program host untuk menjalankan Windows PowerShell, simpan fungsi, alias, variabel, dan perintah Anda dalam profil yang memengaruhi semua program host, seperti profil CurrentUserAllHosts atau profil AllUsersAllHosts , dan simpan fitur khusus ISE, seperti kustomisasi warna dan font di profil CurrentUserCurrentHost untuk profil ISE Windows PowerShell atau profil AllUsersCurrentHost untuk Windows PowerShell ISE.

Berikut ini adalah profil yang dapat dibuat dan digunakan di Windows PowerShell ISE. Setiap profil disimpan ke jalur spesifiknya sendiri.

Tipe profil Jalur Profil
Pengguna saat ini, PowerShell ISE $PROFILE.CurrentUserCurrentHost, atau $PROFILE
Semua pengguna, PowerShell ISE $PROFILE.AllUsersCurrentHost
Pengguna saat ini, Semua host $PROFILE.CurrentUserAllHosts
Semua pengguna, Semua host $PROFILE.AllUsersAllHosts

Untuk membuat profil baru

Untuk membuat profil "Pengguna saat ini, WINDOWS PowerShell ISE" baru, jalankan perintah ini:

if (!(Test-Path -Path $PROFILE ))
{ New-Item -Type File -Path $PROFILE -Force }

Untuk membuat profil "Semua pengguna, WINDOWS PowerShell ISE" baru, jalankan perintah ini:

if (!(Test-Path -Path $PROFILE.AllUsersCurrentHost))
{ New-Item -Type File -Path $PROFILE.AllUsersCurrentHost -Force }

Untuk membuat profil "Pengguna saat ini, Semua Host" baru, jalankan perintah ini:

if (!(Test-Path -Path $PROFILE.CurrentUserAllHosts))
{ New-Item -Type File -Path $PROFILE.CurrentUserAllHosts -Force }

Untuk membuat profil "Semua pengguna, Semua Host" baru, ketik:

if (!(Test-Path -Path $PROFILE.AllUsersAllHosts))
{ New-Item -Type File -Path $PROFILE.AllUsersAllHosts -Force }

Untuk mengedit profil

  1. Untuk membuka profil, jalankan perintah psEdit dengan variabel yang menentukan profil yang ingin Anda edit. Misalnya, untuk membuka profil "Pengguna saat ini, WINDOWS PowerShell ISE", ketik: psEdit $PROFILE

  2. Tambahkan beberapa item ke profil Anda. Berikut ini adalah beberapa contoh untuk memulai:

    • Untuk mengubah warna latar belakang default Panel Konsol menjadi biru, dalam jenis file profil: $psISE.Options.OutputPaneBackground = 'blue' . Untuk informasi selengkapnya tentang variabel, $psISE lihat Referensi Model Objek ISE Windows PowerShell.

    • Untuk mengubah ukuran font menjadi 20, dalam jenis file profil: $psISE.Options.FontSize =20

  3. Untuk menyimpan file profil Anda, pada menu File , klik Simpan. Lain kali Anda membuka ISE Windows PowerShell, kustomisasi Anda diterapkan.

Lihat Juga