Получение серийных номеров windows в сети

Скрипт на vbs позволяющий получить список серийных номеров windows
а так же его применение в 1С

Обновление: версия от 2013-10-17. Теперь серийный номер Windows 8 распаковывается правильно 🙂

Во вложении два скрипта и обработка:

getWinsn.vbs — скрипт получения серийного номера ОС. В качестве параметра передается имя машины.

Пример: getWinsn.vbs Ceh01-n1. В результате работы будет выведен на экран серийный номер windows машины Ceh01-n1 и будет записан файл Windows_snkey_ceh01-n1.txt


getWinsns.vbs
— скрипт получает серийные номера со всех доступных в сети машин. В качестве параметра необходимо указать имя выходного файла. Работает долго.

Получить серийный номер.epf — обработка, позволяет:

  • получить серийный номер машины, указанной в поле Имя машины — для этого необходимо нажать на кнопку получить SN рядом с полем ввода. 
  • получить серийные номера машин, присутствующих в сети. Для этого необходимо нажать на кнопку Компьютеры сети, затем нажать на кнопку получить все SN 

8 Comments

  1. MikaPikina

    не знаю зачем оно мне, но заберу в копилку, вдруг пригодится 😐

    автор, расскажи, где это у тебя используется??

    Reply
  2. echo77

    (1) Это используется в конфигурации по учету вычислительной техники.

    Очень многое в этой конфигурации взято из публикации: http://infostart.ru/public/165702/

    Reply
  3. MCitrus

    У ПК с установленной W7/W8 собирает информацию?

    Reply
  4. echo77

    С Windows7 x32/x64 точно собирает. Я проверял со своей Win7 x64

    Про Windows8 ничего не могу сказать

    update: с Windows8 x64 тоже собирает

    Reply
  5. pavel_pss

    Я писал такое с помощью стандартного PowerShell в винде. В справках к нему можно найти как получить но для конкретной машины. 🙂

    Но за старания плюс.

    Reply
  6. echo77

    Перезалил обработку, теперь и для Windows 8 правильный серийный номер выдает

    Reply
  7. dyak84

    извиняюсь за вопрос а зачем нужно знать ети серийникиТе конторы которые ведут учет техники и програмного обеспечения имеют для етого целые програмные комплексы, где все ето предусмотрено, а мелкие конторы так там в 90% стоит пиратская виндовс бох знает как активтрованая. Вопрос так зачем знать серийники в пиратских виндовс???? Хотя может я и не прав не судите строго.

    Reply
  8. echo77

    (7) Хороший вопрос. Я согласен, что если контора достаточно большая, то софт скорее всего для всего этого есть, а если как у нас стараются на всем съэкономить — то тут это может помочь.

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

    Это скорее еще один полезный пример работы с WMI и VBS в среде 1С

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *