Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Вопрос в связи с каталогом $OEM$

Ответить
Настройки темы
Вопрос в связи с каталогом $OEM$

Ветеран


Сообщения: 4524
Благодарности: 347


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Если я кладу в $Progs какие-то файлы, которые уже есть в Program Files после установки ОС - эти файлы скопируются с заменой?

Отправлено: 15:38, 19-07-2008

 


Moderator


Сообщения: 53231
Благодарности: 15447

Профиль | Отправить PM | Цитировать


truvo, копирование $OEM$ происходит на текстовом этапе установки. А установка программ (в папку Program Files) - на последующих этапах.
Лучше сами проверьте, это ведь не сложно.

Отправлено: 16:14, 19-07-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 4524
Благодарности: 347

Профиль | Сайт | Отправить PM | Цитировать


Petya V4sechkin, вот что я имею в виду:
если я использую аддоны Opera и K-Lite Codec Pack (в комплект которого входит Media Player Classic), то могу ли я через $Progs подсунуть настройки Opera (папку Profile и исправленный под себя языковой файл), а также заменить исполняемый файл Media Player Classic на русифицированный? Или аддоны ставятся позже, чем копируется $OEM$ ?

-------
Моя статья на OSzone.net


Отправлено: 16:22, 19-07-2008 | #3



Moderator


Сообщения: 53231
Благодарности: 15447

Профиль | Отправить PM | Цитировать


Цитата truvo:
Или аддоны ставятся позже, чем копируется $OEM$ ?
Да.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:27, 19-07-2008 | #4



Moderator


Сообщения: 53231
Благодарности: 15447

Профиль | Отправить PM | Цитировать


Цитата Petya V4sechkin:
копирование $OEM$ происходит на текстовом этапе установки.
Хм, тут появились сомнения - слово $Progs упоминается только в Syssetup.dll, а она используется уже на графическом этапе.
Можете проверить.

Из другого авторитетного источника стало известно, что папки $Docs и $Progs копируются на T-8 (примерно).
Так что я ошибся.

Последний раз редактировалось Petya V4sechkin, 19-07-2008 в 17:07.


Отправлено: 16:42, 19-07-2008 | #5


(*.*)


Сообщения: 36503
Благодарности: 6677

Профиль | Сайт | Отправить PM | Цитировать


Цитата Petya V4sechkin:
Из другого авторитетного источника стало известно, что папки $Docs и $Progs копируются на T-8 (примерно). »
Какого?

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 19:16, 19-07-2008 | #6



Moderator


Сообщения: 53231
Благодарности: 15447

Профиль | Отправить PM | Цитировать


Vadikan, так и знал, что кто-нибудь спросит :)
gosh - авторитетный источник (ну, для меня, во всяком случае). Тут пишет:
Цитата:
Both folders are copied at about the 8 min left mark.
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:28, 19-07-2008 | #7


Ветеран


Сообщения: 4524
Благодарности: 347

Профиль | Сайт | Отправить PM | Цитировать


Учёные мужи, для меня это что-либо меняет?

-------
Моя статья на OSzone.net


Отправлено: 20:05, 19-07-2008 | #8


(*.*)


Сообщения: 36503
Благодарности: 6677

Профиль | Сайт | Отправить PM | Цитировать


Petya V4sechkin, gosh - вполне авторитетный

truvo, должно сработать. Проверьте экспериментально и сообщите. Хотя проще изменить аддон, чем накладывать дополнительное копирование.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 22:00, 19-07-2008 | #9


Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата Petya V4sechkin:
$Docs и $Progs копируются на T-8 (примерно). »
Так оно и есть. И если точнее, то происходит это сразу после инициализации и отработки SFC на этом этапе:

читать дальше »

