Всем привет.
Вопрос:
Есть какой-то способ запустить анинсталляцию программы виндов
не с контрольной панели
а из командной строки?
| ||
Тема: Win uninstall вопрос.
Всем привет.
Вопрос:
Есть какой-то способ запустить анинсталляцию программы виндов
не с контрольной панели
а из командной строки?
Удаление установленной программы
какой-нибудь утилитой
из командной строки
каждая инсталляция формирует свой файл данных последовательности установки. А также исполняемую утилиту-деинсталлятор
и видов этих данно-файлов множество, в зависимости от инсталлятора, использованого в процессе компиляции
такшо, думаю, нету такой утилки, чтобы командой с консоли запускалась и деинсталила
хотя, попробуй порыть в сторону McAffe Uninstaller
В курсе.
Проблема как раз возникла в том,
что uninstall inno setup глючит под Vista.
С другой стороны, контрольная панель виндов
вызывает нечто внутри системы для удаления программ.
И врядли к этому нечто так трудно добраться.
Программка должна состоять фактически из одного вызова
стандартной API функции.
Может кто-то встречал (писал) такое?
хм, инносетап под вистой глючит? спасибо за инфу, бо его как раз и использую
а в чем выражается?
а какая версия компилятора глючит?
в реестре надо смотреть
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall\{Прога или ее ГУИД}
значение UninstallString
его достать и выполнять
зы: в "программирование" надо было постить, имхо
Нашел!
Кому интересно,
чтобы файл анисталлятора inno setup unist000.exe
не глючил под Vista
к нему нужно добавить манифест, что бы запускался с правами администратора
http://www.jrsoftware.org/files/is5-whatsnew.htm
5.1.9 (2006-12-10)
On Windows Vista, the uninstaller will no longer request elevation when Setup was never run with administrative privileges.
старый у тебя сетап был, видимо....
Социальные закладки