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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Как программно узнать ключ Windows? (http://forum.oszone.net/showthread.php?t=196623)

somio 14-01-2011 14:14 1588625

Как программно узнать ключ Windows?
 
Здравствуйте. Необходимо написать программу для сбора ключей Windows XP в сети нашего предприятия, с целью выявления пиратских версий. Поиски информации в интернете привели к заключения что данная тема почти не освещена. Если кто сталкивался с подобной задачей подскажите алгоритм где искать и как выдирать :)

Iska 14-01-2011 14:40 1588638

Для XP (да и выше, если ключ сохранён в реестре) можно не писать: ProduKey - Recover lost Windows product key (CD-Key) and Office 2003/2007 product key

Цитата:

Цитата somio
Поиски информации в интернете привели к заключения что данная тема почти не освещена. »

Весьма странные результаты поиска, тема-то разжёвана вдоль и поперёк даже на скриптах, в том числе неоднократно и в рамках данного форума.

somio 14-01-2011 15:13 1588651

Цитата:

Цитата Iska
Для XP (да и выше, если ключ сохранён в реестре) можно не писать: ProduKey - Recover lost Windows product key (CD-Key) and Office 2003/2007 product key »


Эта программа как и другие подобного рода известны. Вопрос именно как САМОМУ написать подобное. В предприятии есть сетевой сервис по сбору различной инфы с сохранением её в БД, нужно прикрутить к нему модуль по сбору ключей. Собственно интересует где подобные программы берут эту инфу ?

Iska 14-01-2011 15:38 1588673

Теперь ясно. Сконвертировать такое:
vbscript: Получение ProductKey установленных Windows и MS Office
CMD/BAT: получение ProductKey установленной Windows
сами под нужный язык сможете?

P.S. Здесь такое тоже есть, лень искать скрипт между упоминаний программ. И, опять же, повторюсь — если ключ сохранён в реестре.

somio 14-01-2011 15:59 1588687

Вот! то что нужно ! Спасибо вам Iska !

Vadikan 14-01-2011 18:28 1588789

Ключ Windows из реестра может быть удален, и в этом случае считывание из реестра не поможет.

Iska 15-01-2011 03:18 1589039

Да, правильнее было сказать не «сохранён…», а «если ключ хранится в реестре».

7human7 22-01-2012 19:08 1842002

Цитата:

Цитата Vadikan
Ключ Windows из реестра может быть удален, и в этом случае считывание из реестра не поможет. »

А можно ли ручками аккуратно удалить информацию о ключе Windows?

Vadikan 22-01-2012 19:11 1842003

Цитата:

Цитата 7human7
А можно ли ручками аккуратно удалить информацию о ключе Windows? »

Да, ручками аккуратно выполните указанную команду. Если вас это не устраивает, объясните почему.

7human7 23-01-2012 15:45 1842685

Цитата:

Цитата Vadikan
Да, ручками аккуратно выполните указанную команду. Если вас это не устраивает, объясните почему. »

Я так понимаю нужно в командной строке windows ввести: cscript %windir%\system32\slmgr.vbs -cpky
?

А каким образом этот код убирает информацию о ключе? Нельзя ли без каких-то комманд удалить? Зайти в реестр и удалить значение для параметра и.т.п.


Время: 04:35.

Время: 04:35.
© OSzone.net 2001-