Ben PowerShell baskılar çıkış akışına bir hata kaydını göndermek aynı mesaja erişimi olmasını istediğinizPowershell istisna açıklamalarını bir dizeye nasıl alabilirim?
Örnek: \ Documents and Ayarlar: Bu C'de istisna mesajıdır
\ BillBillington \ Desktop \ psTest \ exThrower.ps1: 1 karakter: 6 + (("Bu istisnadır") Yeni-Nesne ArgumentException) < < < < atmak; + CategoryInfo: OperationStopped: (:) [], ArgumentException + FullyQualifiedErrorId: Bu $ Hata yaparak geçen ErrorRecord dönünce [0] ben anlamaya görünüyor olamaz istisna
olduğunu Bu bilgi nasıl basit bir şekilde edinilir
Bu 'Resolve-Error' işlevini, istediğim kabaca istediğim topluluk uzantılarından (here) buldum, ancak ihtiyacım olan şeylerin büyük bir yarı formatlı listesini yazdırıyor Daha sonra
şeritleri var. Powershell'in önemsediğim değerlerin karmaşasını almanın daha basit bir yolunu kullandığını veya başarısız olduğunu belirten bir mesaj gönderdiğimde, seçtiğim bir biçimde bir dizeye yerleştirebilirim.
1 ile ilgili tüm Informations alacak + Teşekkür ederim, teşekkürler – Willbill