KLASS
Moderator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Запуск батника не "двойной", это запрос из самого батника на повышение прав. Вам ведь надо было от админа, а по ПКМ пункта нет. Даже, если бы пункт был, был бы тот же самый запрос. Так чего добиваемся: чтобы батник работал от админа, но при этом не запрашивал права при запуске? Тогда через планировщик заданий. Получится два JS, один на запуск вашего батника без окна комстроки и второй на запуск задания из планировщика. Путь к JS, запускающий ваш батник, суем в планировщик и указываем в нем (в JS) прямые пути к батнику вот так: Код: var activex = new ActiveXObject("WScript.Shell"); activex.Run("D:\\длинный\\путь\\к\\батнику\\имя_батника.cmd", 0, true); | А второй JS (запускающий задание в планировщике) будет следующий Код: var activex = new ActiveXObject("WScript.Shell"); activex.Run("schtasks.exe /run /tn MyTask", 0, true); | где MyTask имя созданного задания. Окон нет, права повышены. Либо юзайте стороннее ПО, скажем, hstart.exe (hstart64.exe), cmdh.exe и т.п., но все вопросы по стороннему ПО в разделе Программы. Нет темы в Программах - создайте. |