使用Powershell更改Windows更新设置

时间:2012-08-16 18:19:19

标签: powershell windows-update

我正在使用Windows Server 2008 r2,并尝试配置PowerShell脚本以更改要下载的Windows更新的设置,但让我选择安装。

2 个答案:

答案 0 :(得分:2)

您可以使用以下命令从注册表中执行此操作:

Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU\AUoptions" -Name newproperty  -Value "4"

答案 1 :(得分:0)

void greedyRecursivo(int change,int size) {

        setChange(change);
        if (getChange() == 0 || getChange() < 0) {

            return;
        }

        int numMonedas = 0, numTotal = 0;

        numTotal = (getChange() / this.coinSet[size - 1]);

        if (numTotal > 0) {
            numMonedas += numTotal;
            change -= (numTotal * this.coinSet[size - 1]);
            setChange(change);
            switch (this.coinSet[size - 1]) {
                case 20:
                    this.cant20 += numMonedas;
                    setCant20(cant20);
                    break;
                case 10:
                    this.cant10 += numMonedas;
                    setCant10(cant10);
                    break;
                case 5:
                    this.cant5 += numMonedas;
                    setCant5(cant5);
                    break;
                case 1:
                    this.cant1 += numMonedas;
                    setCant1(cant1);
                    break;
            }
        }

        greedyRecursivo(getChange(),size - 1);
       int chan =  cant20+cant10+cant5+cant1;
       if(change == 0){
           System.out.println("Cantidad de monedas utilizadas para dar feria: " + chan + ", " +
                cant20 + " de $20, " + + cant10 + " de $10, "+  cant5 + " de $5, "+
                cant1 + " de $1.");
       }

    }

2 =下载前通知。

3 =自动下载并通知安装。

4 =自动下载并安排安装。 (仅当ScheduledInstallDay和ScheduledInstallTime的值存在时才有效。)

5 =需要自动更新,但最终用户可以配置它。

https://docs.microsoft.com/de-de/security-updates/windowsupdateservices/18127499