Цитата pekich:
SFX-архив для моих целей не подходит. »
|
SFX архив как раз умеет разархивировать и запускать. То что вы делаете, будет работать только на системах с установленным WinRAR.
Цитата pekich:
И прошу объяснить что значит в коде следующее:
" /c " ; , " ", . »
|
Это же ваш код
RunWait - "Запустить внешнюю программу, ожидать момента окончания ее работы, после чего продолжить выполнение скрипта."
@ComSpec - переменная среды %COMSPEC% (У меня I:\WINDOWS\system32\cmd.exe), запуск обработчика команд.
/c - "Выполнение указанной команды (строки) с последующим завершением."
start - команда start для запуска программы, можно обойтись и без нее, если только не нужен /wait (что не нужно, так как используется RunWait)
Почему бы не сделать проще?
Код:
RunWait('winrar.exe e -hpfGzq5yKw 40.rar 40.exe', '', @SW_HIDE)