Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Автоматическая (unattended) установка Windows

Автор: Darth_Vader
Дата сообщения: 11.04.2005 12:38
TCPIP

Цитата:
Завидую! 21"?


Нет, 2х17". Просто раздражает когда панель скачет как крыса в клетке
Автор: bredonosec
Дата сообщения: 11.04.2005 21:49

Цитата:
А с помощью nLite разве нельзя интегрировать свои драйвера в дистрибутив?

Теоретически - да, а вот на практике сие, ИМХО - не очень-то нужно, да и неудобно: я считаю, лучше использовать \$OEM$\Drivers и $OEM$\$$\INF
- Что довольно подробно расписано в руководстве с осзоны (то, что скачал).
Цитата:
Установка драйверов
Интеграция SATA/RAID драйверов
Шаг 1 - Создание директорий
Шаг 2 - Распаковка драйверов
Шаг 3 - Подбор файлов
Шаг 4 - Копирование файлов
Шаг 5 - Редактирование секции [SourceDisksFiles] файла txtsetup.sif
Параметры строк в секции [SourceDisksFiles] файла txtsetup.sif
Шаг 6 - Редактирование секции [HardwareIdsDatabase] файла txtsetup.sif
Шаг 7 - Редактирование секциий [SCSI.load] и [SCSI] файла txtsetup.sif
Шаг 8 - Редактирование (создание) winnt.sif


Цитата:
пасс на док - руборд латинницей
Архив нераспаковывается, пишет ошибка CRC
- когда заливал, был ruboard Ща перепроверил - нормально раскрывается.
Автор: AragornByLv
Дата сообщения: 12.04.2005 03:31
TCPIP
Нормальным способом поставить флажок в "Auto-hide the taskbar" не получится В реестре постоянныч значений для него нет. Поэтому, если очень надо, можно попытаться извратиться с AutoIt, либо воспользоваться программкой Autohide Icons + Taskbar - http://www.geocities.com/autohide_hompage/Autohide.htm

Мои собственные проблемы:
1) Как настроить WindowsUpdate так, чтобы она делала запрос как перед инсталляцией, так и перед скачиванием?
Предполагал, что зависит от [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\AUOptions]
"AUOptions"=dword:00000002
но, к сожалению, не помогло.
2)При запуске из T-13 файла с твиками реестра не экспортируются некоторые ключи.
Например, ShowSuperHidden из [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced], a
Wallpaper из [HKEY_CURRENT_USER\Control Panel\Desktop] просто оказывается пустым. К чему бы ето?
3) Каким образом можно выбирать директорию, в которую будет заинсталлена программа?
Автор: Kisa
Дата сообщения: 12.04.2005 19:07
Darth_Vader
Вот секции моего sif файла:

[Identification]
JoinWorkgroup=Home

[Networking]
InstallDefaultComponents=Yes

Это по поводу того, что она мою группу назвала Workgroup.
Мне бы еще узнать как ее заставить все program files на d диск класть

У меня это записано так:

[GuiUnattended]
AdminPassword=*
AutoLogon=No
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMSkipWelcome=No

[Unattended]
AutoActivate=No
CommonProgramFilesDir="D:\PF\Common Files"
DisableDynamicUpdates=Yes
DriverSigningPolicy=Ignore
DUDisable=Yes
DUStopOnError=No
FileSystem=LeaveAlone
FileSytem=ConvertNTFS
Hibernation=Yes
ProfilesDir="D:\DS"
TimeZone=125

Добавлено:

Цитата:
кто-то здесь давал (на прошлых страницах) ссылку на инфу о недокументированных параметрах сценария - и о том, какой файл отвечает за их интерпретацию, т.е. зная этот файл, можно поискать в нем нужные параметры самостоятельно (это и всего остального тоже касается).


А вот об этом можно чуть подробнее? Я до 37 страиницы дошел (в обратном порядке), но кроме setup....bin ничего не нашел.
Автор: Strannyk
Дата сообщения: 13.04.2005 00:31
bredonosec

Цитата:
А с помощью nLite разве нельзя интегрировать свои драйвера в дистрибутив?

Теоретически - да, а вот на практике сие, ИМХО - не очень-то нужно, да и неудобно: я считаю, лучше использовать \$OEM$\Drivers и $OEM$\$$\INF

А если я диск только для себя делаю


Добавлено:
TCPIP

Цитата:
15:47 10-04-2005
Цитата:А с помощью nLite разве нельзя интегрировать свои драйвера в дистрибутив?

Так она, вроде бы, в $OEM$ их кладет?

Нет,не кладет

Добавлено:
Darth_Vader

Цитата:
Учти что до SP1 включительно с русской локалью будут проблемы при такой установке.

У меня Русская корпоративка (с СП2)
Автор: Darth_Vader
Дата сообщения: 13.04.2005 00:39
Strannyk

Цитата:
А если я диск только для себя делаю

А чем для себя это хуже?

Kisa

Цитата:
Автор: dadu, Отправлено:21:30 29-11-2004
Isorkin
Тут немножко есть по недокументированным возможностям.
Автор: Strannyk
Дата сообщения: 13.04.2005 00:45
Darth_Vader
Спасибо большое за конкретные и понятные вопросы,но извини будут еще-ибо я в этом деле недавно.
По Wint.sif буду пробовать в выхходные.
А пок:как лучше установить(с какими ключами и пр)
ACDSee 7.0
Diskeeper 9.0
K-Lite Codec Pack
Dr.WEB 4.32
Agnitum Outpost Firewall

Добавлено:
Darth_Vader



Цитата:
А чем для себя это хуже?

Так проще nLite внедрить в сам дистрибутив,чем через $OEM$
Через $OEM$ я как понимаю приложения удобно ставить
Автор: Darth_Vader
Дата сообщения: 13.04.2005 01:12
Strannyk

Цитата:
А пок:как лучше установить(с какими ключами и пр)
ACDSee 7.0
Diskeeper 9.0
K-Lite Codec Pack
Dr.WEB 4.32
Agnitum Outpost Firewall


Извини, я приложения их родными инсталлерами не ставлю, поэтому инфы о ключах у мну подробной нет... автоматически я ставлю только мелкие софтины, для которых достаточно импортировать файл реестра через инсталляционный скрипт WinRAR SFX + создать иконки, теми же средствами... опять же, я юзаю:
ACDSee - "3.56", это моя собственная сборка из ядра 3.1 + плугинов от 5.0 (в основном) + некоторых из 6.0 (JP2, к примеру);
Дефрагментатор "на лету" - Norton SpeedDisk;
Кодек-паки не юзаю вообще, у меня ставится набор DS-фильтров из \$OEM$\$$\System32 и регистрируется батником, запускаемым из cmdlines.txt;
Dr.Web я не юзаю - только AVP 3.5.133, последний билд на движке 3.хх, который тем не менее работает с нынешними базами;
В качестве файрвола употребляю ZoneAlarm Pro.
Из вышеперечисленного только первый и третий пункт я ставлю унаттендом.


Цитата:
Так проще nLite внедрить в сам дистрибутив,чем через $OEM$

Кому как... мне проще стандартными средствами, тем паче что когда я пробовал поюзать nLite, он это сделал некорректно... кроме того - дрова ведь часто обновляются, а уже зашитые дрова не выкинешь и не обновишь, придется заново пересобирать дистрибутив.