Код: Выделить весь код
.text:69CEB70B loc_69CEB70B:                           ; CODE XREF: FinishThread(x)+749j
.text:69CEB70B                 push    13
.text:69CEB70D                 call    _CalcTimeRemaining@4 ; CalcTimeRemaining(x)
.text:69CEB712                 push    eax
.text:69CEB713                 mov     _RemainingTime, eax
.text:69CEB718                 call    _SetRemainingTime@4 ; SetRemainingTime(x)
.text:69CEB71D                 push    offset aRunningSfc ; "Running SFC"
.text:69CEB722                 push    edi
.text:69CEB723                 push    1831h
.text:69CEB728                 push    esi
.text:69CEB729                 call    _pSetupDebugPrint
.text:69CEB72E                 add     esp, 10h
.text:69CEB731                 push    46h             ; int
.text:69CEB733                 push    0Ah             ; int
.text:69CEB735                 push    [ebp+hWnd]      ; hWnd
.text:69CEB73B                 call    _SFCCheck@12    ; SFCCheck(x,x,x)
.text:69CEB740                 push    offset aRunningSfc ; "Running SFC"
.text:69CEB745                 push    ebx
.text:69CEB746                 push    6195
.text:69CEB74B                 jmp     short loc_69CEB771
.text:69CEB74D ; ---------------------------------------------------------------------------
.text:69CEB74D
.text:69CEB74D loc_69CEB74D:                           ; CODE XREF: FinishThread(x)+66Fj
.text:69CEB74D                 push    offset aUpdatingHalMiniSetup ; "Updating HAL (mini-setup)"
.text:69CEB752                 push    edi
.text:69CEB753                 push    6237
.text:69CEB758                 push    esi
.text:69CEB759                 call    _pSetupDebugPrint
.text:69CEB75E                 add     esp, 10h
.text:69CEB761                 call    _PnpUpdateHAL@0 ; PnpUpdateHAL()
.text:69CEB766                 push    offset aUpdatingHalMiniSetup ; "Updating HAL (mini-setup)"
.text:69CEB76B                 push    ebx
.text:69CEB76C                 push    6239
.text:69CEB771
.text:69CEB771 loc_69CEB771:                           ; CODE XREF: FinishThread(x)+790j
.text:69CEB771                 push    esi
.text:69CEB772                 call    _pSetupDebugPrint
.text:69CEB777                 add     esp, 10h
.text:69CEB77A                 cmp     _Preinstall, 0
.text:69CEB781                 jz      short loc_69CEB7E3
.text:69CEB783                 cmp     _MiniSetup, 0
.text:69CEB78A                 jnz     short loc_69CEB7E3
.text:69CEB78C                 push    offset aTreecopyOemProgs ; "TreeCopy $OEM\\$PROGS"
.text:69CEB791                 push    edi
.text:69CEB792                 push    1869h
.text:69CEB797                 push    esi
.text:69CEB798                 call    _pSetupDebugPrint
.text:69CEB79D                 add     esp, 10h
.text:69CEB7A0                 call    _CopyOemProgramFilesDir@0 ; CopyOemProgramFilesDir()
.text:69CEB7A5                 push    offset aTreecopyOemProgs ; "TreeCopy $OEM\\$PROGS"
.text:69CEB7AA                 push    ebx
.text:69CEB7AB                 push    186Bh
.text:69CEB7B0                 push    esi
.text:69CEB7B1                 call    _pSetupDebugPrint
.text:69CEB7B6                 push    offset aTreecopyOemDocs ; "TreeCopy $OEM\\$DOCS"
.text:69CEB7BB                 push    edi
.text:69CEB7BC                 push    1870h
.text:69CEB7C1                 push    esi
.text:69CEB7C2                 call    _pSetupDebugPrint
.text:69CEB7C7                 add     esp, 20h
.text:69CEB7CA                 call    _CopyOemDocumentsDir@0 ; CopyOemDocumentsDir()
.text:69CEB7CF                 push    offset aTreecopyOemDocs ; "TreeCopy $OEM\\$DOCS"
.text:69CEB7D4                 push    ebx
.text:69CEB7D5                 push    1872h
.text:69CEB7DA                 push    esi
.text:69CEB7DB                 call    _pSetupDebugPrint
.text:69CEB7E0                 add     esp, 10h

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:11, 19-07-2008 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Вопрос в связи с каталогом $OEM$

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] вопрос по $oem$ - папке denzill Автоматическая установка Windows 2000/XP/2003 25 01-12-2015 06:57
Интернет - [решено] Проблема с каталогом поставщиков Winsock. (Повреждён DNS-клиент?) ТатьянаИ Microsoft Windows 2000/XP 7 14-10-2009 16:59
Sharepoint - [решено] Входящая электронная почта. Служба управления каталогом. migunov Другие серверные продукты 1 16-09-2009 14:19
Как ограничить юзера одним каталогом? deo Microsoft Windows NT/2000/2003 4 20-02-2006 16:34
Проблема при OEM инсталяции (RIS)..... Не копируется OEM директория papa2000 Автоматическая установка Windows 2000/XP/2003 6 26-04-2005 03:34




 
Переход