Проблема с нахождением пути в Jscript

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
bura
Сообщения: 2
Зарегистрирован: 19 фев 2007, 18:35

Здраствуйте , мож кто знает , как побороть проблему с нахождением пути в Jscript,
например строки :
SS=WScript.CreateObject("WScript.Shell");
SS.Exec("C:\Program Files\Windows NT\Accessories\wordpad.exe");
не работают , пишет что не может найти этот файл, хотя те же самые строки в VBScript
работают нормально:
Dim SS
Set SS=WScript.CreateObject("WScript.Shell")
SS.Exec("C:\Program Files\Windows NT\Accessories\wordpad.exe")
и вообще Jscript не может перейти в другой каталог , из того , в котором был запущен
скриптовый файл ,или только если в каталог , который существует в какой нибудь
переменной окружения , типа %WINDIR%.
:rolleyes:
Fktrc
Сообщения: 40
Зарегистрирован: 20 фев 2004, 11:22
Откуда: Кемерово
Контактная информация:

Вот так:
SS=WScript.CreateObject("WScript.Shell");
SS.Exec("C:\\Program Files\\Windows NT\\Accessories\\wordpad.exe");
PS: учите язык.
bura
Сообщения: 2
Зарегистрирован: 19 фев 2007, 18:35

хм, внатуре работатет )), спасибо за совет , буду учить язык
:p
WEB_bobby
Сообщения: 81
Зарегистрирован: 03 фев 2007, 16:59

SS=WScript.CreateObject("WScript.Shell");
SS.Exec("C:/Program Files/Windows NT/Accessories/wordpad.exe"); - можно и так, может и не совсем корректно, но работает.
WEB_bobby
Сообщения: 81
Зарегистрирован: 03 фев 2007, 16:59

WEB_bobby писал(а):SS=WScript.CreateObject("WScript.Shell");
SS.Exec("C:\Program Files\Windows NT\Accessories\wordpad.exe"); - можно и так, может и не совсем корректно, но работает.
- вполне корректный способ!
Ответить