Цитата:
Через $OEM$ я как понимаю приложения удобно ставить

Структура $OEM$ - то, что определяет отличие заводской ОЕМ-предустановки от обычной автоматической установки, с использованием только файла сценария.


Цитата:

3. Дополнительные возможности заводской предустановки

3.1. Использование полнофункциональных драйверов для различного оборудования (звуковые, видеокарты, чипсеты системных плат и тому подобного) вместо драйверов от Microsoft. Драйверы должны иметь цифровую подпись и более позднюю дату выпуска, чем встроенные.

3.2. Установка дополнительных файлов в системные каталоги (\System32, \Cursors, \Fonts, \Resources, %ProfilesDir%, %ProgramFiles% и так далее) — таких, как стили оформления, курсоры, шрифты, кодеки, хранители экрана, OEMLogo.bmp и OEMInfo.ini, ядро системы с собственным экраном загрузки, файл экрана входа в систему (Logon Screen) LOGONUI.EXE, изменённые системные библиотеки SFC_OS.dll и UxTheme.dll, etc.

3.3. Выполнение последовательности команд, указанных в файле сценария \$OEM$\CMDLines.txt. Это позволяет настроить массу параметров, например интервал загрузки, используемые файлы ядра и HAL (Hardware Abstraction Level — Уровня абстрагирования оборудования) с помощью BootCfg, создавать и присваивать права доступа профилям пользователей с помощью net.exe, устанавливать обновления (DirectX, Media Player), дополнения (MUI) и исправления для ОС, интегрировать файлы параметров реестра с различными настройками (*.reg), запускать пакетные сценарии (*.cmd, *.bat) — например, для регистрации кодеков или пакетной установки ПО.

Все перечисленные выше возможности возможны в случае использования режима заводской предустановки (OEMPreinstall=yes), который в свою очередь предполагает наличие и соответствующую структуру каталога \$OEM$ в составе дистрибутива.


- это из моей так и не опубликованной статьи
Автор: TCPIP
Дата сообщения: 13.04.2005 02:06
AragornByLv
04:31 12-04-2005
Цитата:
поставить флажок в "Auto-hide the taskbar" не получится В реестре постоянныч значений для него нет.

То-то его никак не отловить было. А как он тогда ставится, если не секрет?
Darth_Vader
Слушай, в чем может быть трабл: устанавливаю MUI:

Код: muisetup /i 0419 /d 0409 /l /s
Автор: Darth_Vader
Дата сообщения: 13.04.2005 02:19
TCPIP
А це усе видать потому, что локаль всех юзеров - английская, она ж до твоего логона действует... в реестре настройки для всех юзеров лежат в HKEY_USERS\.DEFAULT, только где конкретно настройки локали - сказать трудно, нада Regmon'ом смотреть...
Автор: TCPIP
Дата сообщения: 13.04.2005 03:17
Darth_Vader
03:19 13-04-2005
Цитата:
це усе видать потому, что локаль всех юзеров - английская,

Ой, елки... наверное, ведь
Цитата:
/d 0409
.
С ключем /f не очень понял. Что с ним, что без, что-то разницы не заметил. Хотя, раньше вроде бы неслучайно ставил его (второй флажок в гуёвом варианте). А сейчас сделал по твоей методе (оставил только /l /s) --- прокатило.
Автор: Stamir
Дата сообщения: 13.04.2005 09:36
Подскажите пожалуйста, в чём может быть проблема и как решить:
Если ставить MUI в режиме T-13 (через cmdlines.txt), то после загрузки системы сразу создаётся пользователь администратор и запрос на создание других пользователей просто не появляется.
Если же ставить через [GuiRunOnce], то интерфейс текущего пользователя так и остаётся английским (и после перезагрузки), приходится руками переключать.
MUI ставится с такими ключами:
muisetup.exe /i 0419 /d 0419 /l /f /r /s

Как бы сделать так, чтобы русский ставился через cmdlines.txt, но при этом не исчезала возможность создания пользователей ?
Автор: Kisa
Дата сообщения: 13.04.2005 10:08
Darth_Vader
А каже мой вопрос по поводу секций моего sif? Может подскажешь чего по-конкретней, принимая во внимание тот факт, что инфы по скрытым возможностям мало.
Автор: Strannyk
Дата сообщения: 13.04.2005 13:57
Darth_Vader

Цитата:
Извини, я приложения их родными инсталлерами не ставлю, поэтому инфы о ключах у мну подробной нет... автоматически я ставлю только мелкие софтины,

Да просто сформировалдся набор програм который все равно приходиться ставить после каждой установки:файрвол,антивирус,ауди-видео кодеки,дефрагментатор и пр.
Мелкие софтины у меня установлены еа разделе D (Totak,WinRAR,WinAmp и пр) и поэтому Format C их незатрагивает-переинсталляция для них необязательна..


Цитата:
Извини, я приложения их родными инсталлерами не ставлю

Хорошо ,через CMDLines.txt все это можно поставить?

Добавлено:
http://forum.ru-board.com/topic.cgi?forum=62&bm=1&topic=0012&start=820

Цитата:
Вероятно, будет - но не уверен что полностью корректно.

Что тебя смущает?
Автор: Seryi79
Дата сообщения: 13.04.2005 17:31
Уважаемые не покиньте в беде! Столкнулся с UNATTENDED впервые, старательно почитал первоисточники MS и форум, все вроде понятно, но наткнулся на одни грабли и решения не нахожу... В наличии имеется XP Corporate (SP2 интегрирован) - без использования winnt.sif ставится замечательно. Кладу winnt.sif на дискетку и при переходе в GUI-режим установки получаю следующее сообщение: "произошла ошибка при копировании файла nt5inf.ca_" (файл этот конечно в наличии, лежит в /i386/). Судя по косвенным признакам этот файл имеет отношение к защите-активации Windows, но что я не так пишу в winnt.sif? В [UserData] есть ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx", и этот ключ тот же самый который ввожу при ручной установке, когда все нормально...

Куда копать и кто виноват кроме меня?
Автор: Strannyk
Дата сообщения: 13.04.2005 18:29

Цитата:
Кладу winnt.sif на дискетку

Не понял,а причем дискета?
winnt.sif ложиться в папку 1386 загрузочного диска.
И потом в корпоративных версиях нет активации.
Автор: Darth_Vader
Дата сообщения: 13.04.2005 19:13
Stamir

Цитата:
Если ставить MUI в режиме T-13 (через cmdlines.txt), то после загрузки системы сразу создаётся пользователь администратор и запрос на создание других пользователей просто не появляется.


Цитата:
Как бы сделать так, чтобы русский ставился через cmdlines.txt, но при этом не исчезала возможность создания пользователей ?


Вообще, обычных юзеров предлагает создать Windows Welcome при первом логоне, который отключается в winnt.sif параметром

[Unattended]
OemSkipWelcome=Yes

и/или

UnattendSwitch=Yes

И взводится при желании после аудита системы командой то ли sysprep /reseal, то ли factory /reseal (не помню уже, support tools щас под рукой уже нет), а через cmdlines.txt "простого смертного" юзверя можно добавить так:

