Цитата geepnozeex:
ещё бы можно было удалять файлы и папки и было бы шикарно. »
|
Цитата S.T.R.E.L.O.K.:
ну тогда уж сделать возможность использовать файл-список удаляемых файлов и папок »
|
Ладно, уговорили.
Файлы и папки удаляются посредством списка файлов сформированного в файле, указываемом ключом
-DEL <delfile.list>
то есть в скрипте можно писать примерно так:
W7Patcher.exe -DEL .\\dellist.cfg
Формат содержимого файла
dellist.cfg такой (живой пример):
Код:
[DeleteList]
\Windows\Web\Wallpaper\Architecture
\Windows\Cursors\wait_rm.cur
\Windows\Cursors\up_rm.cur
\Windows\System32\es-ES
"\Program Files\Common Files\microsoft shared\ink\ar-SA"
"\Program Files\Common Files\microsoft shared\ink\da-DK\tipresx.dll.mui"
\Windows\Globalization\MCT\MCT-RU\
\Windows\Boot\PCAT\zh-TW\bootmgr.exe.mui
Здесь перечисляются пути к конкретным файлам или папкам. Все пути относительные, если на живой системе, то относительно корневого каталога, если в дистрибутиве, то относительно корня, задаваемого стандартным ключом
-D <DIR>. Если путь к файлу или папке содержит пробел, то его необходимо заключить в кавычки.
Если удаляете папку, то она удаляется со всем содержимым без вопросов и предупреждений, и безвозвратно.
При удалении на живой системе, заблокированные системой файлы удаляются после перезагрузки. Таким образом, на живой системе можно снести например всю папку \Windows\System32.
Удаление файлов необратимо, и никаких бэкапов не создает,
так что 256 раз подумайте, стоит ли это делать...
Если ответили "ДА", то убивайте на здоровье свою систему
Вся ответственность за ваши действия лежит полностью на вас.
П.С. Функционал удаления файлов и папок был реализован еще около полугода тому назад, так что новая версия для этого не требуется.
Все работает уже сейчас.