![]() |
проблема со сценариями входа!
немогу заставить запуститься файл *.JS!
что я делаю! иду в AD выбираю нужного пользователя затем свойства\профайл\где сценарий входа пишу путь %SystemRoot%\system32\name.js но он не запускается! как правильно запустить этот файл! на всякий случай опишу что именно я делаю! -------------------------------------name.js------------------------------------ WshShell = WScript.CreateObject("WScript.Shell") ; WshShell.Run("runas /user:test@test cmd"); #запускает программу Runas.exe из командной строки WshShell.AppActivate("runas.exe"); #делаю активным окно команды Runas.exe WScript.Sleep(10); #заставляю подождать WshShell.SendKeys("test~"); #скрипт вводит пароль test (~) ЭТО НАЖАТИЕ ENTER WScript.Sleep(10); #заставляю подождать WshShell.AppActivate("cmd"); #делает активным окно команды CMD WScript.Sleep(80); #заставляю подождать WshShell.SendKeys("test.bat~"); #запускает нужный мне файл от имени узера test для тех кто не понял это я хочу запускать файлы от имени админа! но так как команда runas требует вручную вводить пароль пришлось применить Java скрипт который это сделает! ----------------------------------------test.bat-------------------------- net localgroup администраторы "MIKRON\Пользователи домена" /add чтоб при входе пользователя в систему Java скрипт запустился! |
А Вы уверены, что у всех ваших клиентов установлена Java? В Windows её нет по умолчанию.
|
уверен есть!
но я нашёл для своей проблемы другое решение! http://www.robotronic.de/runasspcEn.html хорошая штука для автоматизации процессов в командной строке!.... ВСЕМ СПАСИБО ЗА ВНИМАНИЕ! |
Время: 01:31. |
Время: 01:31.
© OSzone.net 2001-