Рубрика:
Администрирование /
Автоматизация
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
ВИЗИТКА
Павел Лекторский, системный администратор в государственной структуре, MCSE, MCITP, Lektorskiy@mail.ru
Автоматизация очистки дисков с использованием SCCM
Проведение периодической очистки системного диска, на рабочих станциях пользователей, безусловно, желательно. В данной статье рассматривается автоматизация её проведения, с использованием функционала Microsoft System Center Configuration Manager 2012 R2
Метод очистки
Штатной утилитой для очистки дисков в windows является файл cleanmgr.exe. Настройка и выбор параметров запуска производится ключами sageset sagerun, как это описано в данной ссылке [1].
Предварительная проверка показала, что запуск утилиты cleanmgr.exe, в контексте системной учетной записи, не производит очистку каталогов временных файлов пользователей и других каталогов в его профиле, как то каталог временных файлов браузера и каталог загрузок. В связи с этим очистка может быть разделена на 2 фазы, запуском в контексте системной учетной записи, и запуском в контексте учетной записи пользователя, выполнившего вход в систему.
Дальнейшая проверка выявила следующую особенность. В системах х64, агент SCCM запускает утилиту cleanmgr.exe не из каталога %systemroot%\system32, а из каталога %systemroot%\syswow64. Это происходит из-за автоматического 64-битного перенаправления файловой системы, отменить которое в Microsoft System Center Configuration Manager 2012 R2 можно только соответствующей отметкой, при запуске командной строки в составе последовательности задач. Кроме того, утилита cleanmgr.exe, из каталога syswow64, отличается меньшим списком допустимых мест очистки, и хранит свои настройки по другим путям в реестре. Список параметров также несколько отличается в зависимости от версии операционной системы.
<...>
Полную версию статьи читайте в журнале Подпишитесь на журнал Купите в Интернет-магазине
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|