Высокая загрузка ЦП PowerShell запрашивает политику выполнения - PullRequest
0 голосов
/ 03 февраля 2019

Я запускаю скрипт PowerShell ниже.Когда процессор высок (100%), он запросит политику выполнения.Но при низкой загрузке процессора он работает нормально.

Моя политика: (удаленно подписанная / неограниченная)
Окружающая среда: 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 для запуска и запуска под высоким ЦП.Он может работать без запроса политики выполнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...