Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.04;
Скачать: CL | DM;

Вниз

Запуск скрипта!   Найти похожие ветки 

 
serko ©   (2006-05-13 21:21) [0]

Я ручками выполняю в коммандной строке скрипт так:
cscript.exe "C:\Program Files\TrafInsp\scripts\addcach1u.vbs" 123 СерёгаБ. 2,0 /sn:Server

Как мне его запустить через Delphi?

PS Там 4 параметра команд. строки!


 
Жуков Олег   (2006-05-13 21:48) [1]

См. ShellExecute или CreateProcess. ShellExecute попроще.


 
serko ©   (2006-05-13 23:16) [2]

Та я смотрел ShellExecute, но у меня почему то не получается!

Покажите на примере!


 
Шпиён   (2006-05-13 23:28) [3]

Пример:
(с двумя параметрами):

uses ShellAPI;
................
ShellExecute(0, nil, "wscript.exe", "Get.js 65535 abcde", nil, sw_ShowNormal);


Скрипт Get.js:

var objArgs = WScript.Arguments;
var d =new Date(objArgs(0)*1000);
var s = objArgs(0)+" = " +d;
var ss = objArgs(1);
WScript.Echo(s);
WScript.Echo(ss);


 
Шпиён   (2006-05-13 23:36) [4]

Второй пример:

ShellExecute(0, nil, "wscript.exe", ""D:\program files\Get.js" 65535 "abcde fgh"", nil, sw_ShowNormal);


 
serko ©   (2006-05-14 23:46) [5]


> Шпиён   (13.05.06 23:36) [4]

Не могу проверить срабатывает скрипт или какая то ошибка выскакивает!
Как сделать чтобы окно коммандной строки сразу не закрывалось?


 
serko ©   (2006-05-15 13:09) [6]

Ребят ну помогите!


 
Шпиён   (2006-05-15 17:12) [7]

Попробуй так:

ShellExecute(0, nil, "cmd", " /k cscript.exe Get.js 65535 "abcde fgh"", nil, sw_ShowNormal);

cmd /k Carries out the command specified by string but remains


 
serko ©   (2006-05-15 18:40) [8]

Спасибо! Работает!



Страницы: 1 вся ветка

Текущий архив: 2006.06.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.045 c
2-1147681226
evg123
2006-05-15 12:20
2006.06.04
Печать DBGrid a


2-1148017662
ZV
2006-05-19 09:47
2006.06.04
Save and Load


1-1146053054
Handle
2006-04-26 16:04
2006.06.04
Путь к папке автозагрузка


15-1146884834
dancer
2006-05-06 07:07
2006.06.04
aDSL


15-1146926799
Mozart
2006-05-06 18:46
2006.06.04
Жилье - реально ли приобрести "с нуля" - без помощи...