प्रत्येक Microsoft पैच दिन पर, मेरे पास बहुत से नए अपडेट हैं, जिन्हें मैं अपने ग्राहकों के लिए अनुमोदित करना चाहता हूं। लेकिन 'सभी अद्यतनों को जारी रखें और जारी रखें' के बजाय, मैं यह तय करने के लिए कि यह हमारे लिए एक महत्वपूर्ण अद्यतन है या नहीं, यह तय करने के लिए अपने नॉलेज बेस लेख में प्रत्येक अद्यतन पर जानकारी एकत्र करता है।
यह एक बहुत ही कठिन काम है, क्योंकि मुझे अपने ग्राहक के ब्राउज़र में केबी नंबर टाइप करना है और वेबपेज को लोड करने की प्रतीक्षा करनी है। मैं सोच रहा था कि Microsoft वास्तविक उपयोगी, विस्तृत जानकारी दिखाने के लिए WSUS नियंत्रण कक्ष में अपडेट विवरण बॉक्स का उपयोग क्यों नहीं कर रहा है। इसके बजाय, मेरे सभी अपडेट पढ़े:
Windows में समस्याओं को हल करने के लिए इस अद्यतन को स्थापित करें। इस अद्यतन में शामिल समस्याओं की पूरी सूची के लिए, अधिक जानकारी के लिए संबद्ध Microsoft नॉलेज बेस आलेख देखें। इस आइटम को स्थापित करने के बाद, आपको अपना कंप्यूटर पुनरारंभ करना पड़ सकता है।
मैंने थोड़ी पॉवर्सशेल स्क्रिप्ट के बारे में सोचना शुरू किया, जो मेरे लिए नेकसेरी जानकारी जोड़ता है। लेकिन मैं पहले चरण पर विफल रहा, जो हाथ से अपडेट विवरण बदल रहा है:
PS C: \ Users \ Administrator> $ wsus = Get-WsusServer
PS C: \ Users \ एडमिनिस्ट्रेटर> $ अपडेट = $ wsus.SearchUpdates ('KB3013791')
PS C: \ Users \ Administrator> $ अपडेट [0] .Description
विंडोज में मुद्दों को हल करने के लिए इस अपडेट को स्थापित करें। इस अद्यतन में शामिल समस्याओं की पूरी सूची के लिए, अधिक जानकारी के लिए संबद्ध Microsoft नॉलेज बेस आलेख देखें। इस आइटम को स्थापित करने के बाद, आपको अपना कंप्यूटर पुनरारंभ करना पड़ सकता है।PS C: \ Users \ Administrator> $ अपडेट [0] .Description = '"0x00000133" Windows 8.1 या Windows Server 2012 R2 में दोषपूर्ण हार्डवेयर होने पर त्रुटि रोकें "
PS C: \ Users \ Administrator> $ अपडेट [0]। डिस्क्रिप्शन
"0x00000133" विंडोज 8.1 या विंडोज सर्वर 2012 R2 में दोषपूर्ण हार्डवेयर होने पर त्रुटि रोकेंPS C: \ Users \ एडमिनिस्ट्रेटर> $ अपडेट = $ wsus.SearchUpdates ('KB3013791')
PS C: \ Users \ Administrator> $ अपडेट [0] .Description
विंडोज में मुद्दों को हल करने के लिए इस अपडेट को स्थापित करें। इस अद्यतन में शामिल समस्याओं की पूरी सूची के लिए, अधिक जानकारी के लिए संबद्ध Microsoft नॉलेज बेस आलेख देखें। इस आइटम को स्थापित करने के बाद, आपको अपना कंप्यूटर पुनरारंभ करना पड़ सकता है।
ऐसा लगता है कि मेरे परिवर्तन डेटाबेस के लिए प्रतिबद्ध नहीं हैं। या तो मैं किसी प्रकार की कमी महसूस कर रहा हूं $wsus.SubmitChanges()
या $wsus.SearchUpdates()
कमांड एक 'अपडेट। क्लोन ()' लौटाता है ताकि मेरे परिवर्तन कहीं से भी सहेजे जा सकें।
मैं WSUS अद्यतन विवरण बदलने के अपने लक्ष्य को कैसे प्राप्त कर सकता हूं?
$update[0].Description | Get-Member
आप.Replace()
सदस्य फ़ंक्शन का उपयोग करने में सक्षम हो सकते हैं , लेकिन यह स्पष्ट नहीं है कि इसे कैसे बदलना है। आपको किसी तरह कॉल करने की आवश्यकता होगी,Set()
लेकिन मैं सही नहीं देखता कि यह कैसे काम करता है।