آپدیت WSUS
با سلام
ضمن سپاس، بنده سرویس WSUS را فعال کرده و تمامی مراحل شناسایی کامپیوترها را هم انجام داده ام. فقط نکته ای که باقی است این است که در کلاینت چطور باید متوجه بشوم که آپدیتی که از طریق سرور اعمال کرده ام بر روی کلاینت نصب شده است. چون در سرور success میدهد اما بنده در کلاینت و بخش آپدیتها نگاه میکنم ولی شناسه آپدیت ارسالی از سوی سرور را مشاهده نمیکنم.
با تشکر و قدردانی از کلیه زحمات عزیزان
2 پاسخ
اگه آپدیت مربوط به مثلا Windows Defender یا برنامه های این شکلی باشه اصلا اونجا نمایشش نمیده و باید به کنسول خود آنتی ویروس یا برنامه هایی که به این شکل آپدیت میشن مراجعه کنین.
سلام دوست عزیز ، خوش اومدید به وب سایت توسینسو . برای اینکه مطمئن بشید آپدیت روی ویندوز کلاینت نصب شده دستور زیر رو اجرا کنید :
wuauclt /detectnow
حالا فایل windir%\WindowsUpdate.log% رو بررسی کنید اگه مسیرش رو تغییر نداده باشید این فایل در مسیر C:\Windows\WindowsUpdate.log قرار داره. این فایل شامل اطلاعاتی مثل تلاش ها برای پیدا کردن ، دانلود کردن و نصب آپدیت هاست. قسمت WSUS در این فایل WSUS سروری رو نشون میده که برای کلاینت شما در دسترس هست. شما تو فایل WindowsUpdate.log باید محتویاتی شبیه زیر ببینید :
2018-10-16 08:13:05:414 1088 474 Agent * WSUS server: http://SERVER_NAME 2018-10-16 08:13:05:414 1088 474 Agent * WSUS status server: http://SERVER_NAME
در صورتی که شما اسم WSUS سرورتون رو مشاهده نکردید پس میتونید نتیجه بگیرید که کلاینت شما از WSUS server برای دانلود و نصب آپدیت ها استفاده نمی کنه.
روش بعدی به این صورت هست که وارد WSUS سرور باید بشید و کنسول مدیریتی WSUS رو باز کنید و روی آپدیت مورد نظر راست کلیک کنید و Status Report رو انتخاب کنید شما وضعیت Approval یا Installed اون آپدیت رو برای هر کلاینت باید ببینید
شما همچنین از طریق استفاده از قالب دستوری زیر در Powershell هم میتونید از این موضوع مطلع بشید :
get-hotfix -computername <yourcomputername> -ID <yourupdate>
به تصویر زیر نگاه کنید
توجه کنید که یوزر اکانت شما باید دسترسی Local Administrator روی کلاینت داشته باشه. موفق باشید