![]() |
runas как проверить получены ли прова? и валидна ли учетная запись?
можно запустить например notepad.exe и если процесс запущен значит учетка валидна, это пол беды как понять прова у нее какие?
да и проверка, подошол логин и пароль то же остается открытым. |
про валидность , можно просто решить, а вот как узнать какие права..видимо надо чтото запустить :))
Код:
$login = InputBox("Логин", "Введите логин локального администратора","", "") |
решение есть, но очень некрасивое..зато должно работать...
пишим скрипт, с помощью Fileinstall в него вставляем другой скрипт, в котором всего пару строк, главная из которых IsAdmin ( ) - и значание этой функцыи мы и передаем, обратно... тоесть исходя из преведущего примера, мы предварительно копируем файл через Fileinstall, и запускаем его через runas, если запустился значит учетка такая есть и логин пароль правельный, если он вернет значение 1 значит эта учетка еще и админская на данной машине. вот как то так... криво - косо но я других решений пока не придумал |
Время: 20:03. |
Время: 20:03.
© OSzone.net 2001-