Удаление ненужных файлов и папок после установки ОС

OSzone.net » Microsoft » Автоматическая установка » Автоматическая установка Windows XP » Удаление ненужных файлов и папок после установки ОС
Автор: Вадим Стеркин aka Vadikan
Иcточник: unattended.oszone.net
Опубликована: 23.12.2007

Нередко для выполнения различных задач сразу по завершении установки операционной системы используется пакетный файл, скопированный на жесткий диск, например, при помощи OEM папок. В этом файле могут быть прописаны команды на удаление ненужных ярлыков или временных папок, использовавшихся в процессе установки. Для удаления ненужных файлов используется команда DEL, а для удаления папок - команда RD. Чтобы избежать запросов операционной системы на подтверждение удаления, команды необходимо запускать с определенными ключами - DEL /F /Q и RD /S /Q, как показано в примерах ниже. Дополнительную информацию об этих командах вы можете получить, запустив каждую из них с ключом /?. Обратите внимание, что путь к файлу или папке заключается в кавычки.

Примеры удаления ярлыков

Удаление ярлыков с рабочего стола

В английской ОС:

DEL /F /Q "%AllUsersProfile%\Desktop\Adobe Reader 8.lnk"
DEL /F /Q "%AllUsersProfile%\Desktop\Microsoft Keyboard.lnk"

В локализованной ОС:

DEL /F /Q "%AllUsersProfile%\Рабочий стол\Adobe Reader 8.lnk"
DEL /F /Q "%AllUsersProfile%\Рабочий стол\Microsoft Keyboard.lnk"

Примечание. Поскольку для локализованной ОС в пути к ярлыку содержится кириллица, пакетный файл должен быть сохранен в кодировке OEM.

Удаление ярлыков из меню "Пуск"

В английской ОС:

DEL /F /Q "%AllUsersProfile%\Start Menu\Set Program Access and Defaults.lnk"
DEL /F /Q "%AllUsersProfile%\Start Menu\Windows Catalog.lnk"

В локализованной ОС:

DEL /F /Q "%AllUsersProfile%\Главное меню\Выбор программ по умолчанию.lnk"
DEL /F /Q "%AllUsersProfile%\Главное меню\Каталог Windows.lnk"

Примечание. Поскольку для локализованной ОС в пути к ярлыку содержится кириллица, пакетный файл должен быть сохранен в кодировке OEM.

Пример удаления папок

RD /S /Q "%systemdrive%\temp\"
RD /S /Q "%systemdrive%\install\"

Самоудаляюшийся пакетный файл

Если же сам пакетный файл, запускающийся с жесткого диска, вам больше не нужен, можно обеспечить его самоудаление при помощи уже знакомой команды DEL. Для этого в конце пакетного файла нужно добавить команду

Del /F /Q %0

 

Обсуждение на форуме


Ссылка: http://www.oszone.net/6159/