Bagaimana Cara Menggunakan PowerShell ErrorAction? (Panduan dengan Contoh)

How to effectively deal with bots on your site? The best protection against click fraud.

Cmdlet ini menangani tindakan jika terjadi kesalahan

  • PowerShell ErrorAction adalah parameter umum yang beraksi setiap kali terjadi kesalahan.
  • Panduan ini akan membahas PowerShell ErrorAction, parameternya, dan cara menggunakannya.
Tindakan Kesalahan PowerShell

XINSTALL DENGAN MENGKLIK FILE DOWNLOAD

Untuk memperbaiki berbagai masalah PC, kami merekomendasikan Alat Perbaikan PC Restoro:Perangkat lunak ini akan memperbaiki kesalahan komputer yang umum, melindungi Anda dari kehilangan file, malware, kegagalan perangkat keras, dan mengoptimalkan PC Anda untuk performa maksimal. Perbaiki masalah PC dan hapus virus sekarang dalam 3 langkah mudah:
  1. Unduh Alat Perbaikan PC Restoro yang dilengkapi dengan Teknologi yang Dipatenkan (paten tersedia Di Sini).
  2. Klik Mulai Pindai untuk menemukan masalah Windows yang dapat menyebabkan masalah PC.
  3. Klik Perbaiki Semua untuk memperbaiki masalah yang memengaruhi keamanan dan kinerja komputer Anda.
  • Restoro telah diunduh oleh 0 pembaca bulan ini.

Ketika sebuah perintah gagal dijalankan, PowerShell menampilkan kesalahan berdasarkan nilai yang ditetapkan di ErrorActionPreference.

instagram story viewer

Namun, parameter ErrorAction di PowerShell memungkinkan Anda menentukan cara menangani kesalahan penghentian jika perintah gagal. Opsi yang tersedia untuk menangani eksekusi perintah adalah Continue, Abaikan, Stop, Inquire, SilentlyContinue, dan Suspend (hanya berfungsi untuk alur kerja PowerShell).

Dalam panduan ini, kita akan membahas cara menggunakan PowerShell ErrorAction dengan variabelnya menggunakan contoh. Ayo mulai!

Bagaimana cara menggunakan PowerShell ErrorAction?

1. Melanjutkan 

Ini adalah preferensi default parameter ErrorAction. Tindakan ini memberi tahu tuan rumah tentang kesalahan tersebut, dan skrip terus dijalankan. Anda dapat melihat contoh ini untuk memahami lebih baik:

  1. tekan Windows kunci, ketik PowerShell, dan klik Jalankan sebagai administrator. Windows PowerShell
  2. Salin dan tempel perintah berikut dan tekan Enter untuk mengeksekusi: Get-ChildItem C:\nexistentfolder -ErrorAction Lanjutkan
    Write-Output "Baris ini akan dieksekusi meskipun terjadi kesalahan."
    Lanjutkan PowerShell

2. Mengabaikan

Opsi ini tidak memberi tahu tuan rumah tentang kesalahan dan melanjutkan eksekusi skrip. Lihatlah contoh untuk memahami:

  1. Membuka PowerShell menggunakan metode yang sama dengan yang digunakan di atas.
  2. Ketik perintah berikut dan tekan Enter: Get-ChildItem C:\nexistentfolder -ErrorAction Abaikan
    Write-Output "Baris ini akan dieksekusi meskipun terjadi kesalahan."
    Mengabaikan
Baca lebih lanjut tentang topik ini
  • Mode efisiensi Windows membuat aplikasi tidak dapat digunakan untuk beberapa orang
  • Cara membuat & menyesuaikan bagan organisasi di Visio

3. Berhenti

Jika kesalahan telah terjadi, tindakan ini akan menghentikan eksekusi skrip. Untuk memahami lebih baik, periksa contoh ini:

  1. Membuka PowerShell dengan hak admin.
  2. Ketik perintah berikut dan tekan Enter: Get-ChildItem C:\nexistentfolder -ErrorAction Stop
    Write-Output "Baris ini tidak akan dieksekusi karena terjadi kesalahan."
    Hentikan perintah

4. Menanyakan

Dengan opsi ini, saat terjadi kesalahan, pengguna mendapatkan pilihan dan petunjuk untuk menentukan tindakan yang sesuai. Mari kita lihat contohnya:

  1. Pertama, luncurkan PowerShell dengan hak admin.
  2. Salin dan tempel perintah berikut, dan tekan Enter: Get-ChildItem C:\nexistentfolder -ErrorAction Inquire
    Write-Output "Baris ini akan dijalankan hanya jika Anda mengkonfirmasi pesan kesalahan."
    Menanyakan -tindakan kesalahan PowerShell

5. Diam-diamLanjutkan

Seperti Mengabaikan perintah, itu tidak akan melaporkan kesalahan ke tuan rumah dan akan melanjutkan eksekusi. Namun, tidak seperti Abaikan, ini akan menambahkan kesalahan ke variabel $Error. Untuk memahami tindakan dengan lebih baik, mari kita lihat sebuah contoh:

  1. Membuka PowerShell dengan hak administrator.
  2. Ketik perintah berikut dan tekan Enter: Get-ChildItem C:\nexistentfolder -ErrorAction SilentlyContinue
    Write-Output "Baris ini akan dieksekusi meskipun terjadi kesalahan."
    Lanjutkan dengan diam-diam -tindakan kesalahan PowerShell

Jadi, ini adalah bagaimana Anda dapat menggunakan PowerShell ErrorAction untuk menentukan apa yang harus dilakukan jika perintah gagal dijalankan. Jika Anda memiliki pertanyaan atau masalah tentang parameter tersebut, jangan ragu untuk memberi tahu kami di komentar di bawah. Kami akan dengan senang hati membantu!

Masih mengalami masalah? Perbaiki dengan alat ini:

SPONSOR

Jika saran di atas belum menyelesaikan masalah Anda, PC Anda mungkin mengalami masalah Windows yang lebih dalam. Kami merekomendasikan mengunduh alat Perbaikan PC ini (diberi peringkat Hebat di TrustPilot.com) untuk mengatasinya dengan mudah. Setelah instalasi, cukup klik Mulai Pindai tombol dan kemudian tekan pada Perbaiki Semua.

Teachs.ru
Cara Menemukan & Mengganti Banyak Baris di PowerShell

Cara Menemukan & Mengganti Banyak Baris di PowerShellPowershell

Anda mungkin harus mengonversi string menjadi satu baris untuk menggantinyaMenulis skrip PowerShell bisa sangat membantu dalam mengotomatiskan tugas, tetapi harus mencari di semua tempat untuk meng...

Baca selengkapnya
Cara Memeriksa apakah Folder/Direktori Ada Dengan PowerShell

Cara Memeriksa apakah Folder/Direktori Ada Dengan PowerShellPowershell

Gunakan cmdlet New-Item untuk membuat direktori baru di PowerShellPowerShell adalah shell baris perintah dan bahasa skrip yang dikembangkan oleh Microsoft.Ini memungkinkan pengguna untuk menavigasi...

Baca selengkapnya
Cara Uninstall Aplikasi Bawaan Windows 11 Menggunakan PowerShell

Cara Uninstall Aplikasi Bawaan Windows 11 Menggunakan PowerShellPowershellJendela 11

Hapus aplikasi default yang tidak diinginkan menggunakan perintah sederhanaUntuk menghapus instalasi aplikasi sistem dari komputer, Anda harus menjalankan aplikasi Windows PowerShell dengan hak ist...

Baca selengkapnya
ig stories viewer