C Centrinar Новичок Сообщения 100 Репутация 1 01.08.2011 #1 Необходимо выполнить команду для 7zip: copy /b 7zS.sfx + config.txt + archive.7z archive.exe Что я только не пробовал, да же компилировал Bat в EXE, exe он запускает а команду не выполняет, причем если вручную запустить то все ОК, :'(
Необходимо выполнить команду для 7zip: copy /b 7zS.sfx + config.txt + archive.7z archive.exe Что я только не пробовал, да же компилировал Bat в EXE, exe он запускает а команду не выполняет, причем если вручную запустить то все ОК, :'(
snoitaleR AutoIT Гуру Сообщения 854 Репутация 223 01.08.2011 #2 Centrinar Попробуй так: Код: $WORKDIR="" ; Текущая (рабочая) папка Run(@ComSpec&' /c '&'copy /b 7zS.sfx + config.txt + archive.7z archive.exe',$WORKDIR,@SW_HIDE)
Centrinar Попробуй так: Код: $WORKDIR="" ; Текущая (рабочая) папка Run(@ComSpec&' /c '&'copy /b 7zS.sfx + config.txt + archive.7z archive.exe',$WORKDIR,@SW_HIDE)
Автор C Centrinar Новичок Сообщения 100 Репутация 1 01.08.2011 Автор темы #3 @ComSpec&' /c - /c это не означает HDD, просто если скрипт будут запускать с другого диска он будем работать?
@ComSpec&' /c - /c это не означает HDD, просто если скрипт будут запускать с другого диска он будем работать?
snoitaleR AutoIT Гуру Сообщения 854 Репутация 223 01.08.2011 #4 Centrinar /c - это параметр cmd.exe, который заставляет закрыться консольное окно после завершения выполнения команды...
Centrinar /c - это параметр cmd.exe, который заставляет закрыться консольное окно после завершения выполнения команды...