Передача параметра в exe файл

Добрый день! Подскажите пожалуйста как запустить exe файл с параметром.
Есть exe файл, написанный на Delphi.
вызывается он из скрипта следующим образом

  var ID = Dataset.Values('ID');
  System.OpenFile('D:\\Project1.exe', fatRead);

Необходимо передать в exe файл параметр ID.
Заранее спасибо!

Нравится

2 комментария

Добрый день.
Спасибо за Ваш вопрос.

Для того, чтобы вызвать исполняемый файл (.exe) с параметрами Вам необходимо в скрипте написать

var objShell = new ActiveXObject('Wscript.Shell');
var Result = objShell.Run('%comspec% /c \"%D:\\Project1.exe <PARAMETERS> \""');

Добрый день! Спасибо! Вот так получилось:

 var Dataset = BaseWorkspace.GridDataset;
 var ID = Dataset.Values('ID'); // например тут ID=df7822
 var objShell = new ActiveXObject('Wscript.Shell');
 objShell.Run("D:\\Project1.exe " + ID);
Показать все комментарии