Start-Sleep -m 120
の後にサービスが再度実行されているかどうかを確認するにはどうすればよいですか?スタートスリープを使用した後にサービスが実行されていることを確認してください
120分後にもwuauserv
が実行されている可能性があります。
$getservice = Get-Service -Name wuauserv
If($getservice.Status -eq 'Running')
{
Start-Sleep -m 120
Get-ChildItem -Path $env:SystemRoot\SoftwareDistribution\Download -Force -Recurse | Remove-Item -Force -Recurse -ErrorAction SilentlyContinue
}
Else
{
Get-ChildItem -Path $env:SystemRoot\SoftwareDistribution\Download -Force -Recurse | Remove-Item -Force -Recurse -ErrorAction SilentlyContinue
}
i "は配置する必要がありますget-childitem -path ... "の後ろかっこか内部か? – farag
これは、wuauservが動作しているにもかかわらず、フォルダを空にします。なぜサービスステータスをチェックしないのですか? – farag