У меня есть скрипт, который генерирует файл журнала и добавляет к нему каждый прогон. Это также отправляется мне по электронной почте каждую неделю. Однако при ежедневном запуске он может стать довольно большим. Есть ли способ удалить его в начале скрипта на Windows 7, если он больше, чем, скажем, 1 МБ?

1 ответ1

1

Предполагая, что ваш скрипт не в PowerShell. Убедитесь, что ваша система настроена на использование сценариев powershell. Сначала выполните несколько тестов, но вы можете написать что-то похожее на это в файле, заканчивающемся расширением .ps1, и вызвать его из своего скрипта как

PowerShell

$FILEINF=get-item .\<YOURFILE>
if( ($FILEINF.length/1MB) -gt 1){
   remove-item $FILEINF.fullname
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .