Я вводил по абсолютному адресу вокруг попытки заставить Очистку диска работать, когда мой Windows XP Pro машина SP2 закрывается.
Главная причина для этого состоит в том, чтобы убрать Local Settings/Temp
удалить старый спам автоматически. (Я думал, что мне покрыли это посредством настроек Firefox, но я только очищал временные интернет-файлы). В настоящее время существует приблизительно 3 ГБ временных файлов, и я хотел бы предотвратить это наращивание, не имея необходимость не забывать делать что-либо с моей стороны.
До сих пор я попытался автоматизировать Очистку диска с помощью пользовательского сценария выхода из системы в Редакторе Групповой политики (согласно этим инструкциям использование cleanmgr /sageset:1
и cleanmgr /sagerun:1
), но это, кажется, не выполняется правильно.
В частности, я вижу записи в журнале такой как
Выполнение сценариев GPO испытало таймаут и было завершено."
это предполагает, что сценарий не завершается успешно. Кроме того, когда я выполнил команду, которую содержит сценарий, я оставил свой компьютер некоторое время. По моему возврату я нашел, что он имел завершение работы и не завершил Очистку диска.
Почему Очистка диска, кажется, не выполняется правильно или является там лучшим подходом?
После немного вожение кажется, что тайм-ауты были заставлены большой суммой временных файлов и суммой старых файлов сжаться. Я не смог надежно копировать завершения работы, которые я получал при выполнении cleanmgr
команда, но подозреваемый это было также связано с тайм-аутами.
Однако Очистка диска, кажется, не убирает C:\Documents and Settings\Chris\Local Settings\Temp\
как я ожидал, это будет. В то время как все другие временные файлы/папки, кажется, убраны, эта конкретная папка на вид нетронутая.
Поскольку я подозреваю, что Очистка диска просто не предназначена для очистки той папки (хотя, я не понимаю, почему это не имело бы место), я задал более общий вопрос о том, как автоматически удалить временные файлы в Local Settings\Temp
.
Метод групповой политики должен работать. Вы говорите, что "в настоящее время" имеете 3 ГБ временных файлов - если это так, удаляете их и перетест. Возможно, что вызывает время из сценария.
Вы также могли попробовать CCleaner (или подобный). CCleaner будет более полным, чем cleanmgr, будучи знакомым с современными программами.
Если Вы не можете заставить групповую политику работать, можно выполнить ее с чем-то как Xecutor или просто использовать CCleaner's, созданный в опции "Run on start up" для того же эффекта. Планировщик задач работал бы также.
Или если Вы не хотите еще один процесс hogging Ваши ресурсы в фоновом режиме (и Вы думаете, что можно не забыть использовать его!) делают сценарий пакетной обработки вроде:
REM Run CCleaner silently
CCleaner.exe /AUTO
REM Shutdown after 600 seconds - tune to suit
shutdown -t 600
Не изящный, но довольно легкий.
Попытайтесь использовать Планировщика задач. Инструкции относительно добавляющих задач на завершении работы могут быть найдены здесь.