![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Проверить какая УЗ подходит к компьютеру вне домена |
|
[решено] Проверить какая УЗ подходит к компьютеру вне домена
|
Пользователь Сообщения: 144 |
Добрый день!
Есть много компьютеров вне домена и так же есть много административных УЗ и много паролей к ним. Можно ли как нибудь проверить на соответствие, к какому компьютеру какая УЗ подходит? Вот начал делать , не знаю что дальше, не могу найти какую-либо функцию для проверки авторизации: #include <Array.au3> Local $avArrayAccaunt[6] = ["Администратор", "Admin", "Admin1", "User", "Adm", "TEMP"] Local $avArrayPassword[4] = ["12345", "54321", "qwerty", "12345678"] Local $ASum = UBound($avArrayAccaunt) Local $PSum = UBound($avArrayPassword) For $i=0 To $ASum-1 For $j=0 To $PSum-1 ConsoleWrite($avArrayAccaunt[$i] & $avArrayPassword[$j] & @CRLF) ... Next Next |
|
Отправлено: 17:37, 11-09-2014 |
Пользователь Сообщения: 144
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 10:27, 13-09-2014 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать HFShak, на WSH:
Если очень принципиально надо на AutoIt — перепишу. Обратите внимание: если у Вас установлена политика блокировки учётных записей при вводе нескольких неправильных паролей — скрипт наверняка не отработает до конца корректно. |
Отправлено: 14:23, 16-09-2014 | #12 |
Пользователь Сообщения: 144
|
Профиль | Отправить PM | Цитировать На autoit очень желательно, если это не сложно, т.к. мне не понятен синтаксис WSH.
Надо, чтобы в нормальном виде записывал, я потом сам доделаю, просто как на autoit сделать переход на \\pc\C$ ? Ну вроде работает работает: |
Отправлено: 15:00, 16-09-2014 | #13 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата HFShak:
Цитата HFShak:
|
||
Отправлено: 15:59, 16-09-2014 | #14 |
Пользователь Сообщения: 144
|
Профиль | Отправить PM | Цитировать Цитата HFShak:
А можно вывести запись в файл, а не в консоль? Так, а как на автоите сделать переход на \\pc\C$ ? Какой функцией? DriveMapAdd? |
|
Последний раз редактировалось HFShak, 16-09-2014 в 16:31. Отправлено: 16:22, 16-09-2014 | #15 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось Iska, 16-09-2014 в 22:50. Причина: Поправил тэги Отправлено: 17:08, 16-09-2014 | #16 |
Пользователь Сообщения: 144
|
Профиль | Отправить PM | Цитировать Добрый день!
На autoit получается выглядит вот так?: #include <Array.au3> _CheckAdministration() Func _CheckAdministration() Local $avArrayAccaunt[3] = ["Администратор", "Administrator", "Admin"] Local $avArrayPassword[5] = ["1234", "4321", "qwerty", "Admin123!"] Local $sAccauntSum = UBound($avArrayAccaunt) Local $sPasswordSum = UBound($avArrayPassword) Local $sFilePC = FileOpen(@ScriptDir & "\pc.txt") While 1 $sLine = FileReadLine($sFilePC) If @error = -1 Then ExitLoop For $i=0 To $sAccauntSum-1 For $j=0 To $sPasswordSum-1 $objNet = DriveMapAdd("", "\\" & $sLine & "\C$", 0, $sLine & "\" & $avArrayAccaunt[$i], $avArrayPassword[$j]) If $objNet = 1 Then ConsoleWrite($sLine & @TAB & $avArrayAccaunt[$i] & @TAB & $avArrayPassword[$j] & @CRLF) Else ConsoleWrite("Error = " & $objNet & @CRLF) EndIf DriveMapDel("\\" & $sLine & "\C$") Next Next WEnd FileClose($sFilePC) EndFunc |
Отправлено: 10:49, 17-09-2014 | #17 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата HFShak:
![]() |
|
Отправлено: 12:07, 17-09-2014 | #18 |
Пользователь Сообщения: 144
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Скажите, а если в пароле русские буквы, drivemapadd отработает? |
|
Отправлено: 10:11, 22-09-2014 | #19 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата HFShak:
|
|
Отправлено: 14:36, 22-09-2014 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Установка - [решено] какая версия наиболее подходит для офиса | renspeaker | Лицензирование продуктов Microsoft | 12 | 05-06-2011 13:44 | |
[решено] Какая видеокарта подходит? | ceber | Выбор отдельных компонентов компьютера и конфигурации в целом | 10 | 04-11-2010 17:51 | |
Любой язык - Проверить подключение usb накопителя к компьютеру | migunov | Скриптовые языки администрирования Windows | 2 | 19-01-2010 11:23 | |
Какая память подходит для Asus P5KR | Andre79 | Материнские платы и память | 1 | 16-06-2009 13:30 | |
[решено] какая прога лучше подходит для определения частот и шейдеров? | DIDIDIDIMA | Видеокарты | 8 | 17-11-2008 14:30 |
|