about_Windows_PowerShell_ISE

Deskripsi singkat

Menjelaskan fitur dan persyaratan sistem Windows PowerShell Integrated Scripting Environment (ISE).

Deskripsi panjang

Windows PowerShell ISE adalah aplikasi host grafis untuk Windows PowerShell. Di Windows PowerShell ISE, Anda dapat menjalankan perintah dan menulis, menguji, dan men-debug skrip dalam satu antarmuka pengguna grafis berbasis Windows. Fitur-fiturnya termasuk Intellisense, pengeditan multibaris, penyelesaian tab, penyimpanan otomatis, pewarnaan sintaksis, eksekusi selektif, bantuan sensitif konteks, Tampilkan Perintah (perintah tulis di jendela) dan dukungan untuk set karakter byte ganda dan bahasa kanan-ke-kiri.

Windows PowerShell ISE adalah alat yang sangat baik untuk pemula. Jendela Perlihatkan Perintah dan Tab PowerShell Jarak Jauh Baru memandu Anda melalui tugas sehingga Anda bisa berhasil pada percobaan pertama. Cuplikan dan indikator kesalahan membantu Anda mempelajari bahasa Windows PowerShell saat Anda bekerja.

Pengguna tingkat lanjut dapat memanfaatkan fitur debugging canggih, add-on, dan model objek ISE Windows PowerShell.

Apa yang Baru di Windows PowerShell ISE di Windows PowerShell 4.0

Windows PowerShell ISE memperkenalkan dua fitur baru di Windows PowerShell 4.0.

  • WINDOWS PowerShell ISE sekarang mendukung penelusuran kesalahan Windows PowerShell Workflow dan penelusuran kesalahan skrip jarak jauh. Untuk informasi selengkapnya, lihat about_Debuggers.

  • Dukungan IntelliSense telah ditambahkan untuk penyedia dan konfigurasi Konfigurasi Status yang Diinginkan Windows PowerShell.

Memulai Windows PowerShell ISE

Windows PowerShell ISE diinstal, diaktifkan, dan siap digunakan di semua versi Windows yang didukung.

  • Di menu Mulai, ketik PowerShell_ISE, lalu klik PowerShell_ISE atau Windows PowerShell ISE.

  • Di konsol Windows PowerShell, Cmd.exe, atau kotak Jalankan atau Cari di Windows, ketik "PowerShell_ise.exe". Anda juga dapat menggunakan parameter baris perintah, termasuk sakelar NoProfile. Untuk informasi selengkapnya, lihat Bantuan Konsol PowerShell_ISE.exe.

Menjalankan Perintah Interaktif

Anda dapat menjalankan ekspresi atau perintah Windows PowerShell apa pun di Windows PowerShell ISE. Anda dapat menggunakan cmdlet, penyedia, snap-in, dan modul seperti yang akan Anda gunakan di konsol Windows PowerShell.

Anda dapat mengetik atau menempelkan perintah interaktif di panel Konsol. Untuk menjalankan perintah, Anda dapat menggunakan tombol, item menu, dan pintasan keyboard.

Anda dapat menggunakan fitur pengeditan multibaris untuk mengetik atau menempelkan beberapa baris kode ke panel Konsol sekaligus. Saat Anda menekan tombol PANAH ATAS untuk memanggil kembali perintah sebelumnya, semua baris dalam perintah akan dipanggil kembali. Saat Anda mengetik perintah, tekan SHIFT+ENTER untuk membuat baris kosong baru muncul di bawah baris saat ini.

Menampilkan Output

Hasil perintah dan skrip ditampilkan di panel Konsol. Anda dapat memindahkan atau menyalin hasil dari panel Konsol dengan menggunakan pintasan keyboard atau tombol Salin pada toolbar, dan Anda dapat menempelkan hasilnya di panel Skrip atau panel Konsol atau program lainnya. Untuk menghapus panel Konsol, klik tombol "Hapus Panel Output" atau ketik salah satu perintah berikut:

Clear-Host
cls

Menulis Skrip dan Fungsi

Di panel Skrip, Anda bisa membuka, menyusun, mengedit, dan menjalankan skrip. Panel Skrip memungkinkan Anda mengedit skrip dengan menggunakan tombol dan pintasan keyboard. Anda juga dapat menyalin, memotong, dan menempelkan teks antara panel Skrip dan panel Konsol.

Anda dapat menggunakan fitur eksekusi selektif untuk menjalankan semua atau sebagian skrip. Untuk menjalankan bagian dari skrip, pilih teks yang ingin Anda jalankan, lalu klik tombol Jalankan Pilihan atau tekan F8. Secara default, F8 menjalankan baris saat ini.

Fitur pengeditan tingkat lanjut termasuk pencocokan kurung kurawal, expand-collapse, nomor baris, indikator kesalahan, pengeditan dan inden blok, salinan kaya, dan konversi kasus.

Mendapatkan bantuan

Windows PowerShell ISE menyertakan topik bantuan yang menjelaskan penggunaannya. Selain itu, semua file bantuan yang diinstal dapat diakses dari panel Skrip dan Perintah.

Windows PowerShell ISE juga mendukung bantuan sensitif konteks. Untuk mendapatkan bantuan tentang cmdlet, penyedia, atau kata kunci tertentu, letakkan kursor dalam nama item dan tekan F1. Untuk mencari topik bantuan, tekan F1 dan ketik istilah pencarian.

