powershell 2.0 try catch how to access the exception -


यह PowerShell 2.0 में पकड़ने का प्रयास करें

  $ urls =" http://www.google.com "," http://none.greenjump.nl "," http://www.nu.nl "$ wc = नई ऑब्जेक्ट सिस्टम। नेट। वेबक्लेक्चर विदेशी ($ url में $ url) {{$ url $ परिणाम = $ wc.DownloadString ($ url)} को पकड़ें [System.Net.WebException] {[void] $ fails.Add ( "Url webfailed $ url")}}  

लेकिन मुझे क्या करना है, कुछ ऐसा है जैसे c #

  पकड़ (वेबएक्सेशन पूर्व) {लॉग (ex.ToString ()); }  

क्या यह संभव है?

ऐसा कुछ करने की कोशिश करें:

  प्रयास करें {$ w = नया ऑब्जेक्ट नेट। वेबक्लाइंट $ d = $ w.downloadString ('http: // foo')} पकड़ [ Net.WebException] {लिखें- होस्ट $ _। अपवाद.ToString ()}  

अपवाद $ _ चर में है आप $ _ इस तरह से एक्सप्लोर कर सकते हैं:

  प्रयास करें {$ w = नया ऑब्जेक्ट net.WebClient $ d = $ W.downloadString ('http: // foo')} पकड़ [नेट। वेब एक्सपेक्शन] {$ _ | मुझे लगता है कि यह आपकी सभी आवश्यक जानकारी देगा।  

मेरा नियम: यदि कोई ऐसा डेटा है जो प्रदर्शित नहीं होता है -force का उपयोग करने का प्रयास करें।


Comments

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -

Debug on symbian -