Есть
и другой скрипт, запускающий первый:
Как все уже поняли , когда файл Temp.au3 являет собой именно .au3, он НЕ запускается из запускающего его скрипта. Когда же Temp.au3 скомпилирован и становится Temp.exe - он совершенно чудненько запускается из запускающего его скрипта.
Проблема в том, что хотелось бы иметь возможность запустить именно .au3.
Из подсознания всплывает что-то про "comspec" (?), но подробностей этого дела не помню категорически. Вроде бы, что-то на эту тему здесь даже было, но поиск оказался бессилен: чтобы задать правильный вопрос, надо знать бОльшую часть ответа. (с)
Ай нид хелп, плиз! :(
Код:
; Скрипт по имени Temp.au3
EnvUpdate ( )
MsgBox(0, "Статус:", "СТАРТОВАЛО - и, возможно, будучи запущено из другой программы:"& @CR _
& @CR &"волшебное, но тестовое творение по имени Temp", 7)
EnvUpdate ( )
Exit
и другой скрипт, запускающий первый:
Код:
EnvUpdate ( )
;Run ("Temp.au3", "C:\Documents and Settings\пользователь\Рабочий стол\AutoIT\Test")
Run ("Temp.exe", "C:\Documents and Settings\пользователь\Рабочий стол\AutoIT\Test")
EnvUpdate ( )
Как все уже поняли , когда файл Temp.au3 являет собой именно .au3, он НЕ запускается из запускающего его скрипта. Когда же Temp.au3 скомпилирован и становится Temp.exe - он совершенно чудненько запускается из запускающего его скрипта.
Проблема в том, что хотелось бы иметь возможность запустить именно .au3.
Из подсознания всплывает что-то про "comspec" (?), но подробностей этого дела не помню категорически. Вроде бы, что-то на эту тему здесь даже было, но поиск оказался бессилен: чтобы задать правильный вопрос, надо знать бОльшую часть ответа. (с)
Ай нид хелп, плиз! :(