"net user Owner /add"
"net localgroup Administrators Owner /add"
"net localgroup Администраторы Owner /add"
"net localgroup Users Owner /del"
"net localgroup Пользователи Owner /del"

Таким арбузом юзер получает права админа, чего можно ему и не давать

Чтобы переименовать аккаунт админа вручную, я поступаю так:

"control userpasswords2"

И переименовываю аккаунт "Администратор" в "Admin", например, в результате чего при первом логоне создается профиль с соответствующим именем и путем домашнего каталога.

МУЙ ставлю так: "MUI\muisetup.exe /i 0419 /d 0419 /l /s"
Все работает как надо.

Strannyk

Цитата:
Хорошо ,через CMDLines.txt все это можно поставить?

Да все так же - командными строками или сценариями, просто используя "родные" ключи инсталлеров (за ними - не ко мне).


Цитата:
Вероятно, будет - но не уверен что полностью корректно.
Что тебя смущает?

Да мну особо не смущает ничего а вот у тебя сам сценарий немного хаотичен, имхо - ряд параметров отсутствует, часть имеет неправильные значения - кое-что я указал, за остальным смотри REF.CHM

Seryi79
А сам дистрибутив откуда брал? winnt.sif в студию (тегом [sup], чтобы занимал меньше).
Автор: Klesk
Дата сообщения: 13.04.2005 19:13
Уф, давно обещал - пожалуйста, выкладываю... некоторые вопросы здесь уже раскрывались, но я сделаю все единым постом под заголовком: "Оставим сис. админов без работы!"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"Eva"="\\\\Host\\Scan\\everest.exe /R \\\\Host\\Scan\\DATE\\$MACADDQ /INI /SILENT /HW /NOICONS"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom]
"Autorun"=dword:00000000

;Remove Nvidia desktop content menu
[-HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\igfxcui]

;Configuring the Registry Size Limit
;Value: (0xffffffff = maximum)
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control]
"RegistrySizeLimit"=dword:02000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PagingFiles"=hex(7):43,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,00,69,00,6c,\
00,65,00,2e,00,73,00,79,00,73,00,20,00,31,00,30,00,32,00,34,00,20,00,31,00,\
30,00,32,00,34,00,00,00,00,00

;Отключить автоматическую перезагрузку и создание дампа памяти в случае BSOD
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
"AutoReboot"=dword:00000000
"CrashDumpEnabled"=dword:00000000

;Отключить сообщения об ошибках, но оставить уведомление о критических ошибках
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PCHealth\ErrorReporting]
"DoReport"=dword:00000000

;Устанавливает Temp в C:\Temp
[HKEY_USERS\.DEFAULT\Environment]
"TEMP"="C:\\Temp"
"TMP"="C:\\Temp"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]
"TEMP"=-
"TMP"=-
"TEMP"="C:\\Temp"
"TMP"="C:\\Temp"

;Отключить DrWatson
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"Auto"="0"

;Отключить Помощника очистки рабочего стола (Desktop Cleanup Wizard)
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz]
"NoRun"=dword:00000001

;Корзина использует 3% от доступного места на диске (не 10%)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\BitBucket]
"Percent"=dword:00000003

;Установка начала проверки диска после перезагрузки в 0 секунд
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
"AutoChkTimeOut"=dword:00000000

;Отключить проверку недостатка места на диске
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoLowDiskSpaceChecks"=dword:00000001

;Отключить все всплывающие уведомления в трее (в том числе и об установке Интернет соединения)
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"EnableBalloonTips"=dword:00000000

;Determines whether the Welcome to Windows splash screen, Welcome.exe,
;appears the next time the user logs on.
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\tips]
"Show"=dword:00000000

;Turn off system beeps
[HKEY_USERS\.DEFAULT\Control Panel\Sound]
"beep"="no"

;Выбрать режим автоматического обновления системы
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]
"AUOptions"=dword:00000004
"AUState"=dword:00000002

;Выбор сервера AU
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"WUServer"="http://sus.host.ru"
"WUStatusServer"="http://sus.host.ru"

;Включить автоматическое обновление
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"AUOptions"=dword:00000001
"NoAutoRebootWithLoggedOnUsers"=dword:00000001
"NoAutoUpdate"=dword:00000000
"UseWUServer"=dword:00000001

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Personal"=-
"Personal"="D:\\Мои документы"

;Отображать содержимое папок
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\WebView\BarricadedFolders]
"shell:ControlPanelFolder"=dword:00000000
"shell:SystemDriveRootFolder"=dword:00000000
"shell:ProgramFiles"=dword:00000000
"shell:Windows"=dword:00000000
"shell:System"=dword:0000000

;Выводить полный путь в строке адреса
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState]
"FullPathAddress"=dword:00000001

;Show protected OS files
;Убрать автоматический поиск сетевых папок и принтеров
;Не кэшировать эскизы, отображать завершение сеанса и раскрывать сетевые подключения
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisableThumbnailCache"=dword:00000001
"CascadeNetworkConnections"="YES"
"ShowSuperHidden"=dword:00000001
"IntelliMenus"="NO"
;"NoNetCrawling"=dword:00000001
"StartMenuLogoff"=dword:00000001
;"ClassicViewState"=dword:00000001

;Disable "Offline Files and Folders"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache]
"Enabled"=dword:00000000
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\NetCache]
"SyncAtLogon"=dword:00000000
"SyncAtLogoff"=dword:00000000
"NoReminders"=dword:00000001

;Переключение клавиатуры по Ctrl+Shift
[HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle]
"Hotkey"="2"

;Основной язык клавиатуры Английский
[HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"

;Отключение скринсейвера
[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
"ScreenSaveActive"="0"

;Отображать содержимое окна при перетаскивании
[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
"DragFullWindows"="1"
"FontSmoothing"="2"

;Show volume icon in the Task Tray
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Applets\SysTray]
"Services"=dword:0000001b

;not show icon NVidia in systrey
[HKEY_LOCAL_MACHINE\SOFTWARE\Intel\Display\igfxcui\igfxsrvc\TrayIcon]
"ShowTrayIcon"=dword:00000000

;not show icon SoundMAN in systrey
[HKEY_LOCAL_MACHINE\SOFTWARE\Avance\AC97 Audio\ALSMTray]
"ShowIcon"=hex:00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"SoundMan"=-
"IgfxTray"=-

;Отключить "Ярлык для" при создании новых ярлыков
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer]
"link"=hex:00,00,00,00

;Убрать ярлык "Программы по умолчанию" из меню Пуск
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoSMConfigurePrograms"=dword:00000001

;Sort Start Menu and Favorites in Alphabetical Order (All Windows)
[-HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder]

;Empty temporary internet files on exit
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache]
"Persistent"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Cache]
"Persistent"=dword:00000000

;Отключить отладку скриптов в IE
[HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Main]
"Disable Script Debugger"="yes"

;Отключение кнопки Ссылки на панели Internet Explorer
[HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Toolbar\WebBrowser]
"ITBarLayout"=hex:11,00,00,00,4c,00,00,00,00,00,00,00,34,00,00,00,1b,00,00,00,\
4a,00,00,00,01,00,00,00,20,07,00,00,a0,0f,00,00,05,00,00,00,62,05,00,00,26,\
00,00,00,02,00,00,00,21,07,00,00,a0,0f,00,00,04,00,00,00,21,01,00,00,a0,0f,\
00,00,03,00,00,00,28,03,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

