|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Чтение кодов из файла |
|
CMD/BAT - [решено] Чтение кодов из файла
|
Новый участник Сообщения: 48 |
Здравствуйте! Надо сделать чтение кодов из файла, далее сравнение с кодом, который генерирует скрипт, если код совпадает, то переходит к метке 1, если нет, к 0.
Более понятным языком: Вот скрипт, он генерирует ключ продукта windows [XXXXX-XXXXX-XXXXX-XXXXX-XXXXX]: @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% endlocal pause > nul :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% XXXXX-XXXXX-XXXXX-XXXXX-XXXXX XXXXX-XXXXX-XXXXX-XXXXX-XXXXX XXXXX-XXXXX-XXXXX-XXXXX-XXXXX XXXXX-XXXXX-XXXXX-XXXXX-XXXXX Заранее спасибо! |
|
Отправлено: 13:37, 25-03-2014 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать |
Отправлено: 16:21, 25-03-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 48
|
Профиль | Сайт | Отправить PM | Цитировать |
Отправлено: 19:25, 25-03-2014 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Чтение определённых строк из файла | 4zz | Скриптовые языки администрирования Windows | 9 | 25-03-2013 22:26 | |
CMD/BAT - [решено] помогите дописать команду - чтение строк из файла | jannaly | Скриптовые языки администрирования Windows | 4 | 02-06-2012 17:38 | |
C/C++ - Чтение из бинарного файла формата GRD | Violetta_ | Программирование и базы данных | 3 | 20-05-2012 19:45 | |
CMD/BAT - [решено] Запись и чтение конфигурации из файла | alexusankov | Скриптовые языки администрирования Windows | 9 | 28-12-2010 15:14 | |
CMD/BAT - [решено] Чтение строки из файла в переменную | Николя | Скриптовые языки администрирования Windows | 42 | 17-01-2010 19:42 |
|