Скрипт автоматической инсталляции для windows 2003?

vijrel7878

где взять шаблон, как он называется, куда класть?
наверняка кто-то знает, подскажите пожалуйста

olga-grabskaja

Вроде как в Resourse Kit для 2000 винды была какая-то утилита, которая позволяла по установленной винде создать файл автоустановки. А вот куда его класть... я думал, что там просто установка с какими-то ключами запускается, где указывается путь к файлу инсталяции.
Общий смысл таков.

otvertka07

deploy.cab

CapitanJack

папа блин
Unattended Setup
Для того , что бы в процессе установки Windows XP вас не дергали за рукав и не требовали нажать на "Next" или "Skip" и не требовали соглашения или ввести ключ - необходимо создать лист ответов - UNATTEND.TXT , к которому будет обращаться setup в процессе установки . Такая установка предназначена для производителей компьютеров и может производиться различными путями (с жесткого диска , через сетку , с CD и т.п. ) . Для того , что бы узнать побольше обо всём этом , возьмите дистрибьютив с ХР и найдите на нем \SUPPORT\TOOLS\deploy.cab или D:\WINXP\XPCD\SUPPORT\TOOL\deploy.cab ( см. выше ) , распакуйте его и найдите там ref.chm и deploy.chm . Там же лежит setupmgr.exe , с помощью которого можно создать элементарный UNATTEND.TXT . Так как мы не производители компьютеров , а простые или не очень , пользователи , то нас будет интересовать установка с CD . Запустите setupmgr.exe и создайте на ваш вкус лист ответов , а когда менеджер предложит вам сохранить его дайте ему имя winnt.sif и сохраните его в D:\WINXP\XPCD\I386\ ( см. выше ) . Менеджер сохранит в указанном каталоге не только winnt.sif , но и winnt.bat . Дело в том , что для установки Windows XP с CD необходимо , что бы файл с ответами назывался именно так , а не unattended.txt . Файл winnt.bat указывает расположение winnt.sif . Теперь вы можете открыть winnt.sif любым текстовым редактором и добавить туда любую дополнительную информацию в соответствии с правилами и с соблюдением категорий описанных в ref.chm . Если вы используете корпоративную версию XP Pro 2600 , на которую невозможно установить SP1 без замены ключа , то впишите в winnt.sif уже подходящий ключ , иначе unattended setup не получится . Вот пример такого файла качаем . При таком раскладе потребуется только в самом начале указать раздел на жестком диске , куда инсталлировать ХРюшу . Ключик который там вбит подходит как раз для Windows XP Pro En CorpEd , на который была проблема установить SP1 с ключами валяющимися в инете . Обратите внимание , что в разделе [Unattended] параметр OemPreinstall установлен на YES . Если вы хотите воспользоваться этой услугой то необходимо поместить в корневой каталог CD папку $OEM$\$1\Install\ и уже туда опустить все файлы и папки которые вы хотите скопировать с CD на системный диск . После установки в корневом каталоге системного диска останется папка под названием Install . Копирование происходит на начальной стадии установки , так что вы можете включить в winnt.sif раздел [GuiRunOnce] в котором задать параметр %systemdrive%\install\command.cmd . Сразу после завершения установки будет единажды запущен command.cmd ,который вы заранее приготовили и опусти в папку $OEM$\$1\Install\ . Этот command.cmd может запустит установку заранее приготовленных программ или регфайла производящего различные улучшения в системе без копания в регистре . Вот пример такого command.cmd , а это пример такого регфайла RegTweaks.reg . Подправьте их под свои представления о том , как всё это должно выглядеть .