;Добавление битрейтов для кодирования
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Settings\MP3Encoding]
"LowRate"=dword:0000dac0
"MediumRate"=dword:0000fa00
"MediumHighRate"=dword:0001f400
"HighRate"=dword:0002ee00

;Classic View
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer]
"ShellState"=hex:24,00,00,00,3A,88,01,00,00,00,00,00,00,00,00,00,00,00,00,00,\
01,00,00,00,0D,00,00,00,00,00,00,00,00,00,00,00
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"WebView"=dword:00000000

;Power Settings - Presentation
[HKEY_USERS\.DEFAULT\Control Panel\PowerCfg]
"CurrentPowerPolicy"="2"

;Убрать IE с рабочего стола
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu]
"{871C5380-42A0-1069-A2EA-08002B30309D}"=dword:00000001

;Change Default Search Options
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer]
"SearchSystemDirs"=dword:00000001
"SearchHidden"=dword:00000001
"IncludeSubFolders"=dword:00000001

Добавлено:
Выводим значок сетевого подключения в трей - neticon.vbs

' use "." for local computer
sComputer = "."

'Constants for WMI StdRegProv
Const HKCR = &H80000000
Const HKCU = &H80000001
Const HKLM = &H80000002

Const NetBase = "SYSTEM\CurrentControlSet\Control\Network\"

On Error Resume Next

Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & sComputer & "\root\default:StdRegProv")

' Finding the right place in registry is not so easy
' You must find the SettingID for the correct network adapter

' Get adapter collection
Set oAdapters = GetObject("winmgmts:").ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled=True")

' Get all subkeys under NetBase in an array
iRC = oReg.EnumKey(HKLM, NetBase, aRegKeys)

' Поиск адаптера с именем подключения "Подключение по локальной сети"
' или с именем "Подключение по локальной сети 2"
If (Err.Number = 0) And (iRC = 0) Then
On Error Goto 0
bAdapterFound = False
For Each oAdapter In oAdapters
sSettingID = oAdapter.SettingID
' Loop through all registry keys
For i = 0 To Ubound(aRegKeys)
sKeyName = NetBase & aRegKeys(i) & "\" & sSettingID & "\Connection"
oReg.GetStringValue HKLM, sKeyName, "Name", sValue
If sValue = "Подключение по локальной сети" or sValue = "Подключение по локальной сети 2" Then
'' bAdapterFound = True
' WScript.Echo "Updating this setting id: " & sSettingID
' WScript.Echo "Registry path: " & sKeyName
' Now we can get to the network icon setting in registry
oReg.SetDWORDValue HKLM, sKeyName, "ShowIcon", 1
'' Exit For
End If
Next
If bAdapterFound Then
Exit For
End If
Next

' WScript.Echo "Finished, you must log off and on to see the change"

Else
WScript.Echo "Error in WMI registry parsing!"
End If

Добавлено:
Автоматически при установке форматируем (создаем) NTFS разделы (там где нет пользовательских данных) и одновременно присваиваем метки этим разделам - forlab.bat

"%SYSTEMROOT%\System32\label.exe" C:SYSTEM > nul
"%SYSTEMROOT%\System32\label.exe" D:DOCUM > nul
ECHO Y | format D: /FS:NTFS /Q /V:DOCUM
"%SYSTEMROOT%\System32\label.exe" E:BACKUP > nul
ECHO Y | format E: /FS:NTFS /Q /V:BACKUP
Автор: Darth_Vader
Дата сообщения: 13.04.2005 19:21
Klesk

Цитата:
;Устанавливает Temp в C:\Temp
[HKEY_USERS\.DEFAULT\Environment]
"TEMP"="C:\\Temp"
"TMP"="C:\\Temp"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]
"TEMP"=-
"TMP"=-
"TEMP"="C:\\Temp"
"TMP"="C:\\Temp"


Не будет работать. Там параметр типа REG_MULTI-SZ, а не REG_SZ - см. предыдщие 2 страницы.


Цитата:
;Отключить DrWatson
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"Auto"="0"

Это отключение автоотладки, а отключить загрузку дебаггера можно так:
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]

Добавлено:
Strannyk

Цитата:
winnt.sif ложиться в папку 1386 загрузочного диска.
И потом в корпоративных версиях нет активации.


1. Сетуп ВСЕГДА ищет сценарий СНАЧАЛА на дискете, и если находит - загружает и исполняет именно его. Это придумано для установки с оригинальных дистрибутивов от M$ на разные компы, с разными номерами итп.

2. А причем здесь активация?
Автор: Strannyk
Дата сообщения: 13.04.2005 19:27
Darth_Vader

Цитата:
просто используя "родные" ключи инсталлеров (за ними - не ко мне).

А к кому,невкурсе.
Автор: Klesk
Дата сообщения: 13.04.2005 19:29
Используя программу WPI ... (кто ищет тот найдет) при первом логоне устанавливаем подготовленный софт (у 2000 винды предварительно - перед запуском WPI нужно установить WSH 5.6 - "scr56ru.exe /Q")

//---------------------------------------------------------------------------------------------
// Reference ... prog[0] won't be used. It's just an example
// look in program.js to see explanation of these properties
//---------------------------------------------------------------------------------------------
// pn=0 // start value vor prog numbering
// prog[pn]=['ProgramName']
// desc[pn]=['Description']
// regb[pn]=['Registry Key Path']
// cmd1[pn]=['CommandLine 1']
// cmd2[pn]=['CommandLine 2']
// cmd3[pn]=['CommandLine 3']
// cmd4[pn]=['CommandLine 4']
// cmd5[pn]=['CommandLine 5']
// cmd6[pn]=['CommandLine 6']
// rega[pn]=['Registry Key Path']
// dflt[pn]=['no']
// forc[pn]=['false']
// cat[pn]=['Application Category']
// ordr[pn]=[0]
// uid[pn]=['APP1']
// cond[pn]=['Javascript Conditional Statement']
// deps[pn]=[]
// excl[pn]=[]
// pn++

//---------------------------------------------------------------------------------------------
// Your programs here ...
//---------------------------------------------------------------------------------------------
pn=1;
prog[pn]=['.Net Framework 1.1']
uid[pn]=['NETFRAMEWORK11']
desc[pn]=['<i>Microsoft .NET Framework Redistributable Package 1.1.</i><br><br>Необходим для работы некоторых программ.']
ordr[pn]=[80]
cmd1[pn]=['"\\\\\\host\\soft\\DotNet\\dotnetfx.exe" /q:a /c:"install /l /q"']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['AC3 Filter 0.70b']
uid[pn]=['AC3FILTER070B']
desc[pn]=['<i>AC3 Filter 0.70b.</i>']
cmd1[pn]=['"\\\\\\host\\soft\\AC3Filter070b\\ac3filter.exe" /S /D']
cat[pn]=['Internet']
pn++

