PowerShell高CPU提示执行策略

时间:2019-02-03 06:58:01

标签: powershell executionpolicy

我正在运行下面的PowerShell脚本。当CPU高(100%)时,它将提示您执行策略。但是当CPU不足时,它将正常运行。

我的政策:(已远程签名/不受限制)
环境:Windows Server 2012 R2,PowerShell v5.1

脚本:

$sourcefolder="D:\A743"
$datenow = Get-Date
$processdate = (Get-Date).AddDays(-3)

Get-ChildItem $sourcefolder -File | Where-Object {
    $_.LastWriteTime -le $processdate
} | Remove-Item -Force

自动化失败时的消息:

  

执行策略更改执行策略有助于保护您免受   您不信任的脚本。更改执行策略可能   使您暴露于   about_Execution_Policies帮助主题。您要更改   执行政策?
  [Y]是[N]否[S]暂停[?]帮助(默认为“ Y”):

我试图将ps1转换为exe并在高CPU下运行。它可以在不提示执行策略的情况下运行。

0 个答案:

没有答案