Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Удаление следов программы (http://forum.oszone.net/showthread.php?t=232918)

lp18only@twitter 16-04-2012 10:46 1900545

Удаление следов программы
 
Здравствуйте товарищи.
В общем и целом нужно написать скрипт который будет удалять все следы программы как папки в appdata так и в регистре. Программа запускается ( посредством скрипта и сам скрипт находится в ожидании завершение программы) с флешки.
start 1cv8.exe /wait
собственно так оно и запускается

потом программа закрывается и скрипт продолжает работу удаляя записи реестра
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing\1cv8_RASAPI32 /force
и файлы ( это я еще не придумал как сделать так как находится они могут не только на диске С , а еще и на других дисках в зависимости от того куда поставлена ОС ( то есть файлы появляются в папке пользователя appdata\roaming\ ну и папка в общем путь кроме имени диска всегда одинаковый,
и все бы ничего если бы не уникальные имена папок записей в реестре (в ветке Uninstall) вот как такие записи ( а их количество произвольно , я толком не разобрался от чего это зависит, хотя логично что их должно быть пропорционально количеству программ)

В общем цель найти по уникальному ID ( получается из файла ibases.v8i , которые кстати тоже надо получать неким циклом , так как информация о всех записях находится в 1 файле ( как найти это понятно findstr "ID" как то так вроде ( видел где то в общем)) если подумать то и цикл сделать не сложно просто понять в какую сторону двигаться. ) записи реестра и удалить эти ветки.


ПС скрипт делается для юзеров поэтому программы чистящие реестр не пойдут , так как будут забывать.

Iska 16-04-2012 12:29 1900606

Цитата:

Цитата lp18only@twitter
ПС скрипт делается для юзеров поэтому программы чистящие реестр не пойдут , так как будут забывать. »

И когда придёт проверка… будет ай-ай-ай. Да?!


Время: 09:21.

Время: 09:21.
© OSzone.net 2001-