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

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

Аватара для wolkow70

Ветеран


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

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


Цитата kotkovets:
Зачем удалять значение параметра Winamp_Back которого не существует??? »
Это я вижу, и специально написал, чтобы забить строку. На результат бы это не повлияло.
Все равно эта конструкция при тестировании не сработала.

Пока вернулся к своей конструкции, которая работает:

StrCpy $ClassName "Winamp.File.${extenstion}"
;
DeleteRegKey HKLM "SOFTWARE\Classes\$ClassName"
ReadRegStr $1 HKLM "SOFTWARE\Classes\.${extenstion}" ""
ReadRegStr $2 HKLM "SOFTWARE\Classes\.${extenstion}" "Winamp_Back"
DeleteRegValue HKLM "SOFTWARE\Classes\.${extenstion}" "Winamp_Back"
StrCmp "$1" "$ClassName" 0 +2
DeleteRegValue HKLM "SOFTWARE\Classes\.${extenstion}" ""
StrCmp "$1" "$ClassName" 0 +3
StrCmp "$2" "$ClassName" +2 0
WriteRegStr HKLM "SOFTWARE\Classes\.${extenstion}" "" "$2"


У меня такой вопрос возник: Почему не компилируется устанвощик с такой строкой

File /oname=$APPDATA\Winamp\Winamp.ini "$EXEDIR\WinampSet.ini"

Хочу, чтобы файл настроек WinampSet.ini копировался в профиль с переименованием в Winamp.ini. Файл настроек я решил переименовать, что бы он не конфликтовал по наименованию с файлом ответов.

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 16:41, 17-09-2011 | #1644