这个问题之前被问过几次,但我在其中任何一个中都找不到解决方案。
基本上,如果需要,我需要脚本在重新启动后继续。它将检查一些注册表项并确定是否需要重新启动机器。
我尝试以各种方式使用“工作流程”,但无法成功运行。
这是我的代码的粗略描述:
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 的向导可以提供帮助。
任何帮助将不胜感激!!!