আমি কি ডাব্লুএসইউসে আপডেটের বিবরণ পরিবর্তন করতে পারি?


11

প্রতিটি মাইক্রোসফ্ট প্যাচ দিবসে, আমি আমার ক্লায়েন্টদের কাছে অনুমোদন করতে চাই এমন একটি নতুন পরিমাণের নতুন পরিমাণ রয়েছে। তবে 'সমস্ত আপডেট অনুমোদন করুন এবং চালিয়ে যান' পরিবর্তে আমি প্রতিটি আপডেটের তথ্যটি নলেজ বেসে নিবন্ধে সংগ্রহ করি সিদ্ধান্ত নিতে, এটি আমাদের জন্য গুরুত্বপূর্ণ আপডেট কিনা।

এটি একটি অত্যন্ত ক্লান্তিকর কাজ, কারণ আমাকে আমার ক্লায়েন্টের ব্রাউজারে সেই অনুযায়ী নম্বরটি টাইপ করতে হবে এবং ওয়েবপৃষ্ঠাটি লোড হওয়ার জন্য অপেক্ষা করতে হবে। আমি ভাবছিলাম কেন মাইক্রোসফ্ট ডাব্লুএসইউ নিয়ন্ত্রণ প্যানেলে আপডেটের বিবরণ বাক্সটি সত্যিকারের সহায়ক, বিস্তারিত তথ্য প্রদর্শনের জন্য ব্যবহার করছে না। পরিবর্তে, আমার সমস্ত আপডেট পড়ুন:

উইন্ডোজে সমস্যাগুলি সমাধান করতে এই আপডেটটি ইনস্টল করুন। এই আপডেটে অন্তর্ভুক্ত করা বিষয়গুলির সম্পূর্ণ তালিকার জন্য, আরও তথ্যের জন্য যুক্ত মাইক্রোসফ্ট নলেজ বেস প্রবন্ধটি দেখুন। আপনি এই আইটেমটি ইনস্টল করার পরে আপনার কম্পিউটার পুনরায় চালু করতে হতে পারে।

আমি একটি সামান্য পাওয়ারশেল লিপি সম্পর্কে ভাবতে শুরু করি, এটি আমার জন্য প্রয়োজনীয় তথ্য যুক্ত করে। তবে আমি প্রথম পদক্ষেপে ব্যর্থ হয়েছি, যা হাতে আপডেটের বর্ণনা পরিবর্তন করছে:

পিএস সি: \ ব্যবহারকারীগণ \ প্রশাসক> s ডাব্লুএস = গেট-ডাব্লু সার্ভার

পিএস সি: \ ব্যবহারকারীগণ \ প্রশাসক> $ আপডেট = $ ডাব্লুএস.সুডআপ আপডেটস ('কেবি 3013791')

পিএস সি: \ ব্যবহারকারী \ প্রশাসক> $ আপডেট [0]
। বিবরণ উইন্ডোজে সমস্যাগুলি সমাধান করতে এই আপডেটটি ইনস্টল করুন। এই আপডেটে অন্তর্ভুক্ত করা বিষয়গুলির সম্পূর্ণ তালিকার জন্য, আরও তথ্যের জন্য যুক্ত মাইক্রোসফ্ট নলেজ বেস প্রবন্ধটি দেখুন। আপনি এই আইটেমটি ইনস্টল করার পরে আপনার কম্পিউটার পুনরায় চালু করতে হতে পারে।

পিএস সি: \ ব্যবহারকারী \ প্রশাসক> $ আপডেট [0]

দ্রষ্টব্য সি: \ ব্যবহারকারী \ প্রশাসক> $ আপডেট [0] .Description
"0x00000133" স্টপ ত্রুটি আছে যখন উইন্ডোজ 8.1 বা উইন্ডোজ সার্ভার মধ্যে ত্রুটিপূর্ণ হার্ডওয়্যার এর 2012 R2 হলো

পিএস সি: \ ব্যবহারকারীগণ \ প্রশাসক> $ আপডেট = $ ডাব্লুএস.সুডআপ আপডেটস ('কেবি 3013791')

পিএস সি: \ ব্যবহারকারী \ প্রশাসক> $ আপডেট [0]
। বিবরণ উইন্ডোজে সমস্যাগুলি সমাধান করতে এই আপডেটটি ইনস্টল করুন। এই আপডেটে অন্তর্ভুক্ত করা বিষয়গুলির সম্পূর্ণ তালিকার জন্য, আরও তথ্যের জন্য যুক্ত মাইক্রোসফ্ট নলেজ বেস প্রবন্ধটি দেখুন। আপনি এই আইটেমটি ইনস্টল করার পরে আপনার কম্পিউটার পুনরায় চালু করতে হতে পারে।

দেখে মনে হচ্ছে আমার পরিবর্তনগুলি ডেটাবেসে প্রতিশ্রুতিবদ্ধ হচ্ছে না। হয় আমি কোনও প্রকার মিস করছি $wsus.SubmitChanges()বা $wsus.SearchUpdates()কমান্ডটি একটি 'আপডেট.ক্লোন ()' দেয় যাতে আমার পরিবর্তনগুলি কোথাও সংরক্ষণ করা যায় না।

