Что нового

Программа и её запуск с параметрами

xlgrgrc

Знающий
Сообщения
91
Репутация
7
Как создать программу на AutoIt и запустить её с параметрами.

Код:
$a =
$b =
$c =

$x = $a + $b + $c
MsgBox (0,"Сообщение", $x )

Exit


Нужно запустить с параметрами /1 /2 /3

Как объяснить скрипту что у него могут быть параметры для запуска?

Спасибо.
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
xlgrgrc
http://autoit-script.ru/autoit3_docs/intro/running.htm#CommandLine
 
Автор
X

xlgrgrc

Знающий
Сообщения
91
Репутация
7
Спасибо за столь быстрый ответ.
Читаю. Пока все понятно буду вечером пробовать. Очень признателен за помощь )))


Добавлено:
Сообщение автоматически объединено:

Все получилось


Код:
$a = $CmdLine[1]
$b = $CmdLine[2]
$c = $CmdLine[3]

$x = $a + $b + $c
MsgBox (0,"пареметров -" & $CmdLine[0], $x)

Exit


Запускаю C:\Параметры.au3 1 2 3
Выходит сообщение 6
Вообщем принцип понял. ЗАймусь реализацией )))
Всем спасибо.
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
xlgrgrc
Поиск рулит
http://autoit-script.ru/index.php/topic,10958.0.html
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
InnI
Зачем повторять ответ?
 
Автор
X

xlgrgrc

Знающий
Сообщения
91
Репутация
7
Да они отправили с зазрывом в 4 секунды. Не возможно было увидеть. Но спасибо )))
А вообще ключи рулят. Я знал что они есть, а как работают не представлял. Даже до конца не знал как называется правильно все это. Поэтому и тему создал. И думал что сложность как раз в том что бы определить сколько ключей будет введено, а оказывается
Код:
$CmdLine[0]

как раз этим и занимается. Все гораздо удобнее и проще чем я думал :smile:
Как всегда autoit-script.ru и активные пользователи выручили ;D
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
CreatoR [?]
Зачем повторять ответ?
Когда я отвечал - ответов не было. Пока набирал текст - ответ появился.
OffTopic:
У меня последние пару месяцев при нажатии "Отправить" в форме быстрого ответа страница не обновляется (просто становится белой). Поэтому я и не видел предупреждения, что появился ответ.
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
OffTopic:
InnI [?]
У меня последние пару месяцев при нажатии "Отправить" в форме быстрого ответа страница не обновляется (просто становится белой). Поэтому я и не видел предупреждения, что появился ответ.
Ты его мог и не видеть, но форма не отправляется если в теме был ответ во время написания (в худшем случае придётся набирать заново), т.ч отговорка не принимается :smile:.
 
Верх