ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Windows (https://forum.antichat.xyz/forumdisplay.php?f=125)
-   -   Скрипт для автоматического определения оборудования (https://forum.antichat.xyz/showthread.php?t=1921599)

Denixxx 19.11.2015 14:43

Скрипт, написанный на VBScript. Написан в результате бесплодных поисков готового https://www.nulled.cc/threads/267119/

Определяет, какое установлено в системе программное обеспечение и железо, а также сетевые настройки.
Выводит результат на экран и сохраняет в файл.
http://fromgomel.com/uploads/hardware.png
Результат анализа сохраняется в папке logs в той же директории, что и скрипт.
Назначение: инвентаризация компьютеров по сети предприятия.
Нужно положить папку на сервер и расшарить.
Каждым компьютером зайти на сервер и запустить скрипт.
В папке logs получим список файлов с конфигурацией компьютеров для анализа и учета:
http://fromgomel.com/uploads/hardware_logs.png
Программа сохраняет логи в виде ИМЯ_ДАТАВРЕМЯ.txt

Особенности:
1. Проверенно работает на операционных системах Windows XP, Windows 7. На других не проверял, буду рад если проверите, добавим в описание. По идее, должно работать на всём, что старше Windows 98.
2. Для стабильного определения железо применяются 2 метода, т.к. одним методом результат не всегда верен.
3. Длина вывода для разных компьютеров разная, т.к. может стоять разное количество сетевых плат.
Версия hardware.vbs 0.5
Лицензия GPL2

Для просмотра скрытого содержимого необходимо иметь 3 сообщения, у вас 0 сообщений.


Принимаю предложения по допиливанию.

Salazar 30.11.2015 14:21

Если бы он определял оборудование, которое установлено, без установленых драйверов - цены бы ему не было. Но подозреваю, что такое написать довольно проблематично.

Denixxx 30.11.2015 21:37

Цитата:


Salazar написал(а):

Если бы он определял оборудование, которое установлено, без установленных драйверов - цены бы ему не было. Но подозреваю, что такое написать довольно проблематично.


Кое-что он определяет на уровне БИОСа, а кое-что берёт из сведений реестра Винды, куда, разумеется, пишут драйвера.
Это сделано, чтобы как можно более точно определить модель материнки — не таким, так другим способом.
Потом уже человек своим глазом видит, где сведения похожи на правду, а где всё-таки придется залезть в корпус

Denixxx 07.12.2015 16:59

Сегодня допилил скрипт, который сканирует папку со созданными ранее конфигурациями компьютеров фирмы и делает свод данных в csv
Пока есть лёгкие косяки в случаях, если у компа физически более 1 процессора или сетевухи.
Тогда данные придётся подправить вручную.
В оригинальном скрипте тоже подправил, чтобы работал с этим. Кому надо перекачайте.

PS/ Для новичков! Не надо засирать тему гениальными сообщениями «А вот Аида/PC inventory/Ещё_что-то может тоже». Этот вопрос закрыт, так как хороших бесплатных решений нет. Читайте в теме наконец. Флуд буду удалять.


Время: 01:13