Удаление файлов из Windows 2008 файлового проводника с помощью PowerShell - PullRequest
0 голосов
/ 05 мая 2020

Я хочу удалить файлы журналов с помощью планировщика задач с сервера 2008 Windows, который будет запускаться с помощью планировщика задач. Я создал свои собственные и использовал онлайн-скрипты, но ничего не помогло. После запуска сценария вручную на сервере появляется приглашение, останавливающее этот процесс (что, похоже, является проблемой). Ниже приведен сценарий, который я запускал на моем p c, который работал, а ОС - Windows 1903, и он работал. Единственное несоответствие, которое я мог бы устранить, это то, что версии PowerShell разные. Может ли кто-нибудь дать совет относительно того, почему он не удаляет файлы в ОС Windows 2008?

Скелетный скрипт:

Get-ChildItem –Path "C: \ path \ to \ папка "-Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-60))} | Удалить предмет

1 Ответ

0 голосов
/ 06 мая 2020

Аарон,

Измените remove-item на remove-item -Confirm: $ false -force Он перестанет просить вас подтвердить удаление файлов. - Аарон

Это решило проблему.

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