Windows – 使用PowerShell禁用自动更新
发布时间:2020-12-14 02:02:52 所属栏目:Windows 来源:网络整理
导读:我想知道如何在 Windows机器上禁用PowerShell自动更新. 提前致谢! 解决方法 这里有几个功能来设置和获取Windows Update配置 $SCRIPT:AutoUpdateNotificationLevels= @{ 0="Not configured"; 1="Disabled"; 2="Notify before download";3="Notify before ins
我想知道如何在
Windows机器上禁用PowerShell自动更新.
提前致谢! 解决方法
这里有几个功能来设置和获取Windows Update配置
$SCRIPT:AutoUpdateNotificationLevels= @{ 0="Not configured"; 1="Disabled"; 2="Notify before download"; 3="Notify before installation"; 4="Scheduled installation" } $SCRIPT:AutoUpdateDays=@{ 0="Every Day"; 1="Every Sunday"; 2="Every Monday"; 3="Every Tuesday"; 4="Every Wednesday"; 5="Every Thursday"; 6="Every Friday"; 7="Every Saturday" } Function Get-WindowsUpdateConfig { $AUSettings = (New-Object -com "Microsoft.Update.AutoUpdate").Settings $AUObj = New-Object -TypeName System.Object Add-Member -inputObject $AuObj -MemberType NoteProperty -Name "NotificationLevel" ` -Value $AutoUpdateNotificationLevels[$AUSettings.NotificationLevel] Add-Member -inputObject $AuObj -MemberType NoteProperty -Name "UpdateDays" ` -Value $AutoUpdateDays[$AUSettings.ScheduledInstallationDay] Add-Member -inputObject $AuObj -MemberType NoteProperty -Name "UpdateHour" ` -Value $AUSettings.ScheduledInstallationTime Add-Member -inputObject $AuObj -MemberType NoteProperty -Name "Recommended updates" ` -Value $(IF ($AUSettings.IncludeRecommendedUpdates) {"Included"} else {"Excluded"}) $AuObj } Function Set-WindowsUpdateConfig { Param ( [Parameter()] [ValidateRange(0,4)] [int] $NotificationLevel,[Parameter()] [ValidateRange(0,7)] [int] $Day,24)] [int] $hour,[Parameter()] [bool] $IncludeRecommended ) $AUSettings = (New-Object -com "Microsoft.Update.AutoUpdate").Settings if ($NotificationLevel) {$AUSettings.NotificationLevel =$NotificationLevel} if ($Day) {$AUSettings.ScheduledInstallationDay =$Day} if ($hour) {$AUSettings.ScheduledInstallationTime=$hour} if ($IncludeRecommended) {$AUSettings.IncludeRecommendedUpdates=$IncludeRecommended} $AUSettings.Save() } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 在大于5或6 TB的卷中,NTFS性能是否会显着下降?
- 为什么从Windows和Mac构建时,android apk的大小不一样
- windows-phone-7 – 您是否需要许可才能开发Windows手机和黑
- windows – 从Win32上的stdin读取二进制数据,并将其写入文件
- 在系统管理的“Windows方式”上为Linux专家预订建议?
- windows – 如何在C/C++程序中使用静态地址?
- windows – 批处理文件:获取文件夹的创建日期
- windows-phone-7 – WP7图标背景
- winforms – 为什么Windows窗体TextBox中的AutoSize属性不会
- 调用非托管DLL时vshost32.exe崩溃
推荐文章
站长推荐
热点阅读