prog[pn]=['ACDSee 2.43']
uid[pn]=['ACDSEE243']
desc[pn]=['<i>ACDSee Classic 2.43.</i><br><br>Используется для просмотра файлов графических форматов.']
ordr[pn]=[140]
cmd1[pn]=['"\\\\\\host\\soft\\ACDSee243\\setup.exe" /s']
cmd2[pn]=['"\\\\\\host\\soft\\ACDSee243\\update\\links.exe" /s']
cmd3[pn]=['regedit /s "\\\\\\host\\soft\\ACDSee243\\update\\tweak.reg"']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['Adobe Reader 6.0']
uid[pn]=['ADOBEREADER60']
desc[pn]=['<i>Adobe Reader 6.0.</i><br><br>Позволяет просматривать файлы в формате PDF.']
ordr[pn]=[120]
cmd1[pn]=['"\\\\\\host\\soft\\AReader6\\AReader.exe" -p"-s /v\\"/qn\\""']
cmd2[pn]=['cmd /c rmdir /s /q "%ALLUSERSPROFILE%\\Главное меню\\Программы\\PrintMe Internet Printing"']
cmd3[pn]=['cmd /c del /f /q "%ALLUSERSPROFILE%\\Рабочий стол\\Adobe Reader 6.0.lnk"']
cmd4[pn]=['regedit /s "\\\\\\host\\soft\\AReader6\\update\\update.reg"']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['Auto Admin Logon']
uid[pn]=['AUTOADMINLOGON']
desc[pn]=['<i>Auto Admin Logon.</i><br><br>Автоматический вход в ОС. Используется на этапе установке программного обеспечения.']
ordr[pn]=[30]
cmd1[pn]=['regedit /s "\\\\\\host\\soft\\Add\\User1.reg"']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['AutoCAD 2002']
uid[pn]=['AUTOCAD2002']
desc[pn]=['<i>AutoCAD 2002.</i><br><br>Программа для создания и редактирования чертежей в формате DWG.']
ordr[pn]=[220]
cmd1[pn]=['"\\\\\\host\\soft\\AutoCAD2002\\setup.exe"']
cmd2[pn]=['regedit /s "\\\\\\host\\soft\\AutoCAD2002\\update\\update.reg"']
cmd3[pn]=['cmd /c del /f /q "%AllUsersProfile%\\Рабочий стол\\AutoCAD 2002.lnk"']
cmd4[pn]=['"\\\\\\host\\soft\\AutoCAD2002\\russian\\russian.exe" /s']
cmd5[pn]=['"\\\\\\host\\soft\\AutoCAD2002\\russian\\fonts.exe" /s']
cmd6[pn]=['cmd /c rmdir /s /q "%USERPROFILE%\\Избранное\\Носитель"']
cat[pn]=['Other']
pn++

prog[pn]=['Avant Browser 10.0.035']
uid[pn]=['AVANTBROWSER100035']
desc[pn]=['<i>Avant Browser 10.0.035.</i><br><br>Браузер для работы в Интернете.']
cmd1[pn]=['"\\\\\\host\\soft\\Avant\\absetup.exe" /S']
cmd2[pn]=['cmd /c del /f /q "%USERPROFILE%\\Application Data\\Microsoft\\Internet Explorer\\Quick Launch\\Avant Browser.lnk"']
cmd3[pn]=['cmd /c del /f /q "%USERPROFILE%\\Рабочий стол\\Avant Browser.lnk"']
cat[pn]=['Internet']
pn++

prog[pn]=['Clear All']
uid[pn]=['CLEARALL']
desc[pn]=['<i>Copying Clear All.</i><br><br>Копирование ClearAll.bat на Рабочий стол.']
ordr[pn]=[180]
cmd1[pn]=['cmd /c copy /y "%SYSTEMDRIVE%\\Temp\\ClearAll.bat" "%USERPROFILE%\\Рабочий стол"']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['CorelDraw 11']
uid[pn]=['CORELDRAW11']
desc[pn]=['<i>CorelDraw 11.</i><br><br>Программа для работы с векторной графикой.']
ordr[pn]=[270]
cmd1[pn]=['"\\\\\\host\\soft\\Corel11\\setup.exe" /S /v"/qb"']
cat[pn]=['Other']
pn++

prog[pn]=['D-Tools 3.47']
uid[pn]=['DTOOLS347']
desc[pn]=['<i>Daemon Tools 3.47.</i><br><br>Программа используется как виртуальный CD-ROM для подключения ISO файлов в качестве компакт-дисков.']
ordr[pn]=[70]
cmd1[pn]=['"\\\\\\host\\soft\\Daemon347\\Daemon.msi" /qn reboot=suppress']
cmd2[pn]=['cmd /c del /f /q "%ALLUSERSPROFILE%\\Рабочий стол\\DAEMON Tools.lnk"']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['DirectX 9.0c']
uid[pn]=['DIRECTX90C']
desc[pn]=['<i>Microsoft DirectX 9.0c.</i><br><br>Новая версия драйверов для Windows 2000.']
ordr[pn]=[100]
cmd1[pn]=['"\\\\\\host\\soft\\DirectX90c\\dxsetup.exe" /silent']
dflt[pn]=['yes']
cond[pn]=['getOSver()=="2K"']
cat[pn]=['2000']
pn++

prog[pn]=['DivX Pro 5.2']
uid[pn]=['DIVXPRO52']
desc[pn]=['<i>DivX Pro 5.2.</i><br><br>Кодек для просмотра видео файлов.']
cmd1[pn]=['"\\\\\\host\\soft\\DivX\\DivXPro52XP2K.exe" /S']
cmd2[pn]=['cmd /c del /f /q "%ALLUSERSPROFILE%\\Рабочий стол\\DivX Movies.lnk"']
cmd3[pn]=['cmd /c del /f /q "%ALLUSERSPROFILE%\\Рабочий стол\\DivX Player.lnk"']
cat[pn]=['Internet']
pn++

prog[pn]=['Far 1.65']
uid[pn]=['FAR165']
desc[pn]=['<i>Far Manager 1.65.</i><br><br>Менеждер файлов.']
ordr[pn]=[130]
cmd1[pn]=['"\\\\\\host\\soft\\Far165\\setup.exe" /s']
cmd2[pn]=['"\\\\\\host\\soft\\Far165\\update\\links.exe" /s']
cmd3[pn]=['regedit /s "\\\\\\host\\soft\\Far165\\update\\tweak.reg"']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['Flash 7']
uid[pn]=['FLASH7']
desc[pn]=['<i>ActiveX for Flash 7.</i><br><br>Драйвер, необходимый для просмотра SWF файлов.']
ordr[pn]=[110]
cmd1[pn]=['"\\\\\\host\\soft\\Flash\\flash.exe" /q']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['FlashGet 1.65']
uid[pn]=['FLASHGET165']
desc[pn]=['<i>FlashGet 1.65.</i><br><br>Программа для скачивания файлов из интернета в несколько потоков, в случае разрыва соединения продолжает докачивать файл.']
cmd1[pn]=['\\\\\\host\\soft\\FlashGet\\fgf165.exe" /S']
cat[pn]=['Internet']
pn++

prog[pn]=['Format and Label']
uid[pn]=['FORMATANDLABEL']
desc[pn]=['<i>Format and Label.</i><br><br>Форматирует еще не созданные разделы и присваивает всем разделам метки.']
ordr[pn]=[40]
cmd1[pn]=['"%SYSTEMDRIVE%\\App\\Add\\forlab.bat"']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['IE 6.0']
uid[pn]=['IE60']
desc[pn]=['<i>Microsoft Internet Explorer 6.0.</i><br><br>Новая версия для Windows 2000.']
ordr[pn]=[90]
cmd1[pn]=['"\\\\\\host\\soft\\IExplorer6\\ie6setup.exe" /q /r:n']
dflt[pn]=['yes']
cond[pn]=['getOSver()=="2K"']
cat[pn]=['2000']
pn++

prog[pn]=['Java2 Runtime Environment 1.4.2']
uid[pn]=['JAVA2RUNTIMEENVIRONMENT14']
desc[pn]=['A must have, if you want to run JAVA applications.']
cmd1[pn]=['rem "%SYSTEMDRIVE%\\App\\j2re142_02.exe" /s /v"/qn REBOOT=Suppress ADDLOCAL=ALL IEXPLORER=1 NETSCAPE6=1 MOZILLA=1 JAVAUPDATE=1 WEBSTARTICON=1"']
cat[pn]=['Debug']
pn++

prog[pn]=['Kompas 5.11']
uid[pn]=['KOMPAS511']
desc[pn]=['<i>Kompas 5.11.</i><br><br>Программа для создания и редактирования чертежей в формате SDW.']
ordr[pn]=[240]
cmd1[pn]=['"\\\\\\host\\soft\\Kompas511\\setup.exe" -s -f1"\\\\\\host\\soft\\Kompas511\\setup.iss"']
cmd2[pn]=['"\\\\\\host\\soft\\Kompas511\\"']
cat[pn]=['Other']
pn++

prog[pn]=['Lingvo 10']
uid[pn]=['LINGVO10']
desc[pn]=['<i>ABBYY Lingvo 10 Multilingual Dictionary.</i><br><br>Переводчик слов (фраз).']
ordr[pn]=[190]
cmd1[pn]=['"\\\\\\host\\soft\\Lingvo10\\setup.exe" /L=1049 /v"SERIALNUMBER=ха-ха-ха /qb"']
cmd2[pn]=['cmd /c copy /y "\\\\\\host\\soft\\Lingvo10\\update\\Dslcomp.exe" "%PROGRAMFILES%\\ABBYY Lingvo 10 Multilingual Dictionary\\Dslcomp.exe"']
cmd3[pn]=['cmd /c copy /y "\\\\\\host\\soft\\Lingvo10\\update\\Lingvo.exe" "%PROGRAMFILES%\\ABBYY Lingvo 10 Multilingual Dictionary\\Lingvo.exe"']
cat[pn]=['Other']
pn++

prog[pn]=['MDAC 2.7']
uid[pn]=['MDAC27']
desc[pn]=['<i>Microsoft Data Access Components 2.7.</i><br><br>Необходим для работы некоторых программ.']
ordr[pn]=[50]
cmd1[pn]=['"\\\\\\host\\soft\\MDAC27\\mdac_typ.exe" /q /c:"setup.exe /q1"']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['MPlayer 10']
uid[pn]=['MPLAYER10']
desc[pn]=['<i>Microsoft Media Player 10.</i><br><br>Новая версия проигрывателя медиа файлов для Windows XP.']
cmd1[pn]=['"\\\\\\host\\soft\\Media Player\\MP10Setup-ru.exe" /q:A /c:\\"setup_wm.exe /Q /R:N /DisallowSystemRestore\\"']
cond[pn]=['getOSver()=="XP"']
cat[pn]=['Internet']
pn++

prog[pn]=['NVidia 71.90']
uid[pn]=['NVIDIA7190']
desc[pn]=['<i>NVidia Drivers WHQL 2k/XP.</i><br><br>Драйвера NVidia для Windows 2000/XP.']
ordr[pn]=[260]
cmd1[pn]=['cmd /c xcopy /e /y "\\\\\\host\\soft\\NVidia7190" "%SYSTEMDRIVE%\\Temp\\NVidia7190\\"']
cmd2[pn]=['"%SYSTEMDRIVE%\\Temp\\NVidia7190\\setup.exe" /s']
cat[pn]=['Bases']
pn++

prog[pn]=['Nero 6.6.0.6']
uid[pn]=['NERO6606']
desc[pn]=['<i>Ahead Nero 6.6.0.6.</i><br><br>Программа для создания, записи, копирования, ... CD и DVD дисков.']
ordr[pn]=[210]
cmd1[pn]=['"\\\\\\host\\soft\\Nero6606\\Nero6606.exe" /silent /noreboot /no_ui /sn=хи-хи-хи /write_sn']
cmd2[pn]=['"\\\\\\host\\soft\\Nero6606\\NBR6606RUS.exe" /silent']
cmd3[pn]=['"\\\\\\host\\soft\\Nero6606\\NeroBurnRights.exe" /silent /noreboot']
cmd4[pn]=['regedit /s "\\\\\\host\\soft\\Nero6606\\update\\nero6606.reg"']
cmd5[pn]=['cmd /c del /f /q "%ALLUSERSPROFILE%\\Рабочий стол\\Nero StartSmart.lnk"']
cmd6[pn]=['cmd /c del /f /q "%USERPROFILE%\\Application Data\\Microsoft\\Internet Explorer\\Quick Launch\\Nero StartSmart.lnk"']
cat[pn]=['Other']
pn++

prog[pn]=['Office 2000']
uid[pn]=['OFFICE2000']
excl[pn]=['OFFICE2003']
desc[pn]=['<i>Microsoft Office 2000 Professional SP3.</i>']
ordr[pn]=[490]
cmd1[pn]=['"\\\\\\host\\soft\\Office2000SP3\\setup.exe" TRANSFORMS="Unattend.MST" /qn+']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['Office 2003']
uid[pn]=['OFFICE2003']
excl[pn]=['OFFICE2000']
desc[pn]=['<i>Microsoft Office 2003 Professional SP1.</i>']
ordr[pn]=[500]
cmd1[pn]=['"\\\\\\host\\soft\\Office2003SP1\\setup.exe" TRANSFORMS="\\\\\\host\\soft\\Office2003SP1\\Unattend.MST" /qb-']
cat[pn]=['Other']
pn++

prog[pn]=['P-CAD 2002']
uid[pn]=['PCAD2002']
desc[pn]=['<i>P-CAD 2002.</i><br><br>Программа для создания чертежей электрических схем.']
ordr[pn]=[250]
cmd1[pn]=['"\\\\\\host\\soft\\PCAD2002\\setup.exe" /s']
cmd2[pn]=['cmd /c xcopy /e /y "\\\\\\host\\soft\\PCAD2002\\update\\*.*" "%PROGRAMFILES%\\P-CAD 2002\\"']
cmd3[pn]=['cmd /c xcopy /e /y "\\\\\\host\\soft\\PCAD2002\\russian\\*.*" "%PROGRAMFILES%\\P-CAD 2002\\"']
cat[pn]=['Other']
pn++

