Показать полную графическую версию : передать аргумент в скрипт vbs в планировщике win 2003 ?
пытаюсь запустить vbs с аргументами через планировщик windows 2003
в скрипт аргументы не приходят, отчего так?
пробовал с полным путём
пробовал с указанием рабочего каталога, не получается
а если запускать это дело ещё и через batch, то открывается подтверждение на запуск скрипта
заранее спасибо
Ivan Bardeen
28-01-2011, 16:30
Покажите содержимое скрипта и строку запуска скрипта в планировщике
скрипт
Set objArgs = WScript.Arguments
For I = 0 to objArgs.Count - 1
WScript.Echo objArgs(I)
Next
строка в планировщике
test.vbs aaa bbb
рабочая папка c:\
либо c:\test.vbs aaa bbb без рабочей папки
Ivan Bardeen
31-01-2011, 10:09
Все передается
c:\temp>cscript test.vbs /a /b
Сервер сценариев Windows (Microsoft R) версия 5.7
c Корпорация Майкрософт (Microsoft Corp.), 1996-2001. Все права защищены.
/a
/b
эээм... ключевое слово - планировщик
в командной строке у меня тоже всё работает как положено
и в планировщике 2008 тоже (там аргументы отдельно указываются)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.