Что нового

[Автоматизация] создать .cmd, запустить и удалить?

  • Автор темы dreamorder
  • Дата начала
D

dreamorder

Гость
Доброго времени суток гос-да.
У меня возник очень интересный вопрос.
Можно ли с помощью Autoit, создавать при запуске скрипта файл .cmd, запускать его, а затем сразу удалять до следующего запуска? Если такое возможно, покажите не большой пример кода пожалуйста.
:smile:
 

Zaramot

I ♥ AutoIt
Сообщения
1 160
Репутация
659
Так ?:
Код:
$FILE = @ScriptDir & '\cmd.cmd'
$CMD = 'Msg * Hello world'
FileWrite($FILE, $CMD)
ShellExecuteWait($FILE)
FileDelete($FILE)
 
Автор
D

dreamorder

Гость
Zaramot Спасибо! :laugh: Отлично работает, а ни как нельзя написать, что бы скрипт не останавливался? Т.е. запустить такой код можно только с

Код:
ShellExecuteWait($FILE)


? :(
 

Zaramot

I ♥ AutoIt
Сообщения
1 160
Репутация
659
Поменяй на:
Код:
ShellExecute()
 
Автор
D

dreamorder

Гость
Zaramot Да, я уже попробавал, отлично работает! Ещё раз спасибо! :smile:
 
Верх