Cách nhận bản cập nhật Windows trong 30 ngày qua trong PowerShell
Lệnh PowerShell để nhận bản cập nhật hoặc bản vá Windows là Get-HotFix. Để biết các bản cập nhật Windows trong 30 ngày qua, bạn có thể sử dụng lệnh ghép ngắn GetHotFix với lệnh Where-Object để kiểm tra xem bản cập nhật được cài đặt có lâu hơn 30 ngày trước hay không.
Trong bài viết này, chúng ta sẽ thảo luận về cách nhận các bản cập nhật Windows trong 30 ngày qua bằng tập lệnh PowerShell.
Tập lệnh PowerShell chỉ nhận các bản cập nhật Windows trong 30 ngày qua
Sử dụng lệnh Get-HotFix trong PowerShell để nhận tất cả các bản cập nhật và sử dụng điều kiện ở đâu để lọc dựa trên tham số InstalledOn.
# Get the Current date
$currentDate = Get-Date
# Get the date 30 adys ago
$thirtyDaysAgo = $currentDate.AddDays(-30)
# Get all the Updates installed since 30 days ago
Get-HotFix | Where-Object {$_.InstalledOn -gt $thirtyDaysAgo}Trong tập lệnh PowerShell ở trên, trước tiên nó sẽ lấy ngày hiện tại và sau đó lấy ngày 30 ngày trước. Cuối cùng, nó sẽ sử dụng lệnh Get-HotFix để tải tất cả các bản cập nhật được cài đặt từ 30 ngày trước và hiển thị chúng.
Mẹo hay: Cách lấy ngày cài đặt bản vá cuối cùng trong PowerShell!
Phần kết luận
Tôi hy vọng bài viết trên về cách nhận các bản cập nhật Windows trong 30 ngày qua bằng lệnh PowerShell Get-HotFix hữu ích cho bạn.
Bạn có thể tìm thêm chủ đề về các lệnh PowerShell Active Directory và thông tin cơ bản về PowerShell trên trang chủ ShellGeek.