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

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

Аватара для ErikPshat

Пользователь


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

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


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

Есть такая портативная программа которая лежит в папке "Portable Soft v5.5.0.0", а в этой папке куча файлов и соственно сам экзешник программы.
Я эту папку заархивировал, как Portable Soft v5.5.0.0.7z положил рядом модифицированный 7zsd_LZMA.sfx и рядом config.txt.

Стоит задача - из самораспаковывающегося SFX 7z извлечь эту папку и запустить экзешник, т.е. после распаковки в ту же папку запустить портативную программу.
У меня никак не удаётся запустить программу после распаковки. Выползает ошибка, что не найден путь\файл - Portable Soft v5.5.0.0\Soft.exe
Вот содержимое config.txt:

Код: Выделить весь код
;!@Install@!UTF-8!
RunProgram="Portable Soft v5.5.0.0\Soft.exe"
GUIMode="2"
;!@InstallEnd@!
Где я допускаю ошибку?

Пробовал всевозможные синтаксические варианты:
  • RunProgram="Portable Soft v5.5.0.0\\Soft.exe"
  • RunProgram=\"Portable Soft v5.5.0.0\\Soft.exe\"
  • RunProgram=\"\"Portable Soft v5.5.0.0\"\\Soft.exe"
  • RunProgram="%%T\\Portable Soft v5.5.0.0\\Soft.exe"
  • RunProgram="Soft.exe"

Последний раз редактировалось ErikPshat, 10-02-2013 в 01:17.


Отправлено: 00:46, 10-02-2013 | #1416