prog[pn]=['Photoshop 8.0']
uid[pn]=['PHOTOSHOP80']
desc[pn]=['<i>Adobe Photoshop CS.</i><br><br>Порграмма для работы с растровой графикой.']
ordr[pn]=[200]
cmd1[pn]=['"\\\\\\host\\soft\\PhotoshopCS\\setup.exe"']
cmd2[pn]=['cmd /c del /f /q "%AllUsersProfile%\\Главное меню\\Программы\\Автозагрузка\\Adobe Gamma Loader.lnk"']
cat[pn]=['Other']
pn++

prog[pn]=['QuickTime 6.4']
uid[pn]=['QUICKTIME64']
desc[pn]=['<i>QuickTime 6.4.</i><br><br>Кодек для просмотра файлов в формате .']
cmd1[pn]=['"\\\\\\host\\soft\\QTime\\QuickTimeInstaller.exe"']
cmd2[pn]=['regedit /s "\\\\\\host\\soft\\QTime\\update\\qtime1.reg"']
cat[pn]=['Internet']
pn++

prog[pn]=['Reboot']
uid[pn]=['REBOOT']
desc[pn]=['<i>Reboot.</i><br><br>Необходим для принятия некоторых важных изменений.']
ordr[pn]=[105]
cmd1[pn]=['"\\\\\\host\\soft\\Add\\shutdown.exe" -r -f -t 0']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['Solidworks 2004']
uid[pn]=['SOLIDWORKS2004']
desc[pn]=['<i>Solidworks 2004 SP4.</i>']
ordr[pn]=[230]
cmd1[pn]=['"\\\\\\host\\soft\\SolidWorks2004SP4\\setup.cmd"']
cmd2[pn]=['cmd /c del /f /q "%ALLUSERSPROFILE%\\Рабочий стол\\SolidWorks 2004 SP04.lnk"']
cmd3[pn]=['cmd /c del /f /q "%USERPROFILE%\\Application Data\\Microsoft\\Internet Explorer\\Quick Launch\\SolidWorks 2004 SP04.lnk"']
cat[pn]=['Other']
pn++

prog[pn]=['Total Commander 6.51']
uid[pn]=['TOTALCOMMANDER651']
desc[pn]=['<i>Total Commander 6.51.</i><br><br>Менеждер файлов.']
cmd1[pn]=['"\\\\\\host\\soft\\Total651\\install.exe"']
cmd2[pn]=['cmd /c copy /y "\\\\\\host\\soft\\Total651\\update\\wincmd.key" "%PROGRAMFILES%\\totalcmd\\wincmd.key"']
cmd3[pn]=['cmd /c copy /y "\\\\\\host\\soft\\Total651\\update\\wcmd_rus.lng" "%PROGRAMFILES%\\totalcmd\\language\\wcmd_rus.lng"']
cmd4[pn]=['cmd /c copy /y "\\\\\\host\\soft\\Total651\\update\\wcmd_rus.mnu" "%PROGRAMFILES%\\totalcmd\\language\\wcmd_rus.mnu"']
cmd5[pn]=['cmd /c copy /y "\\\\\\host\\soft\\Total651\\update\\wincmd.ini" "%SYSTEMROOT%\\wincmd.ini"']
cmd6[pn]=['cmd /c copy /y "\\\\\\host\\soft\\Total651\\update\\keyboard.txt" "%PROGRAMFILES%\\totalcmd\\keyboard.txt"']
cat[pn]=['Other']
pn++

prog[pn]=['Visual Basic 6 Runtime']
uid[pn]=['VISUALBASIC6RUNTIME']
desc[pn]=['<i>Visual Basic 6.0 SP3 Runtime.</i>']
ordr[pn]=[20]
cmd1[pn]=['"\\\\\\host\\soft\\VBasic603\\Vbrun60sp3.exe" /Q']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['Wallpaper']
uid[pn]=['WALLPAPER']
desc[pn]=['<i>Wallpaper.</i><br><br>Выводит на рабочий стол имя компьютера.']
ordr[pn]=[170]
cmd1[pn]=['"\\\\\\host\\soft\\Add\\wallpaper.exe"']
cmd2[pn]=['cmd /c copy /y "\\\\\\host\\soft\\Add\\wallpaper.exe" "%USERPROFILE%\\Рабочий стол"']
cmd3[pn]=['"\\\\\\host\\soft\\Add\\videochanger.exe 800x600x32@75 -q"']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['WinAmp 5.08 Pro']
uid[pn]=['WINAMP508PRO']
desc[pn]=['<i>WinAmp 5.08 Pro.</i><br><br>Проигрыватель аудио файлов.']
cmd1[pn]=['"\\\\\\host\\soft\\WinAmp508\\winamp.exe" /S /install=RF']
cmd2[pn]=['regedit /s "\\\\\\host\\soft\\WinAmp508\\update\\setup.reg"']
cmd3[pn]=['cmd /c del /f /q "%USERPROFILE%\\Рабочий стол\\Winamp.lnk"']
cmd4[pn]=['cmd /c del /f /q "%USERPROFILE%\\Application Data\\Microsoft\\Internet Explorer\\Quick Launch\\Winamp.lnk"']
cmd5[pn]=['cmd /c copy /y "\\\\\\host\\soft\\WinAmp508\\update\\winamp.ini" "%PROGRAMFILES%\\WinAmp\\winamp.ini" > nul']
cat[pn]=['Other']
pn++

prog[pn]=['WinRAR 3.41']
uid[pn]=['WINRAR341']
desc[pn]=['<i>WinRAR 3.41.</i><br><br>Программа для создания, редактирования архивов - работе с файлами в формате ZIP, RAR, ...']
ordr[pn]=[150]
cmd1[pn]=['"\\\\\\host\\soft\\WinRAR341\\wrar341.exe" /s']
cmd2[pn]=['cmd /c copy /y "\\\\\\host\\soft\\WinRAR341\\update\\rarreg.key" "%PROGRAMFILES%\\WinRAR\\rarreg.key"']
cmd3[pn]=['regedit /s "\\\\\\host\\soft\\WinRAR341\\update\\tweak.reg"']
dflt[pn]=['yes']
cat[pn]=['Bases']
pn++

prog[pn]=['Windows MSI']
uid[pn]=['WINDOWSMSI']
desc[pn]=['<i>Microsoft Windows MSI Installer.</i><br><br>Новая версия для Windows 2000.']
ordr[pn]=[60]
cmd1[pn]=['"\\\\\\host\\soft\\WinInst\\KB884016.exe" /quiet /norestart']
dflt[pn]=['yes']
cond[pn]=['getOSver()=="2K"']
cat[pn]=['2000']
pn++

prog[pn]=['Windows Script 5.6']
uid[pn]=['WINDOWSSCRIPT56']
desc[pn]=['<i>Windows Script 5.6.</i>']
ordr[pn]=[10]
cmd1[pn]=['"\\\\\\host\\soft\\WScript56\\scr56ru.exe" /Q']
cond[pn]=['getOSver()=="2K"']
cat[pn]=['2000']
pn++

//---------------------------------------------------------------------------------------------
// End of program definitions ...
//---------------------------------------------------------------------------------------------

Типа всё на сегодня! Вопросы? Пыво?

Добавлено:
Darth_Vader

Спорить не будем, а? работает на ура, проверь, если не веришь:
(подсказка - зачем по твоему эти строки
"TEMP"=-
"TMP"=- )
Автор: Darth_Vader
Дата сообщения: 13.04.2005 19:35

