Запланированная задача: очистка каталога с помощью пакетного сценария Windows - PullRequest
2 голосов
/ 09 января 2009

У меня есть общий диск, который я хотел бы чистить один раз в неделю, используя какое-то запланированное задание. Я хотел бы использовать пакетный сценарий, чтобы системные администраторы могли легко изменить его или повторно использовать в других каталогах при необходимости.

В каталоге есть файлы с несколькими расширениями, но те, которые необходимо удалить, заканчиваются на .bkf и должны быть старше 2 недель.

Есть ли у кого-нибудь решение для пакетного сценария для этого сервера Windows (не уверен, какая версия)?

Ответы [ 4 ]

1 голос
/ 11 мая 2011

Я закончил тем, что просто написал EXE, который принимает параметры и планировал это. К сожалению, другие решения не обладали необходимой гибкостью.

1 голос
/ 03 марта 2011

Посмотрите на эту страницу - планирование задач из командной строки

Показывает, что вы можете создавать запланированные задачи из командной строки. Возможно, вы сможете использовать это в сочетании с другими командами dos для получения вашего результата.

Единственное, что должно быть в командном файле, это

@echo off
cls
del C:\some\directory\*.bkf

И путь удаления также можно отправить этому пакетному сценарию в качестве аргумента, чтобы каталог можно было изменять.

1 голос
/ 10 января 2009

Если у вас есть PowerShell (или вы можете установить его), перейдите по этой ссылке: http://thepowershellguy.com/blogs/posh/archive/2007/12/13/hey-powershell-guy-how-can-i-delete-files-that-are-a-specified-number-of-hours-old.aspx

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