|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Добавление OEM информации - все вопросы |
|
[решено] Добавление OEM информации - все вопросы
|
Ветеран Сообщения: 1007 |
|
|
Отправлено: 16:47, 18-05-2005 |
Ветеран Сообщения: 1007
|
Профиль | Отправить PM | Цитировать FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d\WIN51IP.SP2 SET CDROM=%%d:
такая строчка есть и в OEMINFO.cmd и в RUNONCEEX.cmd сам RUNONCEEX.cmd - отрабатывает без проблемм и запускает OEMINFO.cmd - он тоже отрабатывает - только не всё - не добавляются в текстовик oeminfo.ini - список KB*.ca_ - находяшиеся на установочном сидюке - (только на конце чтоб после . было не ca_ а exe или дез расширения вовсе - то есть хочу чтоб было в итоге Дата установки системы : 19.05.2005 Время установки системы : 15.03 12:51 Установленные обновления : KB873333 KB873339 KB884883 KB885222 KB885250 KB885626 KB885835 KB885836 KB885894 KB886185 KB886677 KB886716 KB887472 KB887606 KB887742 KB887797 KB888113 KB888302 KB889016 KB890175 KB890831 KB890859 KB890923 KB891781 KB893066 KB893086 KB893357 KB893803 а получается только : Дата установки системы : 19.05.2005 Время установки системы : 15.03 12:51 Установленные обновления : ? - что не так делаю |
Отправлено: 18:11, 19-05-2005 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 529
|
Профиль | Отправить PM | Цитировать ANDYru
Запусти с HDD только путь укажи к папке правильный, увидишь как отработает, потом сделаешь выводы. |
------- Последний раз редактировалось Vadikan, 21-05-2005 в 06:41. Отправлено: 18:28, 19-05-2005 | #12 |
Ветеран Сообщения: 1007
|
Профиль | Отправить PM | Цитировать толи я не то чтото делаю - просто загадка
пердыдущий пост заработал - но ! Но только если вместо "%CDROM% указываю конкретный диск - и ещё пытался обойтись без сидюки - зделал For /F "tokens=1* delims=." %%k in ('dir "%SYSTEMROOT%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\KB*.cat" /b') do ( (set kbname=%%k) & (call :myprint) ) а так делаю пашет |
Последний раз редактировалось Vadikan, 21-05-2005 в 06:41. Отправлено: 22:48, 19-05-2005 | #13 |
Ветеран Сообщения: 529
|
Профиль | Отправить PM | Цитировать ANDYru
Цитата:
|
|
------- Отправлено: 09:35, 20-05-2005 | #14 |
Ветеран Сообщения: 1007
|
Профиль | Отправить PM | Цитировать если они в папке %SYSTEMROOT%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
при установке ставятся с атрибутами - то вопрос как в банике перед их проверкой снять им атрибут "скрытый" загвоздка получается зы я ещё не утомил ? |
------- Отправлено: 15:42, 20-05-2005 | #15 |
Старожил Сообщения: 454
|
Профиль | Отправить PM | Цитировать ATTRIB -H -S -R %SYSTEMROOT%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\file.name
эта команда снимает атрибуты с файла ATTRIB +H +S +R %SYSTEMROOT%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\file.name эта восстанавливает |
------- Отправлено: 15:58, 20-05-2005 | #16 |
Ветеран Сообщения: 1007
|
Профиль | Отправить PM | Цитировать ура ! сработало ! вот мой итоговый вариан без заморочек с сидюком
cmdow @ /HID @echo off SET D=%SYSTEMROOT%\system32\ if exist "%D%oeminfo.ini" del "%D%oeminfo.ini" /q echo [General] >> "%D%oeminfo.ini" echo Manufacturer=Автор версии : ANDY >> "%D%oeminfo.ini" echo Model=Корпоративная Версия >> "%D%oeminfo.ini" echo [Support Information] >> "%D%oeminfo.ini" echo Line1=Дата установки системы : %date% >> "%D%oeminfo.ini" echo Line2= >> "%D%oeminfo.ini" echo Line3=Время установки системы : %time% >> "%D%oeminfo.ini" echo Line4= >> "%D%oeminfo.ini" echo Line5=Установленные обновления : >> "%D%oeminfo.ini" echo Line6= >> "%D%oeminfo.ini" SET i=7 ATTRIB -H -S -R %SYSTEMROOT%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\KB*.cat For /F "tokens=1* delims=." %%k in ('dir "%SYSTEMROOT%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\KB*.cat" /b') do ( (set kbname=%%k) & (call :myprint) ) GOTO :EOF :myprint echo Line%i%=%kbname% >> "%D%oeminfo.ini" SET /A i=%i%+1 :EOF на нём пожалуй и оттанавлюсь ! всем огромное спасибо за оказанное моей проблеме внимание правда вот интересно можно ли сделать так чтобы перечень файлов Line7=KB873333 Line8=KB873339 Line9=KB884883 Line10=KB885222 Line11=KB885250 Line12=KB885626 Line13=KB885835 Line14=KB885836 Line15=KB885894 Line16=KB886185 Line17=KB886677 Line18=KB886716 Line19=KB887472 Line20=KB887606 Line21=KB887742 Line22=KB887797 Line23=KB888111 Line24=KB888113 Line25=KB888302 Line26=KB889016 Line27=KB890175 Line28=KB890831 Line29=KB890859 Line30=KB890923 Line31=KB891781 Line32=KB893066 Line33=KB893086 Line34=KB893357 Line35=KB893803 так гораздо нагляднее и красивее ! |
Последний раз редактировалось Vadikan, 21-05-2005 в 06:41. Причина: тег code Отправлено: 16:22, 20-05-2005 | #17 |
Ветеран Сообщения: 1007
|
Профиль | Отправить PM | Цитировать мужики подскажитк как сделать чтобы было как в предыдущем посту в последнем синем окне (разбиение найденных КВ***** было не по одному в строчке а по 6 шт подряд затем опять 6 шт след. стокой и так пока не закончатся все найденные КВ*****
|
------- Отправлено: 14:40, 24-05-2005 | #18 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать ANDYru
Тебе нужно переписать часть кода так чтобы он формировал строку из шести КВ, а затем писал ее в файл. Как конкретно, разбирайся с языком Bat-файлов (bath). Я где-то натыкался на инфу что можно делать вычисления в команде SET. Так что все реально. |
------- Отправлено: 14:03, 26-05-2005 | #19 |
Ветеран Сообщения: 1007
|
Профиль | Отправить PM | Цитировать vserd
спасибо конечно (я и сам знал что часть кода надо переписать - вот только языка бат не знаю настолько чтобы сделать это без чьеё либо помощи - иначи сюда бы не писал) может кто нибуть из владеющих Языком научит Дурака ![]() |
------- Отправлено: 12:36, 27-05-2005 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[статья] Изменение 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 |
|