আমি কীভাবে আমার ডাব্লুএসইউ আপডেট বিবরণ পরিবর্তন করার লক্ষ্য অর্জন করতে পারি?


$update[0].Description | Get-Memberআপনি .Replace()মেম্বার ফাংশনটি ব্যবহার করতে সক্ষম হতে পারেন তবে এটি কীভাবে পরিবর্তন করা যায় তা পরিষ্কার নয়। আপনাকে কোনওভাবে কল করতে হবে Set()তবে আমি কীভাবে এটি কাজ করে তা ঠিক দেখতে পাচ্ছি না।
মর্টেনিয়া

সুপারউজার সম্পর্কিত একটি সম্পর্কিত প্রশ্ন আপনি ইতিমধ্যে কী সমাধান করেছেন তা সম্পর্কে জিজ্ঞাসা করে: প্রতিটি আপডেটের অর্থপূর্ণ বিবরণ কীভাবে পাওয়া যায়। দেখে মনে হচ্ছে আপনি ইতিমধ্যে সেই অংশটি সমাধান করেছেন, আপনি যদি একবার নজর দিতে পারেন তবে আমি খুব প্রশংসা করব। superuser.com/q/878753/99136
krlmlr

@krlmlr এই প্রশ্নের আপনার মন্তব্যটি আমি অবশ্যই মিস করেছি। এখন যেহেতু আমি এখানে বর্ণিত আমার সমস্যার জন্য একটি আসল প্রোগ্রাম তৈরি করেছি, আমি উপরের প্রশ্নের উত্তরটি তার সুপারসার পৃষ্ঠায় পোস্ট করেছি posted
ফিজিকবুদ্ধ

উত্তর:


7

হালনাগাদ

নীচের উত্তরটি ব্যবহার করে আমি একটি ছোট সরঞ্জাম তৈরি করেছি যা স্বয়ংক্রিয়ভাবে আমার ডাব্লুএসএস সার্ভারে বিবরণ যুক্ত করে। আমি গিথুবে আমার সরঞ্জামটি প্রকাশ করার সিদ্ধান্ত নিয়েছি, তাই নিখরচায় চেষ্টা করে এটি পরীক্ষা করে দেখুন।

https://github.com/Physikbuddha/wsus-online-descriptions/releases/latest

নমুনা স্ক্রিনশট

আসল উত্তর

আমি মন্তব্য বিভাগে মর্টেনিয়া দ্বারা প্রস্তাবিত হিসাবে গেট-সদস্যের সাথে সমস্যাটি সমাধান করার চেষ্টা করেছি , তবে কোনও ভাগ্য ছাড়াই।
পরিশেষে, আমি বর্ণনাটি পরিবর্তন করতে সরাসরি ডাব্লুএসইউ ডাটাবেস সম্পাদনা করে শেষ করেছি।

সাবধান হও! আপনি যখন যা করছেন তা আপনি যদি নিশ্চিত হন তবেই আমার সমাধানটি ব্যবহার করুন। আপনার সার্ভারের উপর নির্ভর করে ডাটাবেস সম্পাদনা করা আপনার সেরা বন্ধুর উপর ওপেন হার্ট সার্জারি করার মতো।

আমার ডাব্লুএসইএস ইনস্টলেশন আপডেটের তথ্য সঞ্চয় করতে উইন্ডোজ অভ্যন্তরীণ ডাটাবেস ব্যবহার করছে is যেহেতু এই সংস্করণটি দূরবর্তী প্রশ্নের মঞ্জুরি দেয় না, তাই আমাকে এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিওর একটি স্থানীয় ইনস্টলেশন ব্যবহার করতে হয়েছিল।
উপরের লিঙ্কে নিবন্ধটি সরবরাহ করে সার্ভার নাম ব্যবহার করে ডাটাবেসের সাথে সংযোগ করুন।

আমি এই ক্যোয়ারীটি চালিয়ে আপডেটের বিবরণটি পরিবর্তন করতে সক্ষম হয়েছি:

UPDATE tbPreComputedLocalizedProperty
SET Description = '"0x00000133" Stop error when there''s faulty hardware in Windows 8.1 or Windows Server 2012 R2'
FROM tbPreComputedLocalizedProperty p
JOIN tbUpdate u ON p.UpdateID = u.UpdateID
JOIN tbRevision r ON u.LocalUpdateID = r.LocalUpdateID
JOIN tbKBArticleForRevision kb ON r.RevisionID = kb.RevisionID
WHERE kb.KBArticleID LIKE '3013791' AND p.ShortLanguage = 'en'
GO

এটি হাতের মাধ্যমে বর্ণনাকে সেট করার একটি উপায়, সুতরাং আমি কীভাবে ওয়েবসাইট থেকে সরাসরি বিবরণ পেতে পারি এবং সমস্ত নতুন আপডেটগুলিতে স্বয়ংক্রিয়ভাবে সেগুলি প্রয়োগ করতে পারি সে সম্পর্কে আমি আরও পরীক্ষা-নিরীক্ষা করতে যাচ্ছি। আমি এই পোস্টে তথ্য যুক্ত করব।


আপনার অবশ্যই স্বীকৃত হিসাবে আপনার নিজের উত্তর চিহ্নিত করা উচিত । নিজের উত্তর এমনকি উত্সাহিত করা হয়
jscott
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.