Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2011, 22:10   #1
kukuruzic
Новичок
Джуниор
 
Регистрация: 19.12.2011
Сообщений: 1
Злость проблемы синтаксиса

var WshShell, ObjExec;
WshShell =WScript.CreateObject("WScript.Shel l");
ObjExec =WshShell.run("%COMSPEC% /k find "123" 123.txt ");
WScript.Sleep(1000);

необходимо, что бы при открытии ф-ла *.js открывалась командная строка и выполнялся поиск в фай-ле 123.txt строки 123. вот не могу разобраться никак как команду корректно послать, погуглил, ничего стоящего - одни цитаты учебника попова.
kukuruzic вне форума Ответить с цитированием
Старый 24.12.2011, 01:09   #2
cyberash
Новичок
Джуниор
 
Регистрация: 24.12.2011
Сообщений: 4
По умолчанию

Код:
cmd = WScript.CreateObject("WScript.Shell");
cmd.Run('cmd.exe /k find "cmd" test.js');
Всё дело в кавычках, строка в cmd воспринимается только в двойных, в JScript же нет разницы двойные или одинарные, так что для того чтобы кавычки подстроки не закрывали команду, её пишем в одинарных.
cyberash вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсветка синтаксиса => Патрон Общие вопросы Delphi 21 03.01.2016 11:48
Подсветка синтаксиса Whiteweider Общие вопросы Delphi 5 04.12.2010 20:54
Ошибка синтаксиса Santosh Microsoft Office Access 2 18.08.2010 00:15
Подсветка синтаксиса Яр|/||< (^_^) Компоненты Delphi 5 15.02.2010 15:44
Подсветка синтаксиса Simply-Art Общие вопросы Delphi 2 29.05.2007 16:22