Флейм из темы 10240
sagent
22:23, 17.07.2015 |
# 1666
Почетный
Ссылка на готовый скрипт : Ссылка
dimiknik
22:28, 17.07.2015 |
# 1667
Цитата awdawd (
)
А готовый можете скрипт
запускай с диска с системой лучше ваще с раб стола
awdawd
22:28, 17.07.2015 |
# 1668
Нашел спасибо... но это ерунда... я думал он любой ключ проверяет как The ultimate PID checker
sagent
22:29, 17.07.2015 |
# 1669
Почетный
Цитата Rtish (
)
Вин 8.1 стоит чуть меньше 3 тысяч рублей.
У мелкомягких на сайте 8.1 стоит 12.790. В интернет магазинах конечно дешевле но они зачем такую цену заряжают? Цена
gsa_rus
Отредактировано gsa_rus - 17.07.2015, 22:35
22:32, 17.07.2015 |
# 1670
вот на powershell ключ, владелец, ба-ла ба-ла
Код
Function Get-WindowsProduct { ## Функция возвращает ключ установленной Windows с любой машины в сети, плюс краткую инфу по установленной версии. Вызов без ключей подразумевает обращение к хосту param ($Targets = [System.Net.Dns]::GetHostName()) function PIDDecoderFromRegistry($digitalProductId) { New-Variable -Name base24 -Value 'BCDFGHJKMPQRTVWXY2346789' ## -Option Const ## <24> символа использующиеся в ключах продукта Windows и Office New-Variable -Name decodeStringLength -Value 24 ## -Option Const ## ‘Чистая’ длина зашифрованного ключа продукта New-Variable -Name decodeLength -Value 14 ## -Option Const ## Длина зашифрованного ключа продукта в байтах (символы хранятся в полубайтах) New-Variable -Name decodedKey -Value ([System.String]::Empty) ## Строка содержащая расшифрованный ключ продукта ## Проверка, содержит ли ключ продукта ‘N’ (такое возможно для Windows 8 и Office 15) $containsN = ($digitalProductId[$decodeLength] / 8) -bAnd 1 ## ($digitalProductId[$decodeLength] -shr 3) -bAnd 1 ## PS 4.0 $digitalProductId[$decodeLength] = [System.Byte]($digitalProductId[$decodeLength] -bAnd [System.Convert]::ToByte('F7', 16)) ## 247 ## Собственно процесс расшифровки for ($i = $decodeStringLength; $i -ge 0; $i--) { $digitMapIndex = 0 for ($j = $decodeLength; $j -ge 0; $j--) { $digitMapIndex = $digitMapIndex * 256 -bXor $digitalProductId[$j] ## $digitMapIndex -shl 8 -bXor $digitalProductId[$j] ## PS 4.0 $digitalProductId[$j] = [System.Math]::Truncate($digitMapIndex / $base24.Length) $digitMapIndex = $digitMapIndex % $base24.Length } $decodedKey = $decodedKey.Insert(0, $base24[$digitMapIndex]) } ## Удаление первого символа в ключе и помещение ‘N’ в нужную позицию if ([System.Boolean]$containsN) { $firstLetterIndex = 0 for ($index = 0; $index -lt $decodeStringLength; $index++) { if ($decodedKey[0] -ne $base24[$index]) {continue} $firstLetterIndex = $index break } $keyWithN = $decodedKey $keyWithN = $keyWithN.Remove(0, 1) $keyWithN = $keyWithN.Substring(0, $firstLetterIndex) + 'N' + $keyWithN.Remove(0, $firstLetterIndex) $decodedKey = $keyWithN; } $returnValue = $decodedKey ## Вставка тире через каждые пять символов for ($t = 20; $t -ge 5; $t -= 5) { $returnValue = $returnValue.Insert($t, '-') } return $returnValue } ## Main New-Variable -Name hklm -Value 2147483650 ## -Option Const New-Variable -Name regPath -Value 'Software\Microsoft\Windows NT\CurrentVersion' ## -Option Const New-Variable -Name regValue -Value 'DigitalProductId' ## -Option Const Foreach ($target in $Targets) { $win32os = $null $wmi = [WMIClass]"\\$target\root\default:stdRegProv" $binArray = $wmi.GetBinaryValue($hklm,$regPath,$regValue).uValue[52..66] $win32os = Get-WmiObject -Class 'Win32_OperatingSystem' -ComputerName $target $product = New-Object -TypeName System.Object ## Конструктор $product | Add-Member -MemberType 'NoteProperty' -Name 'Computer' -Value $target $product | Add-Member -MemberType 'NoteProperty' -Name 'Caption' -Value $win32os.Caption $product | Add-Member -MemberType 'NoteProperty' -Name 'CSDVersion' -Value $win32os.CSDVersion $product | Add-Member -MemberType 'NoteProperty' -Name 'OSArch' -Value $win32os.OSArchitecture $product | Add-Member -MemberType 'NoteProperty' -Name 'BuildNumber' -Value $win32os.BuildNumber $product | Add-Member -MemberType 'NoteProperty' -Name 'RegisteredTo' -Value $win32os.RegisteredUser $product | Add-Member -MemberType 'NoteProperty' -Name 'ProductID' -Value $win32os.SerialNumber $product | Add-Member -MemberType 'NoteProperty' -Name 'ProductKey' -Value (PIDDecoderFromRegistry($binArray)) Write-Output $product } } ## End Get-WindowsProduct Get-WindowsProduct
SAC70
Отредактировано SAC70 - 17.07.2015, 22:38
22:36, 17.07.2015 |
# 1671
Зачем вы хотите проверять свои ключи? у всех они будут одинаковые в зависимости от редакции винды. У карпаротике свой у домашней свой, у про свой и тд.
sagent
22:38, 17.07.2015 |
# 1672
Почетный
Цитата SAC70 (
)
у всех они будут одинаковые в зависимости от редакции винды.
Кто будет обновляться с лицензии ключи будут индивидуальные.
d6d0290b
22:39, 17.07.2015 |
# 1673
Почетный
Цитата gsa_rus (
)
ба-ла ба-ла
Расширение?
gsa_rus
Отредактировано gsa_rus - 17.07.2015, 22:42
22:40, 17.07.2015 |
# 1674
Цитата SAC70 (
)
Зачем вы хотите проверять свои ключи? у всех они будут одинаковые в зависимости от редакции винды.
дык заняться нечем! будем на ключ любоваться! админы! да прикрепите их в шапке жирными, красными буквами! Добавлено (17.07.2015, 22:40) --------------------------------------------- Цитата d6d0290b (
)
Расширение
ба-ла-ба-ла.ps1
d6d0290b
Отредактировано d6d0290b - 17.07.2015, 22:41
22:40, 17.07.2015 |
# 1675
Почетный
Цитата sagent (
)
Кто будет обновляться с лицензии ключи будут индивидуальные.
Если только на финальный, а не на инсайдерский.
piter007
22:40, 17.07.2015 |
# 1676
Обновление под номером KB3074663 блокирует случайную активацию билда 10240!
dog97
Отредактировано dog97 - 17.07.2015, 22:41
22:41, 17.07.2015 |
# 1677
Почетный
Цитата SAC70 (
)
Зачем вы хотите проверять свои ключи? у всех они будут одинаковые в зависимости от редакции винды.
да разные можно проверить на валидность. У меня ещё для W7x64 SP1 Ultimate OEM завалялся. Проверил: Valid. Можно десятку Pro хапнуть в довесок
SAC70
Отредактировано SAC70 - 17.07.2015, 22:41
22:41, 17.07.2015 |
# 1678
Цитата sagent (
)
Кто будет обновляться с лицензии ключи будут индивидуальные.
Не веришь проверь? поверь я лицензионщик. Может быть в будущем будет 29 числа.
sagent
22:41, 17.07.2015 |
# 1679
Почетный
Цитата d6d0290b (
)
Если только на финальный, а не на инсайдерский.
Полностью согласен.
russtik
22:44, 17.07.2015 |
# 1680
Не будет вам никаких ключей, те, кто 240 обновил через центр блаженны активатору, ибо не удалили область зарезервированную системой. Там их вера и преданность инсайдеру хранится. Те же люди, которые захотели чистого и без мук видеть RTM -от лукавого, на путь иудейской встали они и отреклись от инсайдера. (шутка, без коментов)