Цитата:
Спорить не будем, а? ) работает на ура, проверь, если не веришь:
(подсказка - зачем по твоему строки
"TEMP"=-
"TMP"=- )


Зачем? нЕзачем. Параметр удаляется, и тут же записывается новый на его место, можно было бы и не удалять. Только REG_SZ не работает.
Проверять? Я, собственно - с этого и начал, а потом выяснял - почему приложения ругаются на отсутствие %TEMP%...

Добавлено:
Strannyk

Цитата:
просто используя "родные" ключи инсталлеров (за ними - не ко мне).

А к кому, не в курсе.


на http://unattended.msfn.org вроде был неплохой референс о ключах разных инсталлеров...
Автор: Klesk
Дата сообщения: 13.04.2005 19:46
Вот вопрос к самым самым умным то есть ко всем
При установке Windows XP SP2 RUS VLK (может и на других версиях WXP тоже)
с использованием файла ответов и указанием
[RegionalSettings]
InputLocale=0419:00000419
LanguageGroup=5
SystemLocale=00000419
UserLocale=00000419
русские буквы в некоторых программах отображаются кракозябрами...
Лечится (калечится) через [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1252"="c_1251.nls"
Как только не пробовал писать раздел [RegionalSettings] так и не нашел правильного сочетания (в т.ч. использовал и ref.chm deploy.chm, microsoft.com и пр.), в Инете видел подобные вопросы без ответов...
Если закомментировать раздел [RegionalSettings] и при выборе в установщике нажать Enter (Россия - Русский), то после установки все отображается отлично... тупик.

Добавлено:
Darth_Vader
Последний раз - мой вариант РА-БО-ТА-ЕТ, не хошь не используй, другим не запудривай, хотя твоим вариантом тоже можно обойтись - оба они имеют место быть.
REG_SZ (или чего там - мне не важно) не записывается поверх на другой тип строки реестра, поэтому предварительно уда-ля-ем и записываем.
Автор: Strannyk
Дата сообщения: 13.04.2005 20:17
Klesk
WPI неплохо,но список прог там старый ('ACDSee 2.43'.....)
Автор: Stamir
Дата сообщения: 13.04.2005 21:33
Darth_Vader

Цитата:
Вообще, обычных юзеров предлагает создать Windows Welcome при первом логоне,


Дело в том, что без установки MUI (но при этом с установкой JavaRE, .NET и всего такого прочего), экран создания пользователей появляется. Т.е. проблема именно из-за предварительной становки MUI.


Цитата:
который отключается в winnt.sif параметром

[Unattended]
OemSkipWelcome=Yes


Наверное имеется в виду [GuiUnattended] ?
Там стоит OEMSkipWelcome=0

UnattendSwitch="No" в [Unattended] тоже стоит...

net комманды не подходят, поскольку хочется оставить интерактивный режим.
sysprep /reseal, и factory /reseal системе просто неизвестны...
Автор: Darth_Vader
Дата сообщения: 14.04.2005 00:53
Stamir

Цитата:
sysprep /reseal, и factory /reseal системе просто неизвестны...

Правильно, потому что для этого требуются файлы sysprep.exe / factory.exe из Support Tools (\Support\Tools\ на оригинальном CD, в нем - CAB, а в кабе утиль).


Цитата:
[Unattended]
OemSkipWelcome=Yes

Наверное имеется в виду [GuiUnattended] ?
Там стоит OEMSkipWelcome=0


Нет, я цитирую свой setup.sif, пока в нем не поставил именно такие значения - Welcome не скипился (а мне он как раз нафиг не нужен).

В любом случае, вариант с запуском control userpasswords2 спасет отца русской демократии... хотя крайне интересно, почему таки у тя скипица велком - уж не из-за OEMPreinstall=Yes, чтоли...

и поэкспериментируй с моим вариантом строки установки МУЯ.

Klesk

Цитата:
Последний раз - мой вариант РА-БО-ТА-ЕТ, не хошь не используй, другим не запудривай


Возвращаю про "не запудривай" - не возражаю чтобы кто-то еще здесь попробовал твой вариант, и рассудил за что адмунчеры съели Куку (с)... после того, как я ставил винду с регами, в которых был прописан ТЕМР строковым параметром - в соответствующих ключах реестра был параметр именно _строкового_ типа, который при просмотре через свойства системы - дополнительно отображался как надо, а реально ТЕМР отсутствовал, в результате чего не запускалась даже консоль ММС, например - грила, нету темпа, и все тут, инсталлеры молча сдыхали, итп.

Вот. Кстати, без наездов - зачем было регу постить целиком в ветке, а потом еще и параметры для какой-то софтины (не буду лишний раз оспаривать резонность установки софта при первом логоне - каждому свое, но я считаю что установку и настройку системы надо делать в процессе _установки_, а не после), к чему перегружать ветку, не проще выложить файло и дать на него ссылку?
Если я стану щас постить все мои реги полным текстом - Explorer.reg, Network.reg, Russian.reg, Services.reg, System.reg - эта ветка просто лопнет
Поэтому я просто собрал и выложил тулкит + небольшой постфикс к нему

Прошу не принимать вышесказанное за личные выпады.

ALL
Кстати, в последний входят все реги, самые свежие и стабильные версии с гораздо б0льшим числом твиков и настроек, чем было приведено чуть выше правда, надо признать - некоторых твиков в моих регах нет (в основном тех, которые мне лично не нужны).
Во избежание недоразумений, спешу выразить акноледжмент 2 ArtLonger, на основе чьих трудов с некоторыми изменениями и дополнениями вышеуказанные реги и собраны. Первоначально у меня был собственный рег-файл, но наработки ArtLonger оказались более продвинутыми, чем я и воспользовался, с любезного разрешения автора
Автор: TCPIP
Дата сообщения: 14.04.2005 01:32
Klesk
20:46 13-04-2005
Цитата:
русские буквы в некоторых программах отображаются кракозябрами...

Вроде винрара? Так надо как-то уникод установить на русский (или английский, вечно путаю). Видимо, через /d 0419 /l ? Или вы не об этом?
Автор: bredonosec
Дата сообщения: 14.04.2005 03:39
Darth_Vader

Цитата:
+ небольшой постфикс к нему
- Проверь, плз, ссылку. Терзают меня смутные сомненья, что по указанному адресу добра и не было.
Автор: TCPIP
Дата сообщения: 14.04.2005 04:08
bredonosec
04:39 14-04-2005
Цитата:
что по указанному адресу добра и не было

Было (урл другой). Более того, оно и сейчас есть: Просто урл на фикс надо брать от первой ссылки, приведенной Дартом постом выше (ссылки на тулкит).

Цитата:
Автор: Darth_Vader, Отправлено:12:26 02-04-2005

sergogo
Блин, ошибочка вышла - первые слова в имени файла начинаются с больших букв, вот так: Unattended_Toolkit_004_beta_fix.rar. Исправь - вытянется.


Автор: bredonosec
Дата сообщения: 14.04.2005 04:11
TCPIP

Цитата:
(урл другой).
- Я именно об этом. Спасибо за подсказку, сьел. ))

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263

Предыдущая тема: Windows XP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.