|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Добавление OEM информации - все вопросы |
|
[решено] Добавление OEM информации - все вопросы
|
Ветеран Сообщения: 1007 |
|
|
Отправлено: 16:47, 18-05-2005 |
Покинул форум Сообщения: 3254
|
Sanja Alone я посмотрел ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Цитата:
![]() |
|
Отправлено: 10:29, 04-11-2006 | #121 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 175
|
Профиль | Отправить PM | Цитировать Vadikan
За что нас так, мы же стараемся как лучше и точнее Sanja Alone Q147222 да и чёрт с ним, оно так старо, что я даже найти его не смог у дяди Билла, видимо уже давно заменили новым. Цитата:
|
|
------- Отправлено: 10:30, 04-11-2006 | #122 |
(*.*) Сообщения: 36570
|
Профиль | Сайт | Отправить PM | Цитировать alcos
Цитата:
![]() |
|
------- Отправлено: 12:39, 04-11-2006 | #123 |
Ищу Человека… Сообщения: 420
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 05:56, 05-11-2006 | #124 |
Пользователь Сообщения: 175
|
Профиль | Отправить PM | Цитировать Sanja Alone
Твоя конструкция rem Обеспечение правильности отработки мультизагрузочного CD/DVD if exist "%CDROM%\I386\winn?.sif" ( set WINNTSIF=%CDROM%\I386\winn?.sif ) else ( if defined REGEXE ( for /F "tokens=3 delims= " %%j in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v SourcePath') do set SrcP=%%j ) else ( for /F "tokens=3 delims= " %%j in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v SourcePath') do set SrcP=%%j ) if exist "!SrcP!\winn?.sif" set WINNTSIF=!SrcP!\winn?.sif ) Для чего сделана привязка "Определение версии REG.EXE" к версии файла при определении пути к "winn?.sif" да и далее тоже, я так и не понял, они что по разному инфу с реестра читают или есть другие нюансы? Просто у меня нет английской винды и я этого не знаю. Ведь в реестре путь к i386 прописан в любой винде по ненашему. Сейчас столкнулся с тем, что в реестре путь к дистрибутиву не прописался на виртуалке, может просто из за сбоя, который произошёл у меня. Я для себя выбрал мой вариант определения, мне кажется, что так проще и всё работает. ::Считываем всю строку ключа "SourcePath" из реестра и присваеваем её переменной "WINNTSIF" for /F "usebackq tokens=3 delims= " %%i in (`REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v SourcePath`) do set WINNTSIF=%%i set WINNTSIF=%WINNTSIF:~2% ::Обеспечение правильности отработки мультизагрузочного CD/DVD if exist %CDROM%%WINNTSIF%\winn?.sif ( set WINNTSIF=%CDROM%%WINNTSIF%\winn?.sif ) ::Считываем дату установки системы for /F "tokens=3 delims= " %%j in ('reg query "HKLM\SOFTWARE\Microsoft\WBEM\CIMOM" /v SetupDate') do set DT=%%j ::Считываем время установки системы (тут время в GMT прописано, надо тоже пересчёт сделать) for /F "tokens=3 delims= " %%j in ('reg query "HKLM\SOFTWARE\Microsoft\WBEM\CIMOM" /v SetupTime') do set TM=%%j ::Считываем дату установки последнего обновления (это просто пример, реально надо вычислять) for /F "tokens=3 delims= " %%j in ('reg query "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB873339" /v InstalledDate') do set UD=%%j Один выделенный момент в строке echo [Support Information]>> "%OEMFILE%" if %lang% == 00000419 ( echo Line!i!=%PN% Professional VLK v%CV% %CSDV% >> "%OEMFILE%" set /A i+=1 echo Line!i!=Версия сборки: %BUILD% >> "%OEMFILE%" ) else ( echo Line!i!=OS:%PN:Microsoft=% %CSDV:Service Pack=SP% version %CV% build %BUILD%>> "%OEMFILE%" ) По прежнему отсутствуют в списке: MSXML 6.0 Parser (KB925673) Клиент управления правами Windows (KB839178) Прячутся тут ::Считываем из реестра информацию о "MSXML 6.0 Parser (KB925673)" и дописываем в файл Updates.txt for /F "usebackq tokens=* delims==" %%r in (`REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{031816E0-7ED4-4F9B-986D-CE9E1A1CC6E5}" /v DisplayName`) do set PS=%%r echo %PS:~-9,8% >> %HF%\Updates.txt ::Считываем из реестра информацию о "Клиент управления правами Windows SP2 (KB917275)" и дописываем в файл Updates.txt for /F "usebackq tokens=* delims==" %%r in (`REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{B67DDF3E-93B1-413A-8AB1-72FF48F4CBFE}" /v HelpLink`) do set CL=%%r echo KB%CL:~-6,8% >> %HF%\Updates.txt |
------- Отправлено: 14:53, 05-11-2006 | #125 |
Покинул форум Сообщения: 3254
|
alcos
У тя нормальное OEMINFO получается ![]() щас написано 136 обновлений включая написано что WMP11 включен это хорошо
OEMINFO от Sanja Alone в последних версиях я никакого результата не вижу Цитата Sanja Alone:
|
|
Отправлено: 15:38, 05-11-2006 | #126 |
Ветеран Сообщения: 1417
|
Профиль | Отправить PM | Цитировать prokazzza
Цитата:
![]() Я уже как-то писал: запусти с ключом "/R". |
|
------- Отправлено: 15:52, 05-11-2006 | #127 |
Покинул форум Сообщения: 3254
|
|
Отправлено: 16:03, 05-11-2006 | #128 |
Ветеран Сообщения: 1417
|
Профиль | Отправить PM | Цитировать prokazzza
Да ладно... Думал - может забыл? По поводу Цитата:
![]() |
|
------- Отправлено: 16:11, 05-11-2006 | #129 |
Пользователь Сообщения: 116
|
Профиль | Отправить PM | Цитировать alcos
Цитата:
Поэтому SourcePath у меня ="C:\Windows" и при запуске твоего Oeminfo.cmd скрипт выдает сообщение:"Не найден файл \Windows\"!!!! Цитата:
И откуда берется переменная %HF%? |
||
Отправлено: 04:01, 06-11-2006 | #130 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[статья] Изменение OEM информации и логотипа Windows Vista | Vadikan | Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista | 2 | 20-02-2014 23:53 | |
$OEM$ не копируется на HDD .:[все вопросы]:. | Sparrow | Автоматическая установка Windows 2000/XP/2003 | 104 | 26-10-2010 04:59 | |
Установка - [решено] Добавление OEM-предложений в win7 Welcome Center | borodatiy | Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista | 3 | 06-11-2009 00:04 | |
Vista / 2008 - Добавление OEM логотипов, соглашений, обоев | САШOК | Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista | 7 | 03-06-2009 12:46 | |
Добавление информации на сайт через вэб-интерфейс | Vopros | Вебмастеру | 1 | 26-06-2003 08:50 |
|