Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для kotkovets

Ветеран


Сообщения: 1216
Благодарности: 486

Профиль | Отправить PM | Цитировать


wolkow70,
Вспомнил, как я делал - это как один из вариантов, для экспериментов тут широкое поле
Код: Выделить весь код
Section Uninstall
       nsProcess::_KillProcess "explorer.exe"
       Pop $0
       DetailPrint "KillProcess: [ $0 ]"
       nsProcess::_FindProcess "explorer.exe" ;если не завелся проводник
       Pop $0 ;если не найден explorer, то стека в $0 возвращается 603
       DetailPrint "FindProcess: [ $0 ]"
       StrCmp $0 603 0 +2
       Exec "explorer.exe" ;заводим проводник
       nsProcess::_Unload
       Sleep 500 ;пауза - иногда нужно
       ;здесь команды удаления
SectionEnd
Насчет юникода - половина плагинов просто не работает, или работает с ошибками.
http://nsis.sourceforge.net/NsProcess_plugin

-------
Спасибо ВСЕМ за то, что тратите свое время, что бы ПОМОЧЬ МНЕ.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:49, 23-04-2011 | #1104