0

この質問は以前に数回尋ねられましたが、いずれのシナリオでも解決策を見つけることができませんでした。

基本的に、必要に応じて再起動後にスクリプトを続行する必要があります。いくつかのレジストリ キーをチェックし、マシンを再起動する必要があるかどうかを判断します。

さまざまな方法で「ワークフロー」を使用してみましたが、うまく機能しませんでした。

私のコードの大まかな説明は次のとおりです。

function (check-if-computer-needs-a-reboot){
    if(this and that)

    try{

    return $true
    }
    catch{}

    return $false
    }

if(check-if-computer-needs-a-reboot = $true){

Write-Host "The machine is rebooting..."
Restart-Computer -Wait -Force
Write-Host "The machine was successfully rebooted"

}

    else 

    {
    Write-Host "No pending reboot" 
    }

Stack-overflow のウィザードが役立つことを願っています。

どんな助けでも大歓迎です!!!

4

0 に答える 0