GloomyCat

Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Коллеги, предлагаю написать промт для ИИ под очистку серверного кэша 1С без остановки служб. Напиши PowerShell-скрипт для безопасной очистки временных файлов кэша 1С:Предприятие. Требования: - Скрипт должен работать под учётной записью сервисного пользователя и использовать папку $env:TEMP (или заданную в переменной $Folder в начале скрипта). - Очищать только файлы по маске v8*.tmp в указанной папке (без рекурсии по подкаталогам). - Удалять только файлы старше заданного количества дней (переменная $DaysOld), определять возраст по LastWriteTime. - Добавить порог свободного места на диске в процентах (переменная $ThresholdPercent), просто логировать текущий процент и режим работы. - Вести лог в текстовый файл (переменная $LogPath): запуск, найденные файлы, какие удалены, какие пропущены из‑за ошибок/блокировки, итоговое количество удалённых. - При ошибках удаления файл не должен приводить к падению скрипта: для каждого файла использовать try/catch и писать ошибку в лог. - В начале скрипта вынести все настраиваемые параметры ($Folder, $Mask, $DaysOld, $ThresholdPercent, $LogPath) и добавить к ним краткие комментарии на русском языке. - Код и комментарии тоже на русском, структура — максимально понятная для системного администратора Windows. Пишите что я мог упустить, буду благодарен. Если соберём, выложу конечный результат в данную тему Использую perplexity, можно выбрать модель для генерации. |