Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   [решено] проблема со сценариями входа! (http://forum.oszone.net/showthread.php?t=81564)

Skam 25-03-2007 17:27 566347

проблема со сценариями входа!
 
немогу заставить запуститься файл *.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 скрипт запустился!

monkkey 26-03-2007 09:51 566550

А Вы уверены, что у всех ваших клиентов установлена Java? В Windows её нет по умолчанию.

Skam 26-03-2007 14:05 566650

уверен есть!

но я нашёл для своей проблемы другое решение!

http://www.robotronic.de/runasspcEn.html

хорошая штука для автоматизации процессов в командной строке!....

ВСЕМ СПАСИБО ЗА ВНИМАНИЕ!


Время: 01:31.

Время: 01:31.
© OSzone.net 2001-