вот коммнад.цмд
CLS
@echo off
ECHO.
ECHO Over the next few minutes you will see automated installations
ECHO of various sofware applications, windows updates, and registry
ECHO hacks being implemented. The computer will restart automatically
ECHO once the whole process has finished!
ECHO.
ECHO.
ECHO Removing useless shortcuts...
DEL "%systemdrive%\Documents and Settings\All Users\Start Menu\Set Program Access and Defaults.lnk"
DEL "%systemdrive%\Documents and Settings\All Users\Start Menu\Windows Catalog.lnk"
ECHO.
ECHO Updating OEM Info
COPY "%systemdrive%\install\OEMInfo\Oemlogo.bmp" "%systemroot%\System32\"
COPY "%systemdrive%\install\OEMInfo\Oeminfo.ini" "%systemroot%\System32\"
ECHO.
ECHO Installing DivX 5.1
ECHO Please wait...
start /wait %systemdrive%\install\DivX\DivX51Bundle.exe /s
ECHO.
ECHO Installing DirectX 9.0b
ECHO Please wait...
start /wait %systemdrive%\install\DirectX9b\dxsetup.exe /windowsupdate
ECHO.
ECHO Installing Windows Media Player 9
ECHO Please wait...
start /wait %systemdrive%\install\WMP9\MPSetupXP.exe /Q:A /R:N
ECHO.
ECHO Updating Microsoft JavaVM to the latest version
ECHO Please wait...
start /wait %systemdrive%\install\JavaVM\msjavwu_3810update.exe /Q:A /R:N
ECHO.
ECHO Applying Registry Tweaks...
REGEDIT /S %systemdrive%\install\Registry\RegTweaks.reg
ECHO.

вот регтвикс.рег
Windows Registry Editor Version 5.00
;Disable Automatic Restart in the event of a BSOD
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
"AutoReboot"=dword:00000000
;Disable the Desktop Cleanup Wizard
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz]
"NoRun"=dword:00000001
;Disables Error Reporting, but notifies when errors occur
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PCHealth\ErrorReporting]
"DoReport"=dword:00000000
;Disable Messenger Service (to block spam. Does not affect MSN or Windows Messenger)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger]
"Start"=dword:00000004
;Disable Remote Registry Service
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteRegistry]
"Start"=dword:00000004
;Disable Windows Time Service
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time]
"Start"=dword:00000004
;Adds search keywords to Internet Explorer (in this order: Microsoft Knowledge Base, Altavista, Google, MSN, FileMirrors)
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\MSKB]
@="http://support.microsoft.com/?kbid=%s"
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\AV]
@="http://www.altavista.com/sites/search/web?q=%s"
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\GGL]
@="http://www.google.com/search?q=%s"
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\MSN]
@="http://search.msn.com/results.asp?q=%s"
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\FM]
@="http://www.filemirrors.com/search.src?file=%s"
;Prevents Internet Explorer windows from being reused
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"AllowWindowReuse"=dword:00000000
;Max your Internet Explorer's simultaneous downloads to 10 (default was 2)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MaxConnectionsPer1_0Server"=dword:0000000a
"MaxConnectionsPerServer"=dword:0000000a
;Change MenuShowDelay (Start Menu load speed)
[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="2"
;Allow renaming of Recycle Bin
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder]
"Attributes"=hex:50,01,00,20
"CallForAttributes"=dword:00000000
;Disables Windows Tour bubble popup
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Tour]
"RunCount"=dword:00000000
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Applets\Tour]
"RunCount"=dword:00000000

CapitanJack

вот виннт.сиф
SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated=0
UnattendedInstall=Yes
[Unattended]
Repartition=No
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS
UnattendSwitch=Yes
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=135
OemSkipWelcome=1
[UserData]
ProductID=RHKG3-8YW4W-4RHJG-83M4Y-7X9GW
FullName="User"
OrgName="Company"
ComputerName=*
[Display]
BitsPerPel=32
Xresolution=800
YResolution=600
Vrefresh=60
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes

evgen5555

А VS.NET нельзя так автоматизировать?

CapitanJack

наверняка можно.

CapitanJack

вот для 6.0
http://support.microsoft.com/?id=195828
а вот и для дотнета
http://support.microsoft.com/default.aspx?scid=kb;en-us;812820
читайте доки мелкомягких. они лучше манов

evgen5555

  • Microsoft Jet 4.0 Service Pack 3
  • А это что такое?

    CapitanJack

    мля! а stfw ты знаешь как расшифровываецца? какая то приблуда к сыкуэлю вроде.
    Оставить комментарий
    Имя или ник:
    Комментарий: