Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Java script cmd

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

KenKaneki

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[more]Всем привет.  
Я использую файл HTA. Необходимо, чтобы при запуске консоли (cmd), которую запускает hta-файл, выполнялась команда и нажималась клавиша Enter. Мой код, но это, вероятно, неверно.
   
 
 
var cmdRun;
  function kb(userid, token, server, options) {
 
        var autoR = document.getElementById('a-r');
        var autoC = document.getElementById('a-c');
        var path = "cmd /c chcp 65001 & cmd.exe -t " + token + " -i " + userid + " -f ./kfa/nonever/" + server + ".cfg " + options;
        var WshShell = new ActiveXObject("WScript.Shell");                      
        function st () {
            //WshShell.Exec("exec zzz");
            cmdRun.StdIn.WriteLine("exec zzz");
        }                                            
 
        if (autoR.checked && autoC.checked) {                
            cmdRun  = WshShell.Run(path, 2);                
            setTimeout(st, 20000);
            setTimeout(function() {
                if (autoR.checked) {                        
                    login();
                }
            }, 60000);                
        } else if (autoR.checked) {
            cmdRun = WshShell.Run(path);
            setTimeout(setCon, 2000);
            setTimeout(function() {
                if (autoR.checked) {
                    login();
                }
            }, 60000);            
        } else if (autoC.checked) {
           cmdRun = WshShell.Run(path, 2);
            setTimeout(st, 11000);
        } else {                               ;
            cmdRun = WshShell.Run(path);
            //setTimeout(setCon, 2000);                
        }                    
 
  }

Всего записей: 5 | Зарегистр. 15-06-2018 | Отправлено: 20:53 15-06-2018 | Исправлено: KenKaneki, 20:56 15-06-2018
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Интернет » Web-программирование » Java script cmd


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru