Я заметил, что определенная программа работает особым образом при отправке аргумента.
Единственный способ отправить аргумент - нажать «Пуск -> Выполнить ...» и ввести:
[programname]:[argument]
например, (который не работает в любом случае)
notepad:textfile.txt
Если я попытаюсь сделать то же самое из окна командной строки, это не сработает. Ни один не делает "аргумент имени программы". Я должен иметь возможность открыть программу с аргументом с веб-сайта (с помощью оболочки Wscript, что является другой историей), но это, вероятно, не будет работать.
Кто-нибудь знает, как работает этот странный синтаксис двоеточия?
ОБНОВЛЕНИЕ: Как и требовалось, вот реальный пример:
AGS:pref.serv01.com(ARG1:ARG2)
Это точный синтаксис, в результате которого программа открывает специфическую информацию для ARG1 и ARG2. AGS - это просто название программы, которая является обычной windows-программой.