Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.10.2010, 22:41
Новичок на форуме
Отправить личное сообщение для Рома3 Посмотреть профиль Найти все сообщения от Рома3
 
Регистрация: 18.10.2010
Сообщений: 2

Запустить скрыто батник и передать ему параметры
Есть .js скрипт запускающий блокнот в скрытом виде
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Run("notepad",0);



Можно ли запустить таким образом батник(с пробелами в имени)и передать ему параметры? То есть запускаем
1.js %1 (где %1 параметр)
и %1 передаётся батнику, и сам батник скрыто запускается? Попробовал батник без пробела, запускается, с пробелом нет.
Ответить с цитированием
  #2 (permalink)  
Старый 18.10.2010, 22:44
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Имя файла берите в двойные кавычки
Ответить с цитированием
  #3 (permalink)  
Старый 18.10.2010, 23:17
Новичок на форуме
Отправить личное сообщение для Рома3 Посмотреть профиль Найти все сообщения от Рома3
 
Регистрация: 18.10.2010
Сообщений: 2

Вот так получилось:
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Run('"к р.bat" 2',0);


Но передать параметры никак.
1.js %1

Если тока сначала составить батником 1.js, а потом его запускать,

echo var WSHShell = WScript.CreateObject("WScript.Shell"); > "1.js"
echo WSHShell.Run('"к р.bat" 2',0); > "1.js "


но надо без этого просто передать параметр JS скрипту, чтоб он в свою очередь передал его батнику. Это можно сделать?

Последний раз редактировалось Рома3, 19.10.2010 в 09:03. Причина: исправление
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Может ли скрипт передать на сервер параметры окна :\ ForumReader Internet Explorer 5 21.07.2010 03:34