Untuk memperbarui topik bantuan di komputer, gunakan item Perbarui Bantuan Windows PowerShell di menu Bantuan. Item ini memperbarui bantuan untuk modul dalam sesi saat ini dalam budaya UI saat ini. Setara dengan menjalankan cmdlet Update-Help tanpa parameter. Untuk memperbarui bantuan untuk cmdlet yang disertakan dengan Windows PowerShell, mulai Windows PowerShell ISE dengan opsi "Jalankan sebagai administrator".

Anda juga dapat menggunakan cmdlet Get-Help, Save-Help, dan Update-Help di Windows PowerShell ISE, sama seperti yang Anda gunakan di konsol Windows PowerShell. Namun, di Windows PowerShell ISE, fungsi Bantuan menampilkan seluruh topik bantuan, bukan satu halaman pada satu waktu.

Skrip Penelusuran Kesalahan

Anda dapat menggunakan debugger ISE Windows PowerShell untuk men-debug skrip atau fungsi Windows PowerShell. Saat men-debug skrip, Anda dapat menggunakan item menu dan kunci pintasan untuk melakukan banyak tugas yang sama dengan yang akan Anda lakukan di konsol Windows PowerShell. Misalnya, untuk mengatur titik henti baris dalam skrip, klik kanan baris kode, lalu klik Alihkan Titik Henti.

Saat Anda menelusuri skrip saat menelusuri kesalahan, penyorot penelusuran kesalahan menunjukkan dengan tepat bagian mana dari perintah yang berjalan dan secara otomatis membuka file yang menyertakan fungsi dan skrip yang disebut.

Secara default, item menu Ganti Titik Henti mengatur titik henti pada seluruh baris dalam skrip, tetapi Anda dapat mengatur titik henti pada variabel atau nama perintah. Anda juga dapat mengatur titik henti pada perintah menurut baris dan nomor kolom, sehingga lebih mudah untuk men-debug perintah alur panjang.

Seringkali, Anda dapat men-debug kesalahan sintaksis dalam skrip hanya dengan membuka file skrip di Windows PowerShell ISE. Indikator kesalahan mengidentifikasi kesalahan sintaksis dan fitur kerangka memungkinkan Anda menciutkan bagian skrip untuk fokus pada titik masalah.

Anda juga dapat menggunakan cmdlet debugger Windows PowerShell di panel Perintah seperti yang akan Anda gunakan di konsol.

Menjalankan Perintah Jarak Jauh

Fitur Tab PowerShell Jarak Jauh Baru memudahkan untuk membuat sesi Windows PowerShell yang dikelola pengguna persisten ("PSSession") ke komputer lokal atau komputer jarak jauh. Perintah membuka jendela pop-up yang meminta nama komputer dan untuk akun pengguna yang memiliki izin untuk menjalankan perintah di komputer jarak jauh.

Menyesuaikan Tampilan

Anda dapat menggunakan fitur ISE Windows PowerShell untuk memindahkan dan mengubah ukuran panel Konsol dan panel Skrip. Anda bisa memperlihatkan dan menyembunyikan salah satu panel, dan Anda bisa mengubah ukuran teks di semua panel.

Anda juga dapat menggunakan jendela Opsi untuk menyesuaikan tampilan dan pengoperasian ISE Windows PowerShell. Selain itu, WINDOWS PowerShell ISE memiliki variabel host kustom, $psISE, yang dapat Anda gunakan untuk menyesuaikan ISE Windows PowerShell, termasuk menambahkan menu dan item menu.

Profil ISE Windows PowerShell

Windows PowerShell ISE memiliki profil Windows PowerShell sendiri, Microsoft.PowerShellISE_profile.ps1. Dalam profil ini, Anda dapat menyimpan fungsi, alias, variabel, dan perintah yang Anda gunakan di Windows PowerShell ISE.

Item di profil Windows PowerShell AllHosts (CurrentUser\AllHosts dan AllUsers\AllHosts) juga tersedia di Windows PowerShell ISE, sama seperti yang ada di program host Windows PowerShell apa pun. Namun, item di profil konsol Windows PowerShell Anda tidak tersedia di Windows PowerShell ISE.

Instruksi untuk memindahkan dan mengonfigurasi ulang profil Anda tersedia di Bantuan ISE Windows PowerShell dan di about_Profiles.

Catatan

Windows PowerShell ISE adalah Fitur Windows opsional yang diaktifkan secara default pada versi klien dan server Windows. Untuk mengaktifkan dan menonaktifkan Windows PowerShell ISE di versi klien Windows, gunakan Aktifkan atau Nonaktifkan Fitur Windows di Panel Kontrol. Untuk mengaktifkan dan menonaktifkan WINDOWS PowerShell ISE di versi server Windows, gunakan Wizard Tambahkan Peran dan Fitur di Pengelola Server.

Karena WINDOWS PowerShell ISE memerlukan antarmuka pengguna, ini tidak berfungsi pada penginstalan Server Core Windows Server. Namun, jika Anda menambahkan fitur ISE Windows PowerShell, penginstalan secara otomatis dikonversi ke Server dengan GUI.

Windows PowerShell ISE dibangun di Windows Presentation Foundation (WPF). Jika elemen grafis Windows PowerShell ISE tidak dirender dengan benar pada sistem Anda, Anda dapat mengatasi masalah dengan menambahkan atau menyesuaikan pengaturan penyajian grafis "Nonaktifkan Akselerasi Perangkat Keras WPF" pada sistem Anda. Untuk informasi selengkapnya, lihat Registri Penyajian Grafis Pengaturan.

Lihat juga