Open

Запускает программу.


Синтаксис

<Open путь [аргументы]>


Параметры

Путь - место хранения и имя исполняемого файла.

Аргументы - аргументы командной строки. Если указано более одного аргумента, заключите их все вместе в кавычки. Не является обязательным параметром.


Примечания

Вы можете использовать команды Run или Open для запуска программы. Преимущества команды Run в том, что она автоматически берёт в цель окно верхнего уровня запускаемой программы, и вам не нужно применять команду Wait после этого. Преимущество команды Open в том, что она использует менее навязчивый способ запуска (чего нельзя сказать о Run, которая не запускает программу на уровне дочернего процесса).

Команда Run вызывает функцию операционной системы "CreateProcess". Open вызывает функцию "ShellExecute".

Путь состоит из полного пути к исполняемому файлу и его имени, начиная с буквы диска. Microsoft называют его "абсолютный путь к файлу". Вот несколько примеров такого пути:

  • "C:\Windows\System32\notepad.exe"
  • "C:\Program Files\World of Warcraft\Wow.exe"
  • "C:\Documents and Settings\User\Desktop\HotkeyNet.exe"

Если путь к исполняемому файлу содержит пробелы, возьмите его в кавычки.


Примеры

В следующем примере назначается горячая клавиша, которая запустит Блокнот на локальном компьютере:

<Hotkey F1>
<SendPC local>
<Open "C:\Windows\System32\notepad.exe">


А этот код запустит Блокнот на удалённом компьютере:

<Hotkey F1>
<SendPC 192.168.1.101>
<Open "C:\Windows\System32\notepad.exe">

 


Связанные элементы