Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Windows
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2013, 15:02   #1
kreiver
Пользователь
 
Регистрация: 11.02.2013
Сообщений: 16
Радость Где находится серийный номер windows xp

Подскажите где находится серийный номер windows xp?
kreiver вне форума Ответить с цитированием
Старый 05.03.2013, 15:44   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

В реестре конечно )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.03.2013, 15:56   #3
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Серийный номер или код активации? Если второе - на системник приклеен.
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 05.03.2013, 16:07   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,544
По умолчанию

Если запустить такой скрипт:
Код:
@echo off
setlocal enabledelayedexpansion

for /f "tokens=3" %%i in ('reg.exe query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v DigitalProductId') do (
    set x=%%~i
)

for /l %%z in (104, 2, 132) do (
    set /a array[%%z]=0x!x:~%%z,2!
)

call :GetKey
echo ProductKey: %GetKey%
pause

endlocal
exit /b 0

:GetKey
    setlocal enabledelayedexpansion
    set out=%~0
    set pc=BCDFGHJKMPQRTVWXY2346789
    set x=0
    for /l %%i in (0, 1, 28) do (
        if !x! gtr 28 goto :Break

        set a=0

        for /l %%j in (132, -2, 104) do (
            set /a a=array[%%j] + !a! * 256
            set /a array[%%j]="( !a! / 24 ) & 255"
            set /a a%%=24
            set /a n=%%j
        )

        for %%z in (!a!) do set key=!pc:~%%z,1!!key!
        set /a f="( !x! + 2 ) %% 6"

        if !f! equ 0 if !x! lss 28 (
            set /a x+=1
            set key=-!key!
        )

        <nul set /p sTemp=.
        set /a x+=1
    )
:Break
    echo.
    endlocal & set %out:~1%=%key%
    exit /b
То увидим ключ Windows. А код активации - это то, что ставится в соответствие ключу. На наклейке находится именно ключ.
Arigato вне форума Ответить с цитированием
Старый 05.03.2013, 17:54   #5
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

У кого как, а у меня без всяких скриптов в свойствах Мойкомпьютера выводится
Изображения
Тип файла: jpg WinID.JPG (45.5 Кб, 108 просмотров)
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 05.03.2013, 18:57   #6
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,544
По умолчанию

Это не ключ установки вашей пиратской копии винды.
Arigato вне форума Ответить с цитированием
Старый 05.03.2013, 19:08   #7
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Это не ключ установки вашей пиратской копии винды.
Каюсь, пиратка. Зато у меня к ней есть Microsoft Licensing Kit, до которого руки все никак не дотягиваются (на самом деле я этот наборчик засунул куда-то и найти теперь не могу )

Естественно это не ключ установки. Так и ТС нужен был не ключ установки, а серийный номер?

Хотя по отношению к винде их часто отождествляют, однако это принципиально разные вещи: ключ установки может использоваться один на несколько компов (в корпоративной версии), но при этом на каждом компе будет версия винды со своим уникальным ID (то есть как раз серийным номером).

Видимо, я слишком буквально расшифровал вопрос автора темы
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 05.03.2013, 21:06   #8
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,544
По умолчанию

Что именно было нужно ТС не ясно.
Arigato вне форума Ответить с цитированием
Старый 06.03.2013, 09:22   #9
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Опять же если пиратка, существуют программы вырезающие такую информацию. У меня стояла 7-ка как-то в которой не было ни номеров, ни службы проверки лицензии. Просто ничего и звать никак. Все работало и обновлялось...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как узнать номер ячейки в таблице Ворда, где находится курсор? Ципихович Эндрю Microsoft Office Word 22 07.04.2012 13:00
Серийный номер винчестера NetSpace Компьютерное железо 28 30.03.2012 14:17
серийный номер тома..? kta87 Win Api 5 19.03.2012 19:13
по букве тома определить физический серийный номер накопителя, а не номер тома @лександр Помощь студентам 6 23.09.2010 15:05
Серийный номер HDD Mikola-TEAM Win Api 1 25.05.2010 19:38