home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1996 February
/
VPR9602A.ISO
/
i386
/
initial.in_
/
initial.inf
Wrap
INI File
|
1995-10-25
|
115KB
|
3,048 lines
[GeneralConstants]
Radio1 = "1"
Radio2 = "2"
Radio3 = "3"
Radio4 = "4"
Radio5 = "5"
Radio6 = "6"
Radio7 = "7"
Radio8 = "8"
Radio9 = "9"
Chosen = "ON"
NotChosen = "OFF"
[ProcessorID]
ProcessorID_I386 = I386
ProcessorID_I486 = I486
ProcessorID_I586 = I586
ProcessorID_R4000 = R4000
ProcessorID_Alpha = Alpha_AXP
ProcessorID_PPC601 = PPC601
ProcessorID_PPC603 = PPC603
ProcessorID_PPC604 = PPC604
ProcessorID_PPC620 = PPC620
[PlatformID]
PlatformID_I386 = I386
PlatformID_Mips = Mips
PlatformID_Alpha = Alpha
PlatformID_PPC = ppc
[DebugVars]
STF_DISPLAYDEBUGOUTPUT = 0
[ProcessorVar]
STF_PROCESSOR = "" ? $(!LIBHANDLE) GetProcessor
[LanguageVar]
STF_LANGUAGE = "" ? $(!LIBHANDLE) GetLanguage
LanguageList = ^(LanguageID, 1)
[DestSizeVarsI386]
MinPrimaryFree = 1
SystemRequired = 12
MinSystemFree = 15
MinPagingFile = 20
VirtualMinimum = 20480
VirtualMarkup = 12288
MinVolumeFree = 35
MinHardDisk = 40
[DestSizeVarsMips]
MinPrimaryFree = 0
SystemRequired = 55
MinSystemFree = 60
MinPagingFile = 20
VirtualMinimum = 20480
VirtualMarkup = 12288
MinVolumeFree = 80
MinHardDisk = 100
[DestSizeVarsppc]
MinPrimaryFree = 0
SystemRequired = 55
MinSystemFree = 60
MinPagingFile = 20
VirtualMinimum = 20480
VirtualMarkup = 12288
MinVolumeFree = 80
MinHardDisk = 100
[DestSizeVarsAlpha]
MinPrimaryFree = 0
SystemRequired = 55
MinSystemFree = 60
MinPagingFile = 20
VirtualMinimum = 20480
VirtualMarkup = 12288
MinVolumeFree = 80
MinHardDisk = 100
[DriveTypeVar]
DriveType = "" ? $(!LIBHANDLE) GetTypeOfDrive $(DriveToExamine)
[UiVars]
BuildVersion = "6-92"
STF_CONTROLSET = CurrentControlSet
STF_INSTALLDATE = {} ? $(!LIBHANDLE) GetSystemDate
STF_UPGRADE = NO
STF_PRINTSERVER = ""
Primary = "C:"
STF_NTDRIVE = ""
STF_NTPATH = ""
STF_WINDOWSPATH = "" ? $(!LIBHANDLE) GetWindowsNtDir
STF_WINDOWSSYSPATH = "" ? $(!LIBHANDLE) GetWindowsNtSysDir
STF_BUSTYPE = "" ? $(!LIBHANDLE) GetMyBusType
STF_BUSTYPELIST = "" ? $(!LIBHANDLE) GetMyBusTypeList
STF_IS_UP_SYSTEM = "" ? $(!LIBHANDLE) IsUniprocessorSystem
STF_UNUSEDDRIVES = {} ? $(!LIBHANDLE) GetUnusedDrives
STF_GUI_UNATTENDED = "NO"
STF_UNATTENDED_WITH_SCRIPT = "NO"
OrgName = ""
FullName = ""
DisplayPidDlg = "NO"
ProductId = ""
STF_USERNAME = ""
STF_COMPUTERNAME = ""
STF_DOMAIN = ""
STF_DOMAIN_ROLE = STANDALONE
STF_NCPA_FLUSH_COPYLIST = FALSE
SystemMemory = "" ? $(!LIBHANDLE) GetMemorySize
MinWinntSystemMemory = 8000
MinLanmanNTSystemMemory = 12096
MinSystemMemory = ""
DoPartial = $(Chosen)
DoNetwork = $(Chosen)
DoPrinter = $(Chosen)
DoAppSetup = $(Chosen)
STF_START_SPOOLSS = YES
SeedMilliseconds1 = ""
SeedMilliseconds2 = ""
Seed = ""
[DestPrepUiVars]
VolumeList = {} ? $(!LIBHANDLE) GetHardDriveLetters
VolumeSizeList = {} ? $(!LIBHANDLE) GetHardDriveTotalSpace
VolumeFreeList = {} ? $(!LIBHANDLE) GetHardDriveFreeSpace
VolumeFSList = {} ? $(!LIBHANDLE) GetHardDriveFileSystems
[SeedTime]
SystimeStructure = {} ? $(!LIBHANDLE) GetSystemDate
[ConfigSysAppend]
AddOnConfig = ""
[AutoexecBatAppend]
AddOnBatch = ""
[LoadSetupLibrary]
LoadLibrary "x" $(!STF_CWDDIR)setupdll.dll !LIBHANDLE
exit
[FreeSetupLibrary]
FreeLibrary $(!LIBHANDLE)
exit
[Shell Commands]
read-syms DebugVars
set !DebugOutputControl = $(!STF_DISPLAYDEBUGOUTPUT)
StartWait
set-title "Windows NT Setup"
install LoadSetupLibrary
set-subst CR = "\r"
set-subst LF = "\n"
set Exit_Code = $(!SETUP_ERROR_GENERAL)
read-syms GeneralConstants
read-syms BuiltinAccountNameVar
read-syms LanguageVar
detect LanguageVar
read-syms Billboards$(!STF_LANGUAGE)
shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard1)
read-syms ProcessorID
read-syms PlatformID
read-syms ProductType
read-syms ProcessorVar
detect ProcessorVar
ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_I386)
ifstr(i) $(STF_PLATFORM) != $(PlatformID_I386)
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError11$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
set STF_PRNPLATFORM = "w32x86"
set STF_PRNENVIRONM = "Windows NT x86"
else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_I486)
ifstr(i) $(STF_PLATFORM) != $(PlatformID_I386)
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError11$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
set STF_PRNPLATFORM = "w32x86"
set STF_PRNENVIRONM = "Windows NT x86"
else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_I586)
ifstr(i) $(STF_PLATFORM) != $(PlatformID_I386)
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError11$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
set STF_PRNPLATFORM = "w32x86"
set STF_PRNENVIRONM = "Windows NT x86"
else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_R4000)
ifstr(i) $(STF_PLATFORM) != $(PlatformID_Mips)
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError11$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
set STF_PRNPLATFORM = "w32mips"
set STF_PRNENVIRONM = "Windows NT R4000"
else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_PPC601)
ifstr(i) $(STF_PLATFORM) != $(PlatformID_PPC)
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError11$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
set STF_PRNPLATFORM = "w32ppc"
set STF_PRNENVIRONM = "Windows NT PowerPC"
else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_PPC603)
ifstr(i) $(STF_PLATFORM) != $(PlatformID_PPC)
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError11$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
set STF_PRNPLATFORM = "w32ppc"
set STF_PRNENVIRONM = "Windows NT PowerPC"
else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_PPC604)
ifstr(i) $(STF_PLATFORM) != $(PlatformID_PPC)
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError11$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
set STF_PRNPLATFORM = "w32ppc"
set STF_PRNENVIRONM = "Windows NT PowerPC"
else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_PPC620)
ifstr(i) $(STF_PLATFORM) != $(PlatformID_PPC)
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError11$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
set STF_PRNPLATFORM = "w32ppc"
set STF_PRNENVIRONM = "Windows NT PowerPC"
else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_Alpha)
ifstr(i) $(STF_PLATFORM) != $(PlatformID_Alpha)
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError11$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
set STF_PRNPLATFORM = "w32alpha"
set STF_PRNENVIRONM = "Windows NT Alpha_AXP"
else
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError1$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
checksrcdir =+
ifstr(i) $(STF_SRCTYPE) == "DOS"
else-ifstr(i) $(STF_SRCTYPE) == "NT"
LibraryProcedure STATUS, $(!LIBHANDLE), NtPathToDosPath $(STF_SRCDIR)
ifstr(i) $(STATUS) == ERROR
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError18$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
set STF_SRCTYPE = "DOS"
set STF_SRCDIR = $(STATUS)
else-ifstr(i) $(STF_SRCTYPE) == "ARC"
LibraryProcedure STATUS, $(!LIBHANDLE), ArcPathToDosPath $(STF_SRCDIR)
ifstr(i) $(STATUS) == ERROR
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError18$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
set STF_SRCTYPE = "DOS"
set STF_SRCDIR = $(STATUS)
else-ifstr(i) $(STF_SRCTYPE) == "UNC"
ifstr(i) $(STF_INSTALL_TYPE) == SETUPTOSHARE
else
read-syms FatalError14$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
else
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError18$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
ifstr(i) $(STF_INSTALL_TYPE) == SETUPTOSHARE
goto setuptoshare
else-ifstr(i) $(STF_INSTALL_TYPE) == SETUPBOOTED
else
set STF_INSTALL_TYPE = SETUPRUN
endif
read-syms UiVars
detect UiVars
ifstr(i) $(!STF_UNATTENDED) != "NO"
ifstr(i) $(!STF_UNATTENDED) != "YES"
ifstr(i) $(!STF_UNATTENDED) != ""
set !STF_GUI_UNATTENDED = "YES"
set !STF_UNATTENDED_WITH_SCRIPT = "YES"
endif
endif
endif
ifstr(i) $(!STF_GUI_UNATTENDED) == "YES"
shell "subroutn.inf" GetDefaultAnswer "GuiUnattended"
ifstr(i) $(!STF_NTUPGRADE) != YES
ifstr(i) $(!SetupNetWork) == "NO"
set !DoNetwork = $(NotChosen)
endif
ifstr(i) $(!SetupApplications) == "NO"
set !DoAppSetup = $(NotChosen)
endif
set !DoPartial = $(NotChosen)
set !DoPrinter = $(NotChosen)
else
set !STF_GUI_UNATTENDED = "NO"
endif
endif
set !STF_NTPATH = $(!STF_WINDOWSSYSPATH)
GetDriveInPath !STF_NTDRIVE $(!STF_WINDOWSSYSPATH)
set !STF_MP_UP_SECTION_TAG = "common"
ifstr(i) $(!STF_IS_UP_SYSTEM) == "yes"
ifstr(i) $(ProductType) != "winnt"
set !STF_MP_UP_SECTION_TAG = "UP"
endif
endif
shell "subroutn.inf" ReadSetupHelpIds
SetHelpFile "setupnt.hlp" $(!MinimumID) $(!MaximumID) $(!InitialContentsID)
memorycheck = +
ifstr(i) $(!STF_PRODUCT) == Winnt
set MinSystemMemory = $(MinWinntSystemMemory)
else
set MinSystemMemory = $(MinLanmanNTSystemMemory)
endif
ifint $(SystemMemory) < $(MinSystemMemory)
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError2$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
ifstr(i) $(!DetachedProgram) != ""
StartDetachedProcess STATUS "" "" $(!DetachedProgram) $(!Arguments)
endif
ifstr(i) $(STF_INSTALL_TYPE) == "SETUPRUN"
shell "subroutn.inf" PopBillboard
EndWait
read-syms FatalError6$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto end
else
install Install-SetBootIniTimeout
ifstr(i) $(!STF_NTUPGRADE) == "YES"
LibraryProcedure STATUS, $(!LIBHANDLE), UpdateSoundDriverSettings
else
LibraryProcedure STATUS, $(!LIBHANDLE), InstallNetDDE
endif
InitRestoreDiskLog
ifstr(i) $(STF_INSTALL_MODE) == "CUSTOM"
else-ifstr(i) $(STF_INSTALL_MODE) == "EXPRESS"
else
ifstr(i) $(!STF_NTUPGRADE) == "YES"
set STF_INSTALL_MODE == "EXPRESS"
else-ifstr(i) $(!STF_GUI_UNATTENDED) == NO
shell "" DoInstallMode
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
goto setupnotdone
endif
set STF_INSTALL_MODE = $($R1)
endif
endif
ifstr(i) $(!STF_GUI_UNATTENDED) == YES
set STF_INSTALL_MODE = EXPRESS
endif
endif
finddestination =+
read-syms DestSizeVars$(STF_PLATFORM)
read-syms DestPrepUiVars
detect DestPrepUiVars
install Install-InitializeNTTree
install Install-CreateNTTree
ifstr(i) $(!STF_NTUPGRADE) == "YES"
ifstr(i) $(!STF_STANDARDSERVERUPGRADE) == "YES"
set !STF_PRODUCT = "ServerNt"
endif
goto createsoftwareentry
endif
godolicense =+
read-syms SeedTime
detect SeedTime
set SeedMilliseconds1 = *($(SystimeStructure), 8)
shell "subroutn.inf" PopBillboard
shell "subroutn.inf" GetDefaultAnswer "UserData"
shell "" DoLicense
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
goto setupnotdone
endif
read-syms SeedTime
detect SeedTime
set SeedMilliseconds2 = *($(SystimeStructure), 8)
set-sub Seed = $(SeedMilliseconds2) $(SeedMilliseconds1)
ifstr(i) $(!STF_DOS_SETUP) == "YES"
ifstr(i) $(!DisplayPidDlg) == "NO"
goto golm
endif
endif
shell "" DoProductId
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
goto setupnotdone
endif
golm =+
ifstr(i) $(!STF_PRODUCT) == "LanmanNt"
ifstr(i) $(!AdvServerType) != ""
set !STF_PRODUCT = $(!AdvServerType)
else
shell "" DoASType
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
goto setupnotdone
else
set !STF_PRODUCT = $($R1)
endif
endif
SET LicenseSetupType = "FullSetup"
SET DoLicenseUI = YES
ifstr(i) $(!STF_UNATTENDED_WITH_SCRIPT) == YES
shell "" DoLicUnattended
ifstr(i) $($R0) == "STATUS_SUCCESSFUL"
SET DoLicenseUI = NO
else
SET LicenseSetupType = "FullSetupNoExit"
endif
endif
ifstr(i) $(DoLicenseUI) == YES
ifstr(i) $(!STF_UNATTENDED_WITH_SCRIPT) == YES
shell "subroutn.inf" PopBillboard
endif
shell "" DoLicSetup $(LicenseSetupType)
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
Debug-Output "INITIAL.INF: license gui failed"
goto setupnotdone
endif
ifstr(i) $(!STF_UNATTENDED_WITH_SCRIPT) == YES
shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard1)
endif
endif
endif
ifstr(i) $(!ComputerName) != ""
set STF_COMPUTERNAME = $(!ComputerName)
else
shell "" DoComputerName
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
goto setupnotdone
else
set STF_COMPUTERNAME = $($R1)
endif
endif
ifstr(i) $(!STF_GUI_UNATTENDED) == "YES"
set HardwareConfigureOptions = {}
else
shell "hardware.inf" InitialHardwareInstall
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
goto setupnotdone
endif
set HardwareConfigureOptions = $($R1)
endif
install Install-System-Files
ifstr(i) $(!STF_GUI_UNATTENDED) == "NO"
shell "" DoOptions
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
goto setupnotdone
endif
endif
shell "partial.inf" DoProgmanComponents
StartWait
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
goto setupnotdone
endif
set ProgmanComponents = $($R1)
printersetup = +
ifstr(i) $(DoPrinter) == $(Chosen)
shell "prnsetup.inf" DoPrinterSetup
StartWait
ifstr(i) $($R0) == "STATUS_SUCCESSFUL"
set PrintersToConfigure = $($R1)
else-ifstr(i) $($R0) == "STATUS_USERCANCEL"
set PrintersToConfigure = {}
else-ifstr(i) $($R0) == "STATUS_USERQUIT"
goto setupnotdone
else
EndWait
read-syms NonFatalError4$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
StartWait
set PrintersToConfigure = {}
endif
endif
createsoftwareentry =+
ifstr(i) $(!STF_DOS_SETUP) == "YES"
set SourcePath = "A:\"
else
set SourcePath = $(!STF_SRCDIR)
endif
shell "registry.inf" WinNTKeyCreate {$(!STF_WINDOWSPATH), SYSTEM, $(!FullName), $(!OrgName), $(!STF_INSTALLDATE), $(!STF_PRODUCT), $(SourcePath), $(!ProductId)}
ifint $($ShellCode) != $(!SHELL_CODE_OK)
EndWait
read-syms FatalError5$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
Debug-Output "SETUP.INF: Shelling WinNTEntryCreate failed"
goto setupnotdone
endif
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
EndWait
read-syms FatalError5$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
Debug-Output "SETUP.INF: Creating Software Entry for WinNT Failed"
goto setupnotdone
endif
ifstr(i) $(!STF_NTUPGRADE) == "YES"
ifstr(i) $(!STF_PRODUCT) != "WinNT"
SET DoLicenseUpgradeUI = YES
ifstr(i) $(!STF_UNATTENDED_WITH_SCRIPT) == YES
shell "" DoLicUnattended
ifstr(i) $($R0) == "STATUS_SUCCESSFUL"
SET DoLicenseUpgradeUI = NO
endif
endif
ifstr(i) $(DoLicenseUpgradeUI) == YES
shell "subroutn.inf" PopBillboard
shell "" DoLicSetup "FullSetupNoExit"
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
Debug-Output "INITIAL.INF: During unattended, license gui failed"
goto upgradenotdone
endif
shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard1)
endif
endif
endif
ifstr(i) $(!STF_NTUPGRADE) == "YES"
goto ntlanman
endif
settingaccountdomainsid = +
LibraryProcedure STATUS, $(!LIBHANDLE), SetAccountDomainSid $(Seed) $(!STF_COMPUTERNAME)
ifstr(i) $(STATUS) == ERROR
EndWait
read-syms FatalError9$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
LibraryProcedure STATUS, $(!LIBHANDLE), SetMyComputerName $(!STF_COMPUTERNAME)
ifstr(i) $(STATUS) == "ERROR"
EndWait
read-syms FatalError4$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
Debug-Output "SETUP.INF: Setting ComputerName Value Entry Failed"
goto setupnotdone
endif
LibraryProcedure STATUS, $(!LIBHANDLE), CreateSamEvent
Debug-Output "SETUP.INF: CreateSamEvent returned: "$(STATUS)
ntlanman = +
ifstr(i) $(DoNetwork) == $(!Chosen)
EndWait
ifstr(i) $(!STF_GUI_UNATTENDED) == YES
shell "subroutn.inf" GetDefaultAnswer "NetworkAdapterData"
shell "subroutn.inf" GetDefaultAnswer "NetCardParameterList"
shell "subroutn.inf" GetDefaultAnswer "DomainData"
set !STF_AUTOWORKGROUP = $(!AutoWorkGroup)
set !STF_AUTODOMAIN = $(!AutoDomain)
set !STF_AUTOPRIMARY = $(!AutoPrimary)
endif
shell "ntlanman.inf" DoNetwork
StartWait
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
Debug-Output "SETUP.INF: Network inf returned: "$($R0)
set !DoNetwork = $(!NotChosen)
ifstr(i) $(!STF_PRODUCT) == "LanmanNT"
goto setupnotdone
endif
endif
set-title "Windows NT Setup"
endif
ifstr(i) $(!STF_NTUPGRADE) == "YES"
Ifstr(i) $(STF_PRODUCT) == "LanmanNT"
shell "registry.inf" FixQuotaEntries
Endif
goto winini2
endif
signallsa = +
set !DebugOutputControl = $(!STF_DISPLAYDEBUGOUTPUT)
LibraryProcedure STATUS, $(!LIBHANDLE), SignalLsaEvent
Debug-Output "SETUP.INF: SignalLsaEvent returned: "$(STATUS)
finish = +
read-syms ProgressCopy$(STF_LANGUAGE)
EndWait
ifstr(i) $(DoNetwork) != $(!Chosen)
Shell "" ControlBitmaps START
Endif
install Install-All-Files-Now
ifstr(i) $(DoNetwork) != $(!Chosen)
Shell "" ControlBitmaps STOP
Endif
StartWait
ifstr(i) $(STF_INSTALL_OUTCOME) == "STF_USERQUIT"
goto setupnotdone
endif
startspooler =+
ifstr(i) $(!STF_START_SPOOLSS) == "YES"
LoadLibrary "x" $(!STF_CWDDIR)\ncpa.cpl NCPA_HANDLE
LibraryProcedure NCPA_RESULT $(NCPA_HANDLE), CPlSetup $(!STF_HWND), STARTSVC, Spooler
FreeLibrary $(NCPA_HANDLE)
Set STATUS = *($(NCPA_RESULT),1)
ifstr(i) $(STATUS) != "0"
set SpoolerStarted = FALSE
else
set SpoolerStarted = TRUE
endif
else
set SpoolerStarted = TRUE
endif
iniconfig =+
shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard3)
shell "hardware.inf" ConfigureHardwareOptions $(HardwareConfigureOptions)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
read-syms FatalError3$(STF_LANGUAGE)
shell "subroutn.inf" PopBillboard
EndWait
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
Debug-Output "SETUP.INF: Execing Configuring hardware options failed"
StartWait
goto setupnotdone
endif
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
EndWait
shell "subroutn.inf" PopBillboard
read-syms FatalError3$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
Debug-Output "SETUP.INF: Configuring hardware options failed"
goto setupnotdone
endif
shell "subroutn.inf" PopBillboard
shell "partial.inf" ConfigureProgman $(ProgmanComponents)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
Debug-Output "SETUP.INF: Shelling ConfigureProgman failed"
goto setupnotdone
endif
Shell "" NetworkIcon
shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard4)
Debug-Output "SETUP.INF: Setting temp variable to: "$(!STF_TEMPPATH)
LibraryProcedure STATUS, $(!LIBHANDLE), SetEnvVar USER "tmp" "0" $(!REG_VT_SZ) $(!STF_TEMPPATH)
LibraryProcedure STATUS, $(!LIBHANDLE), SetEnvVar USER "temp" "0" $(!REG_VT_SZ) $(!STF_TEMPPATH)
shell "registry.inf" ModifyServicesEntry "ClipSrv" $(!SERVICE_DEMAND_START)
shell "registry.inf" ModifyServicesEntry "NetDDE" $(!SERVICE_DEMAND_START)
shell "registry.inf" ModifyServicesEntry "NetDDEdsdm" $(!SERVICE_DEMAND_START)
markeventlog =+
Debug-Output "SETUP.INF: Setting EventLog entry to autostart."
shell "registry.inf" ModifyServicesEntry "Eventlog" $(!SERVICE_AUTO_START)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
shell "subroutn.inf" PopBillboard
EndWait
Debug-Output "SETUP.INF: Shelling ModifyServicesEntry on eventlog failed"
read-syms NonFatalError12$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
StartWait
else-ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
shell "subroutn.inf" PopBillboard
EndWait
Debug-Output "SETUP.INF: Couldn't modify services entry for eventlog"
read-syms NonFatalError12$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
StartWait
endif
shell "" EnableSpooler
vdmconfig =+
shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard5)
Debug-Output "SETUP.INF: Configuring the DOS Subsystem."
ifstr(i) $(!STF_WIN31UPGRADE) == NO
shell "registry.inf" AppendToSystemPath "%SystemRoot%"
endif
read-syms ConfigSysAppend
read-syms AutoexecBatAppend
LibraryProcedure STATUS,$(!LIBHANDLE),VdmFixup $(AddOnConfig) $(AddOnBatch)
ifstr(i) $(STATUS) == ERROR
shell "subroutn.inf" PopBillboard
EndWait
read-syms NonFatalError2$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
StartWait
endif
ifstr(i) $(!STF_PLATFORM) == $(!PlatformID_I386)
set wowfile = krnl386
else
set wowfile = krnl286
endif
shell "registry.inf" MakeWOWEntry $(wowfile)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
shell "subroutn.inf" PopBillboard
EndWait
read-syms NonFatalError13$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
StartWait
else-ifstr(i) $($R0) != STATUS_SUCCESSFUL
shell "subroutn.inf" PopBillboard
EndWait
read-syms NonFatalError13$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
StartWait
endif
printerconfig=+
read-syms PrintMonitorName
LibraryProcedure STATUS,$(!LIBHANDLE),MiscSpoolerInit $(MonitorName)
ifstr(i) $(DoPrinter) == $(Chosen)
shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard7)
Debug-Output "SETUP.INF: Configuring printers."
ifstr(i) $(SpoolerStarted) == "FALSE"
shell "subroutn.inf" PopBillboard
EndWait
read-syms NonFatalError9$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "NONFATAL" $(NonFatal)
StartWait
else
shell "prnsetup.inf" DoPrinterConfigure $(PrintersToConfigure)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
shell "subroutn.inf" PopBillboard
Debug-Output "SETUP.INF: shelling Printer Config Failed"
goto setupnotdone
else-ifstr(i) $($R0) != STATUS_SUCCESSFUL
shell "subroutn.inf" PopBillboard
EndWait
read-syms NonFatalError8$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "NONFATAL" $(NonFatal)
StartWait
endif
endif
endif
setuplocalaccount=+
shell "subroutn.inf" PushBillboard STATUSDLG ""
shell "subroutn.inf" PopBillboard
set SetAdminPassword = YES
ifstr(i) $(!STF_PRODUCT) == "LanmanNT"
ifstr(i) $(!STF_DOMAIN_ROLE) != DC
set SetAdminPassword = NO
endif
endif
ifstr(i) $(SetAdminPassword) == YES
ifstr(i) $(STF_GUI_UNATTENDED) == YES
set !STF_ADMIN_PASSWORD = ""
else
shell "" DoAdminAccountSetup
ifstr(i) $($R0) == STATUS_SUCCESSFUL
set !STF_ADMIN_PASSWORD = $($R1)
else
set !STF_ADMIN_PASSWORD = ""
endif
endif
endif
set MakeUserAccount = NO
ifstr(i) $(!STF_GUI_UNATTENDED) == YES
else-ifstr(i) $(!STF_PRODUCT) != "LanmanNT"
ifstr(i) $(!STF_DOMAIN_ROLE) == STANDALONE
shell "" DoAccountSetup
ifstr(i) $($R0) == STATUS_SUCCESSFUL
set !STF_USERNAME = $($R1)
set !STF_PASSWORD = $($R2)
set MakeUserAccount = YES
else-ifstr(i) $($R0) == STATUS_USERCANCEL
endif
endif
endif
shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard8)
WaitOnEvent STATUS, "\SAM_SERVICE_STARTED", 0
Debug-Output "SETUP.INF: WaitOnEvent returned: "$(STATUS)
ifstr(i) $(SetAdminPassword) == YES
LibraryProcedure STATUS, $(!LIBHANDLE), ChangeLocalUserPassword $(AdminAccountName) "" $(!STF_ADMIN_PASSWORD)
Debug-Output "SETUP.INF: ChangeUserPassword for Administrator returned: "$(STATUS)
endif
ifstr(i) $(MakeUserAccount) == "YES"
Debug-Output "SETUP.INF: Setting up a local account."
LibraryProcedure STATUS, $(!LIBHANDLE), AddLocalUserAccount $(!STF_USERNAME) $(!STF_PASSWORD)
endif
Ifstr(i) $(STF_PRODUCT) == "LanmanNT"
Ifstr(i) $(!STF_DOMAIN_ROLE) == "DC"
Debug-Output "SETUP.INF: AddPdcMachineAccount for PDC of new domain..."
LibraryProcedure STATUS, $(!LIBHANDLE), AddPdcMachineAccount $(!STF_COMPUTERNAME)
Debug-Output "SETUP.INF: AddPdcMachineAccount returned: "$(STATUS)
Endif
Endif
winini1 =+
install Install-Win-Ini-Alter-1
shell "subroutn.inf" PopBillboard
winini2 =+
install Install-Win-Ini-Alter-2
dofonts =+
shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard11)
ifstr(i) $(!STF_NTUPGRADE) == "YES"
set FontListSection = DelFontList
install Install-DelFonts
set FontListSection = NewFontList
else
set FontListSection = FontList
endif
install Install-SetFonts
shell "subroutn.inf" PopBillboard
ifstr(i) $(!STF_NTUPGRADE) == "YES"
goto domiscellaneous
endif
setaclsonfiles=+
Debug-Output "SETUP.INF: Setting up for conversion and setacl if necessary."
set Fs_C = *($(VolumeFSList), ~($(VolumeList), $(Primary)))
set Fs_Winnt = *($(VolumeFSList), ~($(VolumeList), $(!STF_NTDRIVE)))
shell "" SetAcls $(!STF_CONVERT_C) $(!STF_CONVERT_WINNT) $(Fs_C) $(Fs_Winnt)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
Debug-Output "SETUP.INF: Shelling SetAcls failed"
goto setupnotdone
else-ifstr(i) $($R0) != STATUS_SUCCESSFUL
EndWait
read-syms FatalError10$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
virtual_config = +
set ConfigurePagingFiles = YES
shell "virtual.inf" DoVirtual
StartWait
ifstr(i) $($R0) == "STATUS_SUCCESSFUL"
set OldPagingFiles = $($R1)
set NewPagingFiles = $($R2)
else
EndWait
read-syms NonFatalError3$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
StartWait
set ConfigurePagingFiles = NO
endif
Debug-Output "SETUP.INF: Setting paging files."
ifstr(i) $(ConfigurePagingFiles) == "YES"
shell "virtual.inf" ConfigureVirtual $(OldPagingFiles) $(NewPagingFiles)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
Debug-Output "SETUP.INF: Shelling ConfigureVirtual failed"
read-syms NonFatalError6$(STF_LANGUAGE)
EndWait
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "NONFATAL" $(NonFatal)
StartWait
else-ifstr(i) $($R0) != STATUS_SUCCESSFUL
EndWait
read-syms NonFatalError6$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "NONFATAL" $(NonFatal)
StartWait
endif
endif
appsetup =+
ifstr(i) $(DoAppSetup) == $(Chosen)
shell "app.inf", "DoAppSearch"
StartWait
endif
domiscellaneous =+
install Install-ShutdownVars
ifstr(i) $(!STF_NTUPGRADE) == "YES"
LibraryProcedure STATUS, $(!LIBHANDLE), MigratePerfmonData
ifstr(i) $(STATUS) == "FAILED"
read-syms NonFatalError17$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "NONFATAL" $(NonFatal)
endif
LibraryProcedure STATUS, $(!LIBHANDLE), UpgradeSamDatabase
ifstr(i) $(STATUS) == "FAILED"
Debug-Output "SETUP.INF: UpgradeSamDatabase failed"
endif
shell "partial.inf" UpgradeProgmanComponents
Shell "" NetworkIcon
endif
ifstr(i) $(!STF_ENABLECRASHDUMP) == YES
shell registry.inf EnableCrashDump
endif
shell "" EnableSpooler
ifstr(i) $(!STF_PRODUCT) == "WinNT"
shell "registry.inf" ModifyServicesEntry "OLE" $(!SERVICE_AUTO_START)
else
shell "registry.inf" ModifyServicesEntry "OLE" $(!SERVICE_DEMAND_START)
Ifstr(i) $(!STF_PRODUCT) == "LANMANNT"
Set AclIndex = 4
Else
Set AclIndex = 3
Endif
LoadLibrary "x" $(!STF_CWDDIR)\ncpa.cpl NCPA_HANDLE
LibraryProcedure NCPA_RESULT $(!NCPA_HANDLE), CPlSetup $(!STF_HWND),+
SECURESVC, "OLE", $(AclIndex)
FreeLibrary $(NCPA_HANDLE)
endif
ifstr(i) $(!STF_PRODUCT) != "WinNT"
shell "" DoLicFilePrintRegSetup
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
Debug-Output "Initial.INF: LicFilePrintRegSetup failed"
goto setupnotdone
endif
endif
resetsetupprog=+
shell "registry.inf" ResetSetupProgressValue
ifint $($ShellCode) != $(!SHELL_CODE_OK)
EndWait
read-syms FatalError13$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
else-ifstr(i) $($R0) != STATUS_SUCCESSFUL
EndWait
read-syms FatalError13$(STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
StartWait
goto setupnotdone
endif
ifstr(i) $(!STF_NTUPGRADE) == "YES"
ifstr(i) $(!STF_DOS_SETUP) == "YES"
ifstr(i) $(!DisplayPidDlg) == "NO"
goto regpid
endif
endif
shell "" DoProductId
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
goto setupnotdone
endif
regpid =+
shell "registry.inf" WinNTAddPid {$(!ProductId)}
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
read-syms NonFatalError19$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
endif
EndWait
goto saveuserdefhive
endif
gogmt =+
EndWait
read-syms DateTime$(!STF_LANGUAGE)
ifstr(i) $(!STF_GUI_UNATTENDED) == NO
RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\control.exe" main.cpl $(Applet) setup
read-syms Display$(!STF_LANGUAGE)
RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\control.exe" display.cpl $(Applet) setup
else
ifstr(i) $(!TimeZone) != ""
RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\control.exe" main.cpl $(Applet) /INSTALL=$(!TimeZone)
else
RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\control.exe" main.cpl $(Applet) setup
endif
endif
saveuserdefhive =+
LibraryProcedure STATUS,$(!LIBHANDLE), SaveHive $(!REG_H_USERS) ".DEFAULT" $(!STF_CONFIGPATH)"\UserDef"
ifstr(i) $(STATUS) != SUCCESS
read-syms FatalError12$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) FATAL $(Fatal)
goto setupnotdone
endif
read-syms WallPaper$(!STF_LANGUAGE)
install Install-Win-Ini-Wallpaper
ifstr(i) $(!STF_NTUPGRADE) != "YES"
install Install-ScreenSaver
endif
ifstr(i) $(!STF_PLATFORM) == $(!PlatformID_I386)
ifstr(i) $(!STF_UNATTENDED) == "NO"
LibraryProcedure STATUS, $(!LIBHANDLE), FpuCheck
endif
endif
emergency =+
StartWait
TermRestoreDiskLog
ifstr(i) $(!STF_UNATTENDED) != "NO"
RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\rdisk.exe" /s-
else
RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\rdisk.exe" /s
endif
EndWait
cleanup =+
ifstr(i) $(!STF_DOS_SETUP) == "YES"
shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard10)
LibraryProcedure STATUS, $(!LIBHANDLE), Delnode $(!STF_SRCDIR)
ifstr(i) $(!STF_SPECIAL_PATH) != "NO"
LibraryProcedure SysPart, $(!LIBHANDLE), NtPathToDosPath $(!STF_SPECIAL_PATH)
ifstr(i) $(SysPart) != ERROR
LibraryProcedure STATUS, $(!LIBHANDLE), Delnode $(SysPart)"\$WIN_NT$.~BT"
LibraryProcedure STATUS, $(!LIBHANDLE), DelFile $(SysPart)"\txtsetup.sif"
LibraryProcedure STATUS, $(!LIBHANDLE), DelFile $(SysPart)"\$LDR$"
endif
endif
shell "subroutn.inf" PopBillboard
endif
ifstr(i) $(!STF_NTUPGRADE) == "YES"
goto setupdone
endif
ifstr(i) $(!STF_PRODUCT) == "LanmanNT"
ifstr(i) $(!STF_DOMAIN_ROLE) != "DC"
shell "ntlanman.inf" DoBDCReplication
endif
endif
setupdone =+
EndWait
set Exit_Code = $(!SETUP_ERROR_SUCCESS)
ifstr(i) $(!STF_UNATTENDED) != "NO"
goto rebootend
else
read-syms SetupDoneDlg$(STF_LANGUAGE)
ui start "SetupDone"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ui pop 1
goto rebootend
else
ui pop 1
goto end
endif
endif
setupnotdone =+
EndWait
read-syms SetupNotDoneDlg$(STF_LANGUAGE)
ui start "SetupNotDone"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ui pop 1
goto rebootend
else
ui pop 1
goto end
endif
rebootend =+
set Reboot = YES
install Install-Shutdown
end =+
install FreeSetupLibrary
exit
upgradenotdone = +
EndWait
read-syms SetupNotDoneRestartDlg$(STF_LANGUAGE)
ui start "SetupNotDone"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ui pop 1
goto end
else
goto end
endif
setuptoshare = +
shell "filelist.inf" SetupToShare
ifint $($ShellCode) != $(!SHELL_CODE_OK)
Debug-Output "SETUP.INF: shelling filelist.inf Failed"
goto setuptosharenotdone
endif
ifstr(i) $($R0) != STATUS_SUCCESSFUL
goto setuptosharenotdone
endif
setuptosharedone = +
set Exit_Code = $(!SETUP_ERROR_SUCCESS)
read-syms SetupDoneRestartDlg$(STF_LANGUAGE)
EndWait
ui start "SetupDone"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ui pop 1
goto end
else
goto end
endif
setuptosharenotdone = +
read-syms SetupNotDoneRestartDlg$(STF_LANGUAGE)
EndWait
ui start "SetupNotDone"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ui pop 1
goto end
else
goto end
endif
[Install-InitializeNTTree]
set STF_VITAL = ""
set !STF_CONFIGPATH = $(!STF_WINDOWSSYSPATH)\config
set !STF_DRIVERPATH = $(!STF_WINDOWSSYSPATH)\drivers
set !STF_WINSPOOLPATH = $(!STF_WINDOWSSYSPATH)\spool
set !STF_PRNDRIVERPATH = $(!STF_WINSPOOLPATH)\drivers\$(!STF_PRNPLATFORM)
set !STF_PRNPROCPATH = $(!STF_WINSPOOLPATH)\prtprocs\$(!STF_PRNPLATFORM)
set !STF_TEMPPATH = $(!STF_NTDRIVE)\temp
set !STF_USERPATH = $(!STF_NTDRIVE)\users
set !STF_APPPATH = $(!STF_NTDRIVE)\win32app
set !STF_OS2PATH = $(!STF_WINDOWSSYSPATH)\os2
set !STF_OS2SYSPATH = $(!STF_WINDOWSSYSPATH)\os2\dll
exit
[Install-CreateNTTree]
set STF_VITAL = ""
CreateDir $(!STF_WINDOWSPATH)
CreateDir $(!STF_WINDOWSPATH)\system
CreateDir $(!STF_WINDOWSSYSPATH)
CreateDir $(!STF_TEMPPATH)
CreateDir $(!STF_USERPATH)
CreateDir $(!STF_USERPATH)"\default"
CreateDir $(!STF_APPPATH)
CreateDir $(!STF_CONFIGPATH)
CreateDir $(!STF_DRIVERPATH)
ifstr(i) $(!STF_PLATFORM) == $(!PlatformID_I386)
CreateDir $(!STF_OS2PATH)
CreateDir $(!STF_OS2SYSPATH)
endif
CreateDir $(!STF_WINSPOOLPATH)
CreateDir $(!STF_WINSPOOLPATH)\drivers
CreateDir $(!STF_WINSPOOLPATH)\drivers\$(!STF_PRNPLATFORM)
CreateDir $(!STF_WINSPOOLPATH)\prtprocs
CreateDir $(!STF_WINSPOOLPATH)\prtprocs\$(!STF_PRNPLATFORM)
exit
[Install-System-Files]
set STF_VITAL = ""
AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt $(!STF_SRCDIR) $(!STF_WINDOWSPATH)
AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system $(!STF_SRCDIR) $(!STF_WINDOWSSYSPATH)
AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system-drivers $(!STF_SRCDIR) $(!STF_DRIVERPATH)
AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system16always $(!STF_SRCDIR) $(!STF_WINDOWSPATH)\system
ifstr(i) $(!STF_WIN31UPGRADE) == NO
AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-compatibility $(!STF_SRCDIR) $(!STF_WINDOWSPATH)
AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system16 $(!STF_SRCDIR) $(!STF_WINDOWSPATH)\system
endif
ifstr(i) $(!STF_PLATFORM) == $(!PlatformID_I386)
AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system-os2 $(!STF_SRCDIR) $(!STF_OS2PATH)
AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system-os2-dll $(!STF_SRCDIR) $(!STF_OS2SYSPATH)
endif
AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system-spool-prtprocs-winprint +
$(!STF_SRCDIR) +
$(!STF_PRNPROCPATH)
exit
[Install-All-Files-Now]
ifstr(i) $(STF_NCPA_FLUSH_COPYLIST) == FALSE
CopyFilesInCopyList
endif
exit
[Install-Win-Ini-Alter-1]
ReplaceIniKeyValue "Win.ini", Winlogon, DefaultUserName, $(!STF_USERNAME)
ReplaceIniKeyValue "Win.ini", Winlogon, DebugServerCommand, "no"
exit
[Install-Win-Ini-Alter-2]
ifstr(i) $(!STF_PRODUCT) == "WinNT"
ReplaceIniKeyValue "Win.ini", Winlogon, Userinit, "userinit,nddeagnt.exe,win.com wowexec,conime.exe"
else
ReplaceIniKeyValue "Win.ini", Winlogon, Userinit, "userinit,nddeagnt.exe,conime.exe"
endif
exit
[Install-Win-Ini-Wallpaper]
ReplaceIniKeyValue "Win.ini", DeskTop, Wallpaper, $(DefaultWallpaper)
exit
[Install-ShutdownVars]
ifstr(i) $(!STF_PRODUCT) != "WinNT"
ReplaceIniKeyValue "Win.ini", Winlogon, ShutdownWithoutLogon, 0
endif
exit
[Install-SetFonts]
ForListDo ^($(FontListSection),0)
ReplaceIniKeyValue "Win.ini", Fonts, $($), #($(FontListSection),$($),1)
EndForListDo
exit
[Install-DelFonts]
ForListDo ^($(FontListSection),1)
RemoveIniKey "Win.ini", Fonts, $($)
EndForListDo
exit
[Install-SeeIfFileIsPresent]
LibraryProcedure STATUS,$(!LIBHANDLE),CheckFileExistance $(FileToCheck)
exit
[Install-Shutdown]
LibraryProcedure STATUS,$(!LIBHANDLE),ShutdownSystem $(Reboot)
exit
[Install-IsValidNetName]
LibraryProcedure STATUS,$(!LIBHANDLE),NetNameCheck $(Name)
exit
[Install-SetBootIniTimeout]
ChangeBootIniTimeout 30
exit
[Install-ScreenSaver]
ReplaceIniKeyValue "Win.ini", DeskTop, ScreenSaveActive, 1
ReplaceIniKeyValue "Win.ini", DeskTop, SCRNSAVE.EXE, $(STF_WINDOWSSYSPATH)\logon.scr
exit
[EnableSpooler]
shell "registry.inf" ModifyServicesEntry "Spooler" $(!SERVICE_AUTO_START)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
shell "subroutn.inf" PopBillboard
EndWait
Debug-Output "SETUP.INF: Shelling ModifyServicesEntry on eventlog failed"
read-syms NonFatalError12$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
StartWait
else-ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
shell "subroutn.inf" PopBillboard
EndWait
Debug-Output "SETUP.INF: Couldn't modify services entry for spooler"
read-syms NonFatalError12$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
StartWait
endif
return
[DoLanguage]
Return STATUS_FAILED
[DoLicense]
set Status = STATUS_FAILED
ifstr(i) $(!OrgName) != ""
ifstr(i) $(!FullName) != ""
set Status = STATUS_SUCCESSFUL
goto finish_license
else
goto fullname
endif
else
goto fullnameorgname
endif
fullname = +
read-syms QueryFullNameDlg$(!STF_LANGUAGE)
EndWait
ui start "QueryName"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ifstr(i) $(EditTextOut) == ""
read-syms NonFatalError1$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
goto fullname
else
ui pop 1
set !FullName = $(EditTextOut)
goto verifyfullname
endif
else-ifstr(i) $(DLGEVENT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
goto finish_license
else
goto fullname
endif
else
ui pop 1
goto finish_license
endif
verifyfullname = +
read-syms VerifyFullNameDlg$(!STF_LANGUAGE)
ui start "VerifyName"
ifstr(i) $(DLGEVENT) == "CONTINUE"
set Status = STATUS_SUCCESSFUL
ui pop 1
goto finish_license
else-ifstr(i) $(DLGEVENT) == "BACK"
ui pop 1
goto fullname
else-ifstr(i) $(DLGEVENT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
goto finish_license
else
goto verifyfullname
endif
else
ui pop 1
goto finish_license
endif
fullnameorgname = +
read-syms QueryFullNameOrgNameDlg$(!STF_LANGUAGE)
EndWait
ui start "QueryName"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ifstr(i) *($(EditTextOut), 1) == ""
read-syms NonFatalError1$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
set ReInit = NO
goto fullnameorgname
else
ui pop 1
set !FullName = *($(EditTextOut),1)
set !OrgName = *($(EditTextOut),2)
goto verifyfullnameorgname
endif
else-ifstr(i) $(DLGEVENT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
goto finish_license
else
set ReInit = NO
goto fullnameorgname
endif
else
ui pop 1
goto finish_license
endif
verifyfullnameorgname = +
read-syms VerifyFullNameOrgNameDlg$(!STF_LANGUAGE)
ui start "VerifyName"
ifstr(i) $(DLGEVENT) == "CONTINUE"
set Status = STATUS_SUCCESSFUL
ui pop 1
goto finish_license
else-ifstr(i) $(DLGEVENT) == "BACK"
ui pop 1
goto fullnameorgname
else-ifstr(i) $(DLGEVENT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
goto finish_license
else
goto verifyfullnameorgname
endif
else
ui pop 1
goto finish_license
endif
finish_license = +
StartWait
Return $(Status)
[DoProductId]
set Status = STATUS_FAILED
productid = +
read-syms QueryProductIdDlg$(!STF_LANGUAGE)
EndWait
ui start "QueryPid"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ui pop 1
set !ProductId = $(EditTextOut)
goto verifyproductid
else-ifstr(i) $(DLGEVENT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
goto finish_productid
else
goto productid
endif
else-ifstr(i) $(DLGEVENT) == "BACK"
read-syms NonFatalError18$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) STATUS $(NonFatal)
ui pop 1
set Status = STATUS_SUCCESSFUL
goto finish_productid
else
ui pop 1
goto finish_productid
endif
verifyproductid = +
read-syms VerifyProductIdDlg$(!STF_LANGUAGE)
ui start "VerifyPid"
ifstr(i) $(DLGEVENT) == "CONTINUE"
set Status = STATUS_SUCCESSFUL
ui pop 1
goto finish_productid
else-ifstr(i) $(DLGEVENT) == "BACK"
ui pop 1
goto productid
else-ifstr(i) $(DLGEVENT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
goto finish_productid
else
goto verifyproductid
endif
else
ui pop 1
goto finish_productid
endif
finish_productid = +
StartWait
Return $(Status)
[DoComputerName]
set Status = STATUS_FAILED
set ComputerName = ""
computername = +
ifstr(i) $(!STF_PRODUCT) == Lanmannt
read-syms QueryComputerNameDlgAS$(!STF_LANGUAGE)
else
read-syms QueryComputerNameDlg$(!STF_LANGUAGE)
endif
EndWait
ui start "QueryComputerName"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ifstr(i) $(EditTextOut) == ""
read-syms NonFatalError5$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
goto computername
else
set Name = $(EditTextOut)
ifstr(i) $(Name) == "."
read-syms NonFatalError7$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
goto computername
else-ifstr(i) $(Name) == ".."
read-syms NonFatalError7$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
goto computername
endif
install Install-IsValidNetName
ifstr(i) $(STATUS) == NO
read-syms NonFatalError7a$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
goto computername
else
ui pop 1
set ComputerName = $(EditTextOut)
goto verifycomputername
endif
endif
else-ifstr(i) $(DLGEVENT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
goto finish_docomputername
else
goto computername
endif
else
ui pop 1
goto finish_docomputername
endif
verifycomputername = +
read-syms VerifyComputerNameDlg$(!STF_LANGUAGE)
ui start "VerifyComputerName"
ifstr(i) $(DLGEVENT) == "CONTINUE"
set Status = STATUS_SUCCESSFUL
ui pop 1
goto finish_docomputername
else-ifstr(i) $(DLGEVENT) == "BACK"
ui pop 1
goto computername
else-ifstr(i) $(DLGEVENT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
goto finish_docomputername
else
goto verifycomputername
endif
else
ui pop 1
goto finish_docomputername
endif
finish_docomputername = +
StartWait
Return $(Status) $(ComputerName)
[DoLicFilePrintRegSetup]
set LICENSESERVICEKEY = ""
set FILEPRINTKEY = ""
set ENTRYKEY = ""
set LMPARAMKEY = ""
set Status = STATUS_SUCCESSFUL
set LicServRegName = "LicenseService"
set LicImagePath = "%SystemRoot%\System32\llssrv.exe"
set LicServRegPath = "SYSTEM\CurrentControlSet\Services\"
set FilePrintLicServ = "FilePrint"
set LicServEventFile = "%SystemRoot%\System32\LLSRPC.DLL"
set LicServEventLoc = "Application"
set LicServDependList = {}
set LanManParamKeyName = "SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"
set FilePrintServicesList = { "MSAfpSrv", "SMBServer", "TCP/IP Print Server" }
set MAXIMUM_ALLOWED = 33554432
read-syms License$(!STF_LANGUAGE)
OpenRegKey $(!REG_H_LOCAL) "" $(LanManParamKeyName) +
$(!REG_KEY_ALL_ACCESS) +
LMPARAMKEY
Ifstr(i) $(LMPARAMKEY) == ""
set LicServType = servicedisable
set LicServStart = $(!SERVICE_DISABLED)
else
set LicServType = serviceauto
set LicServStart = $(!SERVICE_AUTO_START)
Endif
CloseRegKey $(LMPARAMKEY)
LoadLibrary "x" $(!STF_CWDDIR)\ncpa.cpl !NCPA_HANDLE
Shell "Utility.Inf", CreateService, +
$(LicServRegName), +
$(LicServDisplayName), +
$(LicImagePath), +
$(LicServType), +
"", +
$(LicServDependList), +
"", +
$(LicServEventFile), +
"", +
$(LicServEventLoc)
Ifstr(i) $($R0) != NO_ERROR
Ifstr(i) $($R0) == SERVICE_ALREADY_EXISTS
shell "registry.inf" ModifyServicesEntry $(LicServRegName) $(LicServStart)
OpenRegKey $(!REG_H_LOCAL) "" "SYSTEM\CurrentControlSet\Services\EventLog\"$(LicServEventLoc) +
$(MAXIMUM_ALLOWED) EventLogKey
Ifstr $(EventLogKey) == ""
debug-output "Initial.inf Cannot open eventlog key"
set Status = STATUS_FAILED
goto finish_dolicfileprintregsetup
else
CreateRegKey $(EventLogKey) {$(LicServRegName),$(NoTitle),GenericClass} +
"" $(MAXIMUM_ALLOWED) "" EventServiceKey
ifstr(i) $(EventServiceKey) == ""
OpenRegKey $(EventLogKey) "" $(LicServRegName) +
$(MAXIMUM_ALLOWED) EventServiceKey
endif
Ifstr $(EventServiceKey) != $(KeyNull)
SetRegValue $(EventServiceKey) +
{EventMessageFile,$(NoTitle),$(!REG_VT_EXPAND_SZ),$(LicServEventFile)}
SetRegValue $(EventServiceKey) +
{TypesSupported,$(NoTitle),$(!REG_VT_DWORD),7}
CloseRegKey $(EventServiceKey)
endif
Endif
CloseRegKey $(EventLogKey)
else
Debug-Output "Initial.INF: LicenseService CreateService failed"
set Status = STATUS_FAILED
EndIf
goto finish_dolicfileprintregsetup
Endif
OpenRegKey $(!REG_H_LOCAL) "" $(LicServRegPath)$(LicServRegName) +
$(!REG_KEY_ALL_ACCESS) LICENSESERVICEKEY
Ifstr(i) $(LICENSESERVICEKEY) == ""
set Status = STATUS_FAILED
Debug-Output "Initial.INF: LicenseService Key not in registry?"
goto finish_dolicfileprintregsetup
Endif
OpenRegKey $(LICENSESERVICEKEY) "" $(FilePrintLicServ) +
$(!REG_KEY_CREATE_SUB_KEY) FILEPRINTKEY
Ifstr(i) $(FILEPRINTKEY) == ""
CreateRegKey $(LICENSESERVICEKEY) +
{$(FilePrintLicServ), 0, GenericClass} "" +
$(!REG_KEY_CREATE_SUB_KEY) "" FILEPRINTKEY
Ifstr(i) $(LICENSESERVICEKEY) == ""
set Status = STATUS_FAILED
Debug-Output "Initial.INF: LicenseService FilePrint Reg Key creation Failed"
goto finish_dolicfileprintregsetup
Endif
Endif
ForListDo $(FilePrintServicesList)
CreateRegKey $(FILEPRINTKEY) { $($), 0, GenericClass} "" +
$(!REG_KEY_CREATE_SUB_KEY) "" ENTRYKEY
CloseRegKey $(ENTRYKEY)
EndForListDo
finish_dolicfileprintregsetup = +
FreeLibrary $(!NCPA_HANDLE)
CloseRegKey $(LICENSESERVICEKEY)
CloseRegKey $(FILEPRINTKEY)
StartWait
Return $(Status)
[DoLicUnattended]
set LICCPA_HANDLE = ""
set LICCPA_RESULT = ""
set FILEPRINTKEY = ""
set !AutoMode = ""
set !AutoUsers = ""
set Status = STATUS_SUCCESSFUL
shell $(!STF_UNATTENDED) ReadDefaultData "LicenseFilePrintData"
ifint $($ShellCode) != $(!SHELL_CODE_OK)
Debug-Output "SETUP.INF: Shelling "$(!STF_UNATTENDED)" ReadDefaultData failed"
goto check_licsetup
endif
ifstr(i) $($R0) != STATUS_SUCCESSFUL
Debug-Output "SETUP.INF: "$(!STF_UNATTENDED)" does not contain the LicenseFilePrintData section"
goto check_licsetup
endif
ifstr(i) $(!AutoMode) == "PerServer"
ifstr(i) $(!AutoUsers) == ""
goto check_licsetup
endif
else
ifstr(i) $(!AutoMode) == "PerSeat"
set !AutoUsers = 0
else
goto check_licsetup
endif
endif
read-syms License$(!STF_LANGUAGE)
LoadLibrary "x" $(!STF_CWDDIR)\liccpa.cpl LICCPA_HANDLE
EndWait
Set FLibraryErrCtl = 1
LibraryProcedure LICCPA_RESULT $(LICCPA_HANDLE), CPlSetup "Unattended", +
"FilePrint", $(FilePrintLicFamilyName), $(FilePrintLicName), $(!AutoMode), $(!AutoUsers)
Set FLibraryErrCtl = 0
FreeLibrary $(LICCPA_HANDLE)
Ifstr(i) $(LICCPA_RESULT) == "ERROR"
Debug-Output "Initial.INF: Unattended LicSetup failed (params maybe wrong)"
set Status = STATUS_FAILED
Endif
goto finish_licsetup
check_licsetup = +
Debug-Output "Initial.INF: Unattended LicSetup; Unattended Values not defined"
OpenRegKey $(!REG_H_LOCAL) "" +
"SYSTEM\CurrentControlSet\Services\LicenseInfo\FilePrint" +
$(!REG_KEY_READ) FILEPRINTKEY
Ifstr(i) $(FILEPRINTKEY) == ""
set Status = STATUS_FAILED
Debug-Output "Initial.INF: Unattended LicSetup; Reg Checked False"
Endif
CloseRegKey $(FILEPRINTKEY)
finish_licsetup = +
StartWait
Return $(Status)
[DoLicSetup]
set LICCPA_HANDLE = ""
set LICCPA_RESULT = ""
set FILEPRINTKEY = ""
set Status = STATUS_SUCCESSFUL
OpenRegKey $(!REG_H_LOCAL) "" +
"SYSTEM\CurrentControlSet\Services\LicenseInfo\FilePrint" +
$(!REG_KEY_READ) FILEPRINTKEY
Ifstr(i) $(FILEPRINTKEY) != ""
CloseRegKey $(FILEPRINTKEY)
goto skip_dolicsetup
Endif
read-syms License$(!STF_LANGUAGE)
LoadLibrary "x" $(!STF_CWDDIR)\liccpa.cpl LICCPA_HANDLE
EndWait
dolicsetup = +
LibraryProcedure LICCPA_RESULT $(LICCPA_HANDLE), CPlSetup $($0), +
$(!STF_HWND), "FilePrint", $(FilePrintLicFamilyName), $(FilePrintLicName)
Ifstr(i) $(LICCPA_RESULT) == "ERROR"
Debug-Output "Initial.INF: LicSetup failed"
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "FATAL" $(Fatal)
set Status = STATUS_FAILED
Else-Ifstr(i) $(LICCPA_RESULT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
Debug-Output "Initial.INF: LicSetup, user requested exit"
else
goto dolicsetup
endif
Endif
FreeLibrary $(LICCPA_HANDLE)
skip_dolicsetup = +
StartWait
Return $(Status)
[DoASType]
read-syms ASTypeConstants
set ASTypeDefault = $(Server)
set Status = STATUS_SUCCESSFUL
set ProductType = "LANMANNT"
doastype = +
read-syms ASTypeDlg$(!STF_LANGUAGE)
EndWait
ui start "QueryASType"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ui pop 1
ifstr(i) $(ButtonChecked) == $(DomainServer)
Debug-Output "INITIAL.INF: DoASType: Setting ProductType to LANMANNT"
set ProductType = "LANMANNT"
else
Debug-Output "INITIAL.INF: DoASType: Setting ProductType to SERVERNT"
set ProductType = "SERVERNT"
endif
else-ifstr(i) $(DLGEVENT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
goto finish_doastype
else
goto doastype
endif
else
ui pop 1
goto finish_doastype
endif
finish_doastype = +
StartWait
Return $(Status) $(ProductType)
[ASTypeConstants]
DomainServer = "1"
Server = "2"
[DoAccountSetup]
set Status = STATUS_FAILED
set Password = ""
set Username = ""
account= +
read-syms AccountDlg$(!STF_LANGUAGE)
EndWait
ui start "QueryAccount"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ifstr(i) *($(EditTextOut), 1) == ""
read-syms NonFatalError15$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
set ReInit = NO
goto account
endif
set Name = *($(EditTextOut), 1)
ifstr(i) $(Name) == $(!AdminAccountName)
read-syms NonFatalError16$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
set ReInit = YES
goto account
else-ifstr(i) $(Name) == $(!GuestAccountName)
read-syms NonFatalError16$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
set ReInit = YES
goto account
endif
install Install-IsValidNetName
ifstr(i) $(STATUS) == NO
read-syms NonFatalError14$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
set ReInit = NO
goto account
endif
set Username = *($(EditTextOut), 1)
ifstr *($(EditTextOut), 2) == *($(EditTextOut), 3)
ifstr(i) *($(EditTextOut), 2) == ""
read-syms Warning3$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "WARNING" $(Warning)
ifstr(i) $($R0) != STATUS_SUCCESSFUL
else
ifstr(i) $($R1) == "OK"
else
set ReInit = NO
goto account
endif
endif
endif
set Password = *($(EditTextOut), 2)
ui pop 1
set Status = STATUS_SUCCESSFUL
goto finish_account
else
read-syms NonFatalError10$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
set DefEditCtl = 1
set ReInit = YES
goto account
endif
else-ifstr(i) $(DLGEVENT) == "BACK"
read-syms Warning2$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "WARNING" $(Warning)
ifstr(i) $($R0) != STATUS_SUCCESSFUL
ui pop 1
set Status = STATUS_USERCANCEL
goto finish_account
endif
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERCANCEL
ui pop 1
goto finish_account
else
set ReInit = NO
goto account
endif
else
ui pop 1
goto finish_account
endif
finish_account = +
StartWait
Return $(Status) $(Username) $(Password)
[DoAdminAccountSetup]
set Status = STATUS_SUCCESSFUL
set Password = ""
admin_account= +
read-syms AdminAccountDlg$(!STF_LANGUAGE)
EndWait
ui start "QueryAdminAccount"
ifstr(i) $(DLGEVENT) == "CONTINUE"
ifstr *($(EditTextOut), 1) == *($(EditTextOut), 2)
ifstr(i) *($(EditTextOut), 1) == ""
read-syms Warning3$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "WARNING" $(Warning)
ifstr(i) $($R0) != STATUS_SUCCESSFUL
else
ifstr(i) $($R1) == "OK"
else
set ReInit = NO
goto admin_account
endif
endif
endif
set Password = *($(EditTextOut), 1)
ui pop 1
set Status = STATUS_SUCCESSFUL
goto finish_admin_account
else
read-syms NonFatalError10$(!STF_LANGUAGE)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
set DefEditCtl = 0
set ReInit = YES
goto admin_account
endif
else
ui pop 1
goto finish_admin_account
endif
finish_admin_account = +
StartWait
Return $(Status) $(Password)
[DoInstallMode]
set Status = STATUS_FAILED
read-syms InstallModeConstants
set InstallMode = "CUSTOM"
set InteractDefault = $(MaxInteract)
queryinstallmode = +
read-syms InstallModeDlg$(!STF_LANGUAGE)
EndWait
ui start "InstallMode"
ifstr(i) $(DLGEVENT) == "CONTINUE"
set Status = STATUS_SUCCESSFUL
ui pop 1
ifstr(i) $(ButtonChecked) == $(MinInteract)
set InstallMode = EXPRESS
else
set InstallMode = CUSTOM
endif
else-ifstr(i) $(DLGEVENT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
else
goto queryinstallmode
endif
else
ui pop 1
endif
StartWait
Return $(Status) $(InstallMode)
[InstallModeConstants]
MinInteract = "1"
MaxInteract = "2"
[DoOptions]
set Status = STATUS_FAILED
options = +
ifstr(i) $(!STF_PRODUCT) == Lanmannt
set OptionsGreyed = {3}
else
set OptionsGreyed = {}
endif
ifstr(i) $(!STF_WIN31UPGRADE) == "YES"
set !DoAppSetup = $(!NotChosen)
set OptionsGreyed = >($(OptionsGreyed), 4)
endif
ifstr(i) $(!STF_INSTALL_MODE) == EXPRESS
set Status = STATUS_SUCCESSFUL
goto finish_options
endif
read-syms OptionsDlg$(!STF_LANGUAGE)
EndWait
ui start "Options"
ifstr(i) $(DLGEVENT) == "CONTINUE"
set !DoPartial = *($(CheckItemsOut), "1")
set !DoPrinter = *($(CheckItemsOut), "2")
set !DoNetwork = *($(CheckItemsOut), "3")
set !DoAppSetup = *($(CheckItemsOut), "4")
ui pop 1
set Status = STATUS_SUCCESSFUL
goto finish_options
else-ifstr(i) $(DLGEVENT) == "EXIT"
shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
ifstr(i) $($R1) == "OK"
set Status = STATUS_USERQUIT
ui pop 1
goto finish_options
else
goto options
endif
else
ui pop 1
goto finish_options
endif
finish_options = +
StartWait
Return $(Status)
[SetAcls]
set Status = STATUS_FAILED
set Convert_C = $($0)
set Convert_Winnt = $($1)
set Fs_C = $($2)
set Fs_Winnt = $($3)
set AutoLines = {}
set SetAcl_C = NO
set SetAcl_Winnt = NO
ifstr(i) $(Convert_C) == YES
set AutoLines = >($(AutoLines), "autoconv \DosDevices\C: /fs:NTFS")
set SetAcl_C = YES
endif
ifstr(i) $(Convert_Winnt) == YES
set AutoLines = >($(AutoLines), "autoconv \DosDevices\"$(!STF_NTDRIVE)" /fs:NTFS")
set SetAcl_Winnt = YES
endif
ifstr(i) $(SetAcl_C) == NO
ifstr(i) $(Fs_C) == NTFS
set SetAcl_C = YES
endif
endif
ifstr(i) $(SetAcl_Winnt) == NO
ifstr(i) $(Fs_Winnt) == NTFS
set SetAcl_Winnt = YES
endif
endif
ifstr(i) $(SetAcl_C) == YES
ifstr(i) $(SetAcl_Winnt) == YES
set AutoLines = >($(AutoLines), "setacl /a \DosDevices\"$(!STF_WINDOWSSYSPATH)"\winperms.txt \DosDevices\"$(!STF_NTDRIVE))
else
set AutoLines = >($(AutoLines), "setacl /c \DosDevices\"$(!STF_WINDOWSSYSPATH)"\winperms.txt")
endif
else-ifstr(i) $(SetAcl_Winnt) == YES
set AutoLines = >($(AutoLines), "setacl /w \DosDevices\"$(!STF_WINDOWSSYSPATH)"\winperms.txt \DosDevices\"$(!STF_NTDRIVE))
endif
shell "registry.inf" AppendToBootExecute $(AutoLines)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
Debug-Output "SETUP.INF: Shelling AppendToBootExecute failed"
goto finish_setacls
endif
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
Debug-Output "SETUP.INF: AppendToBootExecute failed"
goto finish_setacls
endif
set Status = STATUS_SUCCESSFUL
finish_setacls = +
Return $(Status)
[ControlBitmaps]
Ifstr(i) $($0) == START
Ifstr(i) $(!STF_PRODUCT) == "WINNT"
Set BmpList = {305,302,306,310,304,307}
Else
Set BmpList = {312,303,311,309,301,308}
Endif
BmpShow 1 5 15 $(BmpList)
Set !STF_DLG_PRO_CTR_X = 70
Set !STF_DLG_PRO_CTR_Y = 75
Else
BmpHide
Set !STF_DLG_PRO_CTR_X = 50
Set !STF_DLG_PRO_CTR_Y = 50
Endif
return
[NetworkIcon]
Shell "ntlanman.inf" DoCreateIcons
Shell "oemnsvcu.inf" AddTelnet
ifstr(i) $(!STF_PRODUCT) != "WINNT"
Shell "oemnsvdh.inf" AddDHCP
Shell "oemnsvwi.inf" AddWINS
endif
return
[Source Media Descriptions]
1 = "Windows NT Server CD-ROM または セットアップ ディスク #5" , TAGFILE = disk1.s
2 = "Windows NT Server CD-ROM または セットアップ ディスク #6" , TAGFILE = disk2.s
3 = "Windows NT Server CD-ROM または セットアップ ディスク #7" , TAGFILE = disk3.s
4 = "Windows NT Server CD-ROM または セットアップ ディスク #8" , TAGFILE = disk4.s
5 = "Windows NT Server CD-ROM または セットアップ ディスク #9" , TAGFILE = disk5.s
6 = "Windows NT Server CD-ROM または セットアップ ディスク #10" , TAGFILE = disk6.s
7 = "Windows NT Server CD-ROM または セットアップ ディスク #11", TAGFILE = disk7.s
8 = "Windows NT Server CD-ROM または セットアップ ディスク #12", TAGFILE = disk8.s
9 = "Windows NT Server CD-ROM または セットアップ ディスク #13", TAGFILE = disk9.s
10 = "Windows NT Server CD-ROM または セットアップ ディスク #14", TAGFILE = disk10.s
11 = "Windows NT Server CD-ROM または セットアップ ディスク #15", TAGFILE = disk11.s
12 = "Windows NT Server CD-ROM または セットアップ ディスク #16", TAGFILE = disk12.s
13 = "Windows NT Server CD-ROM または セットアップ ディスク #17", TAGFILE = disk13.s
14 = "Windows NT Server CD-ROM または セットアップ ディスク #18", TAGFILE = disk14.s
15 = "Windows NT Server CD-ROM または セットアップ ディスク #19", TAGFILE = disk15.s
16 = "Windows NT Server CD-ROM または セットアップ ディスク #20", TAGFILE = disk16.s
17 = "Windows NT Server CD-ROM または セットアップ ディスク #21", TAGFILE = disk17.s
18 = "Windows NT Server CD-ROM または セットアップ ディスク #22", TAGFILE = disk18.s
19 = "Windows NT Server CD-ROM または セットアップ ディスク #23", TAGFILE = disk19.s
20 = "Windows NT Server CD-ROM または セットアップ ディスク #24", TAGFILE = disk20.s
21 = "Windows NT Server CD-ROM または セットアップ ディスク #25", TAGFILE = disk21.s
22 = "Windows NT Server CD-ROM または セットアップ ディスク #26", TAGFILE = disk22.s
23 = "Windows NT Server CD-ROM または セットアップ ディスク #27", TAGFILE = disk23.s
24 = "Windows NT Server CD-ROM または セットアップ ディスク #28", TAGFILE = disk24.s
25 = "Windows NT Server CD-ROM または セットアップ ディスク #29", TAGFILE = disk25.s
26 = "Windows NT Server CD-ROM または セットアップ ディスク #30", TAGFILE = disk26.s
27 = "Windows NT Server CD-ROM または セットアップ ディスク #31", TAGFILE = disk27.s
28 = "Windows NT Server CD-ROM または セットアップ ディスク #32", TAGFILE = disk28.s
29 = "Windows NT Server CD-ROM または セットアップ ディスク #33", TAGFILE = disk29.s
30 = "Windows NT Server CD-ROM または セットアップ ディスク #34", TAGFILE = disk30.s
50 = "Windows NT Server CD-ROM または リモートブート ディスク #1", TAGFILE = disk50.s
51 = "Windows NT Server CD-ROM または リモートブート ディスク #2", TAGFILE = disk51.s
[Signature]
FileType = MICROSOFT_FILE
[GetSignature]
read-syms Signature
return $(FileType)
[ProductType]
STF_PRODUCT = LanmanNT
STF_PLATFORM = I386
[Files-i386-nt-compatibility]
16,NOTEPAD.EXE , SIZE=45056 , NODELETESOURCE
16,TASKMAN.EXE , SIZE=21504 , NODELETESOURCE
28,_DEFAULT.PIF , SIZE=1024
15,SYSTEM.INI , SIZE=1024
15,WIN.INI , SIZE=1024
15,WINFILE.INI , SIZE=1024
19,WINHELP.EXE , SIZE=265216
[Files-i386-nt-system-drivers]
23,STREAMS.SYS , SIZE=118784 , NODELETESOURCE
26,AFD.SYS , SIZE=50176
27,CDAUDIO.SYS , SIZE=23552
15,DISKDUMP.SYS , SIZE=14336
15,DISKPERF.SYS , SIZE=5120
28,HPSCAN16.SYS , SIZE=1024
28,MUP.SYS , SIZE=15360
23,NDIS.SYS , SIZE=92160
28,PARALLEL.SYS , SIZE=14336
28,PARPORT.SYS , SIZE=12288
15,SCSIPRNT.SYS , SIZE=10240
15,SCSISCAN.SYS , SIZE=10240
15,TDI.SYS , SIZE=8192
[Files-I386-nt-system-os2-dll]
15,DOSCALLS.DLL , SIZE=13312
15,NETAPI.OS2 , SIZE=248832, RENAME=netapi.dll
[Files-I386-nt-system-os2]
23,OSO009 , SIZE=108544 , RENAME=oso001.009 , NODELETESOURCE
23,OSO017 , SIZE=104448 , RENAME=oso001.017 , NODELETESOURCE
[Files-i386-nt-system-spool-prtprocs-winprint]
15,WINPRINT.DLL , SIZE=12288
[Files-i386-nt-system16]
25,AVICAP.DLL , SIZE=69632 , NODELETESOURCE
23,AVIFILE.DLL , SIZE=108544 , NODELETESOURCE
27,COMMDLG.DLL , SIZE=23552 , NODELETESOURCE
15,LZEXPAND.DLL , SIZE=11264 , NODELETESOURCE
25,MCIAVI.DRV , SIZE=73728 , NODELETESOURCE
27,MCISEQ.DRV , SIZE=25600 , NODELETESOURCE
27,MCIWAVE.DRV , SIZE=28672 , NODELETESOURCE
25,MMSYSTEM.DLL , SIZE=68608 , NODELETESOURCE
28,MMTASK.TSK , SIZE=2048 , NODELETESOURCE
22,MSVIDEO.DLL , SIZE=138240 , NODELETESOURCE
24,OLECLI.DLL , SIZE=83968 , NODELETESOURCE
27,OLESVR.DLL , SIZE=24576 , NODELETESOURCE
16,SHELL.DLL , SIZE=5120 , NODELETESOURCE
16,VER.DLL , SIZE=10240 , NODELETESOURCE
25,SETUP16.INF , SIZE=61440 , RENAME=setup.inf
[Files-i386-nt-system16always]
16,APP850.FON , SIZE=36864
28,ARIAL.FOT , SIZE=2048
22,ARIAL.TTF , SIZE=139264
28,ARIALBD.FOT , SIZE=2048
22,ARIALBD.TTF , SIZE=140288
28,ARIALBI.FOT , SIZE=2048
21,ARIALBI.TTF , SIZE=160768
28,ARIALI.FOT , SIZE=2048
22,ARIALI.TTF , SIZE=139264
16,CGA40850.FON , SIZE=7168
16,CGA40WOA.FON , SIZE=7168
16,CGA80850.FON , SIZE=5120
16,CGA80WOA.FON , SIZE=5120
15,COUR.FOT , SIZE=2048
21,COUR.TTF , SIZE=174080
15,COURBD.FOT , SIZE=2048
21,COURBD.TTF , SIZE=175104
15,COURBI.FOT , SIZE=2048
20,COURBI.TTF , SIZE=180224
15,COURI.FOT , SIZE=2048
20,COURI.TTF , SIZE=188416
16,DOSAPP.FON , SIZE=81920
16,EGA40850.FON , SIZE=9216
16,EGA40WOA.FON , SIZE=9216
16,EGA80850.FON , SIZE=6144
16,EGA80WOA.FON , SIZE=6144
28,LUCON.FOT , SIZE=2048
23,LUCON.TTF , SIZE=108544
15,MODERN.FON , SIZE=9216
16,ROMAN.FON , SIZE=13312
16,SCRIPT.FON , SIZE=12288
16,SMALLE.FON , SIZE=45056
16,SYMBOL.FOT , SIZE=2048
25,SYMBOL.TTF , SIZE=60416
25,SYMBOLE.FON , SIZE=57344
16,TIMES.FOT , SIZE=2048
20,TIMES.TTF , SIZE=191488
16,TIMESBD.FOT , SIZE=2048
20,TIMESBD.TTF , SIZE=178176
16,TIMESBI.FOT , SIZE=2048
21,TIMESBI.TTF , SIZE=166912
16,TIMESI.FOT , SIZE=2048
21,TIMESI.TTF , SIZE=177152
16,WINGDING.FOT , SIZE=2048
25,WINGDING.TTF , SIZE=71680
[Files-i386-nt-system]
25,AVICAP.DLL , SIZE=69632 , NODELETESOURCE
23,AVIFILE.DLL , SIZE=108544 , NODELETESOURCE
27,COMMDLG.DLL , SIZE=23552 , NODELETESOURCE
15,DLCAPI.DLL , SIZE=11264 , NODELETESOURCE
15,LZEXPAND.DLL , SIZE=11264 , NODELETESOURCE
25,MCIAVI.DRV , SIZE=73728 , NODELETESOURCE
23,MCIAVI32.DLL , SIZE=92160 , NODELETESOURCE
27,MCISEQ.DRV , SIZE=25600 , NODELETESOURCE
27,MCIWAVE.DRV , SIZE=28672 , NODELETESOURCE
25,MMSYSTEM.DLL , SIZE=68608 , NODELETESOURCE
28,MMTASK.TSK , SIZE=2048 , NODELETESOURCE
22,MSVFW32.DLL , SIZE=128000 , NODELETESOURCE
27,MSVIDC32.DLL , SIZE=30720 , NODELETESOURCE
22,MSVIDEO.DLL , SIZE=138240 , NODELETESOURCE
24,OLECLI.DLL , SIZE=83968 , NODELETESOURCE
27,OLESVR.DLL , SIZE=24576 , NODELETESOURCE
16,SHELL.DLL , SIZE=5120 , NODELETESOURCE
16,TASKMAN.EXE , SIZE=21504 , NODELETESOURCE
16,VER.DLL , SIZE=10240 , NODELETESOURCE
27,_DISP.SYS , SIZE=21504 , RENAME=$DISP.SYS
25,_IAS.SYS , SIZE=55296 , RENAME=$IAS.SYS
28,_PRNESCP.SYS , SIZE=5120 , RENAME=$PRNESCP.SYS
28,AUTOEXEC.NT , SIZE=1024 , RENAME=autoexec.tmp , NOLOG
15,CONFIG.NT , SIZE=2048 , RENAME=config.tmp , NOLOG
28,3DGARRO.CUR , SIZE=1024
28,3DGMOVE.CUR , SIZE=1024
28,3DGNESW.CUR , SIZE=1024
28,3DGNO.CUR , SIZE=1024
28,3DGNS.CUR , SIZE=1024
28,3DGNWSE.CUR , SIZE=1024
28,3DGWE.CUR , SIZE=1024
28,3DSMOVE.CUR , SIZE=1024
28,3DSNS.CUR , SIZE=1024
28,3DSNWSE.CUR , SIZE=1024
28,3DWARRO.CUR , SIZE=1024
28,3DWMOVE.CUR , SIZE=1024
28,3DWNESW.CUR , SIZE=1024
28,3DWNO.CUR , SIZE=1024
28,3DWNS.CUR , SIZE=1024
28,3DWNWSE.CUR , SIZE=1024
28,3DWWE.CUR , SIZE=1024
23,AB32.DLL , SIZE=88064
26,ACLCONV.EXE , SIZE=37888
22,ACLEDIT.DLL , SIZE=129024
27,ADDDRV.EXE , SIZE=21504
27,ALRSVC.DLL , SIZE=20480
28,ANSI.SYS , SIZE=10240
28,APPEND.EXE , SIZE=12288
24,APPSICON.DLL , SIZE=28672
26,APPSTAR2.ANI , SIZE=8192
28,APPSTAR3.ANI , SIZE=8192
28,APPSTART.ANI , SIZE=8192
26,AT.EXE , SIZE=37888
27,ATSVC.EXE , SIZE=20480
27,ATTRIB.EXE , SIZE=25600
28,AUDIOCDC.HLP , SIZE=9216
18,AUTOCONV.EXE , SIZE=630784
28,AUTOSETP.EXE , SIZE=8192
25,AVICAP32.DLL , SIZE=67584
23,AVIFIL32.DLL , SIZE=92160
26,BACKUP.EXE , SIZE=39936
26,BANANA.ANI , SIZE=12288
25,BARBER.ANI , SIZE=9216
24,BIOS1.ROM , SIZE=25600
28,BIOS2.ROM , SIZE=8192
28,BLACK16.SCR , SIZE=6144
27,BOOTOK.EXE , SIZE=15360
28,BOOTVRFY.EXE , SIZE=10240
16,CACLS.EXE , SIZE=58368
28,CALC.CNT , SIZE=1024
28,CARDFILE.CNT , SIZE=1024
21,CARDS.DLL , SIZE=153600
28,CDPLAYER.CNT , SIZE=3072
27,CDPLAYER.FTS , SIZE=20480
28,CHARMAP.CNT , SIZE=1024
28,CHCP.COM , SIZE=12288
27,CHKDSK.EXE , SIZE=17408
28,CLB.DLL , SIZE=11264
22,CLIPBRD.EXE , SIZE=128000
26,CLIPSRV.EXE , SIZE=49152
28,CMOS.RAM , SIZE=1024
28,COIN.ANI , SIZE=7168
28,COMM.DRV , SIZE=11264
25,COMMAND.COM , SIZE=64512
27,COMP.EXE , SIZE=24576
26,COMPACT.EXE , SIZE=39936
27,COMPOBJ.DLL , SIZE=30720
28,CONFIG.US , SIZE=2048
28,CONFIG.WOW , SIZE=2048
27,CONIME.EXE , SIZE=15360
15,CONSOLE.CPL , SIZE=46080
26,CONTROL.EXE , SIZE=41984
15,CONVERT.EXE , SIZE=18432
15,COUNTER.ANI , SIZE=7168
15,COUNTRY.SYS , SIZE=17408
28,CROSS.CUR , SIZE=1024
27,CUFAT.DLL , SIZE=26624
27,CUHPFS.DLL , SIZE=28672
15,CURSORS.CPL , SIZE=25600
28,DCIMAN32.DLL , SIZE=7168
26,DDEML.DLL , SIZE=39936
15,DDESHARE.CNT , SIZE=1024
27,DDESHARE.EXE , SIZE=28672
15,DDESHARE.HLP , SIZE=28672
27,DEBUG.EXE , SIZE=24576
28,DELDRV.EXE , SIZE=12288
25,DEMIL32.DLL , SIZE=65536
28,DINOSAU2.ANI , SIZE=5120
28,DINOSAUR.ANI , SIZE=5120
15,DISKCOMP.COM , SIZE=17408
15,DISKCOPY.COM , SIZE=14336
15,DISKPERF.EXE , SIZE=25600
28,DISP_WIN.SYS , SIZE=3072
20,DISPLAY.CPL , SIZE=165888
15,DOSHELP.HLP , SIZE=5120
19,DOSHELPJ.HLP , SIZE=5120
15,DOSKEY.EXE , SIZE=19456
26,DOSX.EXE , SIZE=40960
26,DRIVERS.DLL , SIZE=37888
15,DRUM.ANI , SIZE=4096
27,DRWATSON.EXE , SIZE=27648
28,DRWTSN32.CNT , SIZE=1024
25,DRWTSN32.EXE , SIZE=63488
23,DRWTSN32.HLP , SIZE=90112
15,EDLIN.EXE , SIZE=15360
22,EGA.CPI , SIZE=117760
28,EUDCEDIT.CNT , SIZE=1024
26,EVENTLOG.DLL , SIZE=46080
23,EVENTVWR.EXE , SIZE=114688
15,EXE2BIN.EXE , SIZE=10240
26,EXPAND.EXE , SIZE=41984
15,FASTOPEN.EXE , SIZE=1024
27,FC.EXE , SIZE=24576
15,FILLITUP.ANI , SIZE=15360
15,FIND.EXE , SIZE=15360
26,FINDSTR.EXE , SIZE=45056
15,FMIFS.DLL , SIZE=12288
28,FONT_WIN.SYS , SIZE=1024
15,FORCEDOS.EXE , SIZE=16384
20,FRAME32.DLL , SIZE=180224
28,FREECELL.CNT , SIZE=1024
28,FTLX0411.DLL , SIZE=11264
24,GAPI32.DLL , SIZE=77824
15,GDI.EXE , SIZE=21504
15,GRAFTABL.COM , SIZE=19456
27,GRAPHICS.COM , SIZE=21504
15,GRAPHICS.PRO , SIZE=21504
28,HALFTONE.CNT , SIZE=1024
27,HALFTONE.HLP , SIZE=30720
15,HAND.ANI , SIZE=4096
28,HANDAPST.ANI , SIZE=7168
28,HANDNESW.ANI , SIZE=2048
28,HANDNO.ANI , SIZE=4096
28,HANDNS.ANI , SIZE=2048
28,HANDNWSE.ANI , SIZE=2048
28,HANDWAIT.ANI , SIZE=8192
28,HANDWE.ANI , SIZE=2048
28,HARROW.CUR , SIZE=1024
28,HCROSS.CUR , SIZE=1024
15,HELP.EXE , SIZE=16384
28,HIBEAM.CUR , SIZE=1024
15,HIMEM.SYS , SIZE=6144
28,HMOVE.CUR , SIZE=1024
15,HNESW.CUR , SIZE=1024
15,HNODROP.CUR , SIZE=1024
15,HNS.CUR , SIZE=1024
15,HNWSE.CUR , SIZE=1024
15,HORSE.ANI , SIZE=19456
15,HOURGLA2.ANI , SIZE=12288
15,HOURGLA3.ANI , SIZE=12288
15,HOURGLAS.ANI , SIZE=12288
28,HPSCAN32.DLL , SIZE=7168
26,HTUI.DLL , SIZE=43008
15,HWE.CUR , SIZE=1024
24,ICCVID.DLL , SIZE=77824
27,IMAADP32.ACM , SIZE=17408
26,IMPEXP32.DLL , SIZE=51200
15,IOLOGMSG.DLL , SIZE=11264
20,IR32_32.DLL , SIZE=193536
19,JET.DLL , SIZE=283648
28,JP.BAT , SIZE=1024
15,KB16.COM , SIZE=17408
28,KBDDLL.DLL , SIZE=5120
27,KBDSEL.EXE , SIZE=30720
26,KEY01.SYS , SIZE=41984
26,KEY02.SYS , SIZE=41984
26,KEYAX.SYS , SIZE=40960
27,KEYB.COM , SIZE=22528
27,KEYBD.DLL , SIZE=36864
15,KEYBOARD.DRV , SIZE=2048
15,KEYBOARD.SYS , SIZE=40960
28,KKCFUNC.SYS , SIZE=5120
28,KRNL286.PIF , SIZE=1024
24,KRNL386.EXE , SIZE=83968
28,KRNL386.PIF , SIZE=1024
15,LABEL.EXE , SIZE=16384
19,LANMAN.DRV , SIZE=229376
15,LAPPSTRT.CUR , SIZE=1024
15,LARROW.CUR , SIZE=1024
15,LCROSS.CUR , SIZE=1024
15,LIBEAM.CUR , SIZE=1024
21,LLSMGR.EXE , SIZE=169984
27,LLSRPC.DLL , SIZE=33792
23,LLSSRV.EXE , SIZE=91136
15,LMOVE.CUR , SIZE=1024
15,LNESW.CUR , SIZE=1024
15,LNODROP.CUR , SIZE=1024
15,LNS.CUR , SIZE=1024
15,LNWSE.CUR , SIZE=1024
15,LOADFIX.COM , SIZE=2048
15,LOCALMON.DLL , SIZE=17408
23,LOCALSPL.DLL , SIZE=115712
26,LODCTR.EXE , SIZE=44032
28,LOGVIEW.CNT , SIZE=1024
26,LOGVIEW.EXE , SIZE=49152
27,LOGVIEW.HLP , SIZE=23552
15,LWAIT.CUR , SIZE=1024
15,LWE.CUR , SIZE=1024
26,MAILM32.DLL , SIZE=45056
26,MAILSP32.EXE , SIZE=51200
19,MAIN.CPL , SIZE=240640
27,MAPI.DLL , SIZE=21504
27,MAPI32.DLL , SIZE=16384
27,MAPISRV.EXE , SIZE=19456
25,MAPIXX.DLL , SIZE=62464
27,MCICDA.DLL , SIZE=18432
28,MCIOLE16.DLL , SIZE=9216
15,MCIOLE32.DLL , SIZE=9216
27,MCISEQ.DLL , SIZE=24576
27,MCIWAVE.DLL , SIZE=24576
26,MEM.EXE , SIZE=41984
15,METRONOM.ANI , SIZE=6144
28,MFCUIX.HLP , SIZE=13312
26,MIDIMAP.CFG , SIZE=40960
24,MIDIMAP.DLL , SIZE=76800
15,MMDRIVER.INF , SIZE=5120
15,MMDRV.DLL , SIZE=14336
27,MODE.COM , SIZE=27648
27,MORE.COM , SIZE=24576
22,MORICONS.DLL , SIZE=136192
15,MOUSE.DRV , SIZE=2048
28,MPLAYER.CNT , SIZE=2048
27,MPLAYER.FTS , SIZE=30720
15,MPNOTIFY.EXE , SIZE=11264
25,MPRUI.DLL , SIZE=67584
25,MSACM.DLL , SIZE=61440
24,MSACM32.DLL , SIZE=74752
27,MSACM32.DRV , SIZE=28672
27,MSADP32.ACM , SIZE=16384
15,MSAUDITE.DLL , SIZE=16384
28,MSCDEXNT.EXE , SIZE=1024
27,MSGSM32.ACM , SIZE=23552
26,MSGSVC.DLL , SIZE=37888
26,MSIME.SYS , SIZE=39936
26,MSIMEI.SYS , SIZE=45056
25,MSIMEK.SYS , SIZE=65536
24,MSIMEKEY.EXE , SIZE=74752
23,MSIMELST.EXE , SIZE=102400
26,MSIMERGN.EXE , SIZE=39936
26,MSIMESET.EXE , SIZE=47104
19,MSMAIL32.EXE , SIZE=307200
28,MSOBJS.DLL , SIZE=12288
20,MSP32_AM.LEX , SIZE=177152
23,MSPELL32.DLL , SIZE=94208
28,MSRLE32.DLL , SIZE=12288
27,MSRMND32.EXE , SIZE=32768
20,MSSCHD32.DLL , SIZE=182272
19,MSSFS32.DLL , SIZE=220160
28,MULTIMED.CPL , SIZE=6144
28,NDDEAGNT.EXE , SIZE=10240
27,NDDEAPI.DLL , SIZE=18432
28,NDDEAPIR.EXE , SIZE=5120
27,NDDENB32.DLL , SIZE=18432
26,NET.EXE , SIZE=53248
24,NET.HLP , SIZE=84992
22,NET1.EXE , SIZE=136192
22,NETAPI.DLL , SIZE=124928
23,NETDDE.EXE , SIZE=118784
25,NETEVENT.DLL , SIZE=57344
18,NETH.DLL , SIZE=259072
23,NETUS.HLP , SIZE=116736
28,NETWORK.CNT , SIZE=1024
27,NETWORK.HLP , SIZE=17408
28,NLSFUNC.EXE , SIZE=8192
28,NOTEPAD.CNT , SIZE=1024
18,NTBACKUP.EXE , SIZE=676864
27,NTBOOKS.EXE , SIZE=18432
28,NTCMDS.CNT , SIZE=1024
19,NTCMDS.FTS , SIZE=296960
18,NTCMDS.HLP , SIZE=536576
27,NTDOS.SYS , SIZE=29696
28,NTFONT.SYS , SIZE=1024
27,NTIO.SYS , SIZE=35840
27,NTLANMAN.DLL , SIZE=25600
25,NTLANUI.DLL , SIZE=61440
25,NTLMINST.INF , SIZE=74752
27,NTLMSSPS.DLL , SIZE=25600
28,NTLSAPI.DLL , SIZE=8192
18,NTVDM.EXE , SIZE=400384
28,NWCONV.CNT , SIZE=1024
20,NWCONV.EXE , SIZE=198656
25,NWCONV.HLP , SIZE=68608
26,OLE2.DLL , SIZE=39936
21,OLE2DISP.DLL , SIZE=169984
21,OLE2NLS.DLL , SIZE=153600
25,OLECLI32.DLL , SIZE=74752
26,OLECNV32.DLL , SIZE=40960
22,OLEDLG.DLL , SIZE=120832
27,OLESVR32.DLL , SIZE=24576
24,OLETHK32.DLL , SIZE=76800
18,OS2.EXE , SIZE=481280
22,OS2SRV.EXE , SIZE=122880
28,OS2SS.EXE , SIZE=6144
27,PABNSP32.DLL , SIZE=34816
28,PACKAGER.CNT , SIZE=1024
26,PASSPORT.MID , SIZE=40960
26,PAX.EXE , SIZE=52224
28,PBRUSH.CNT , SIZE=1024
28,PCL.SEP , SIZE=1024
25,PENTNT.EXE , SIZE=64512
26,PERFC009.DAT , SIZE=24576
27,PERFC011.DAT , SIZE=24576
26,PERFCTRS.DLL , SIZE=43008
19,PERFH009.DAT , SIZE=220160
19,PERFH011.DAT , SIZE=128000
20,PERFMON.EXE , SIZE=180224
16,PIANO.ANI , SIZE=5120
28,PID.EXE , SIZE=11264
24,PIFEDIT.EXE , SIZE=78848
26,PMSPL.DLL , SIZE=48128
27,PORTUAS.EXE , SIZE=37888
27,POSIX.EXE , SIZE=31744
16,PRINT.EXE , SIZE=15360
22,PRINTMAN.EXE , SIZE=122880
28,PSCRIPT.SEP , SIZE=1024
27,PSXDLL.DLL , SIZE=32768
25,PSXSS.EXE , SIZE=69632
16,RAINBOW.ANI , SIZE=10240
16,RAINDROP.ANI , SIZE=5120
20,README.WRI , SIZE=180224
16,RECOVER.EXE , SIZE=13312
16,REDIR.EXE , SIZE=4096
20,REGEDT32.EXE , SIZE=181248
16,REPLACE.EXE , SIZE=18432
26,RESTORE.EXE , SIZE=47104
20,RICHED32.DLL , SIZE=197632
16,RPCDCE4.DLL , SIZE=3072
16,RPCDGC3.DLL , SIZE=6144
16,RPCDGC6.DLL , SIZE=7168
16,RPCDGS3.DLL , SIZE=6144
16,RPCDGS6.DLL , SIZE=7168
16,RPCLTC3.DLL , SIZE=7168
16,RPCLTC5.DLL , SIZE=10240
16,RPCLTC6.DLL , SIZE=7168
16,RPCLTC7.DLL , SIZE=5120
16,RPCLTS3.DLL , SIZE=9216
16,RPCLTS5.DLL , SIZE=11264
16,RPCLTS6.DLL , SIZE=9216
16,RPCLTS7.DLL , SIZE=8192
27,RPCNS4.DLL , SIZE=33792
27,RPCSS.EXE , SIZE=21504
28,SAVEDUMP.EXE , SIZE=13312
18,SCHDPL32.EXE , SIZE=419840
25,SCHMSG32.DLL , SIZE=56320
26,SCM.EXE , SIZE=48128
16,SENDFL32.DLL , SIZE=7168
28,SETACL.EXE , SIZE=14336
16,SETVER.EXE , SIZE=15360
16,SHARE.EXE , SIZE=1024
16,SIZENESW.ANI , SIZE=1024
16,SIZENS.ANI , SIZE=1024
16,SIZENWSE.ANI , SIZE=1024
16,SIZEWE.ANI , SIZE=1024
28,SNDVOL32.CNT , SIZE=1024
27,SNDVOL32.FTS , SIZE=18432
28,SOL.CNT , SIZE=1024
16,SORT.EXE , SIZE=13312
16,SOUND.DLL , SIZE=14336
16,SOUND.DRV , SIZE=2048
28,SOUNDREC.CNT , SIZE=1024
27,SOUNDREC.FTS , SIZE=24576
16,SPOOLSS.DLL , SIZE=43008
26,SPOOLSS.EXE , SIZE=51200
28,SRVMGR.CNT , SIZE=1024
21,SRVMGR.CPL , SIZE=141312
19,SRVMGR.EXE , SIZE=203776
26,SRVMGR.FTS , SIZE=43008
22,SRVMGR.HLP , SIZE=142336
24,SRVSVC.DLL , SIZE=83968
28,STDOLE.TLB , SIZE=6144
28,STDOLE32.TLB , SIZE=7168
16,STOPWTCH.ANI , SIZE=7168
28,STORAGE.DLL , SIZE=5120
19,STORE32.DLL , SIZE=281600
16,SUBST.EXE , SIZE=15360
16,SYSEDIT.EXE , SIZE=21504
28,SYSPRINT.SEP , SIZE=4096
16,SYSTEM.DRV , SIZE=4096
23,T1INSTAL.DLL , SIZE=118784
15,TCPIP.CNT , SIZE=1024
15,TCPIP.HLP , SIZE=253952
28,TERMINAL.CNT , SIZE=1024
28,TIMER.DRV , SIZE=4096
16,TOOLHELP.DLL , SIZE=14336
16,TREE.COM , SIZE=17408
16,TRNSCH32.DLL , SIZE=15360
27,TSD32.DLL , SIZE=16384
28,TSSOFT32.ACM , SIZE=9216
20,TYPELIB.DLL , SIZE=178176
28,UCHARMAP.CNT , SIZE=1024
24,UFAT.DLL , SIZE=75776
22,UHPFS.DLL , SIZE=123904
27,UNLODCTR.EXE , SIZE=33792
19,UNTFS.DLL , SIZE=264192
28,UPEDIT.CNT , SIZE=1024
26,UPEDIT.EXE , SIZE=40960
27,UPEDIT.FTS , SIZE=22528
26,UPEDIT.HLP , SIZE=47104
27,UPS.CPL , SIZE=24576
16,UPS.EXE , SIZE=13312
16,UREG.DLL , SIZE=22528
28,US.BAT , SIZE=1024
26,USER.EXE , SIZE=48128
16,USERINIT.EXE , SIZE=16384
28,USRMGR.CNT , SIZE=1024
19,USRMGR.EXE , SIZE=269312
26,USRMGR.FTS , SIZE=51200
22,USRMGR.HLP , SIZE=152576
16,V7VGA.ROM , SIZE=19456
16,VANISHER.ANI , SIZE=2048
28,VCDEX.DLL , SIZE=9216
16,VDMDBG.DLL , SIZE=11264
26,VDMREDIR.DLL , SIZE=47104
22,VFORM32.DLL , SIZE=144384
16,VGA.DRV , SIZE=2048
16,WAGTAIL.ANI , SIZE=3072
28,WDL.TRM , SIZE=4096
28,WFWNET.DRV , SIZE=14336
21,WGPOMG32.DLL , SIZE=157696
20,WIFEMAN.DLL , SIZE=9216
28,WIN.COM , SIZE=8192
25,WIN32SPL.DLL , SIZE=68608
16,WIN87EM.DLL , SIZE=13312
28,WINCHAT.CNT , SIZE=1024
21,WINDISK.EXE , SIZE=166912
28,WINDISKA.CNT , SIZE=1024
27,WINDISKA.FTS , SIZE=33792
25,WINDISKA.HLP , SIZE=69632
27,WINDOWS.HLP , SIZE=23552
19,WINFILE.EXE , SIZE=257024
27,WINHELP.HLP , SIZE=33792
28,WINHLP32.CNT , SIZE=1024
27,WINHLP32.HLP , SIZE=28672
28,WINMINE.CNT , SIZE=1024
16,WINMSD.DLL , SIZE=15360
16,WINMSD.EXE , SIZE=117760
20,WINNLS.DLL , SIZE=3072
28,WINOLDAP.MOD , SIZE=3072
16,WINPERMS.TXT , SIZE=77824
16,WINSPOOL.EXE , SIZE=3072
16,WINVER.EXE , SIZE=10240
19,WOW32.DLL , SIZE=222208
16,WOWDEB.EXE , SIZE=3072
16,WOWEXEC.EXE , SIZE=11264
16,WOWFAX.DLL , SIZE=5120
16,WOWFAXUI.DLL , SIZE=13312
28,WRITE.CNT , SIZE=1024
24,XACTSRV.DLL , SIZE=82944
27,XCOPY.EXE , SIZE=30720
[Files-i386-nt]
16,CHARMAP.EXE , SIZE=45056 , NODELETESOURCE
15,WRITE.EXE , SIZE=268288 , NODELETESOURCE
22,LANMA256.BMP , SIZE=145408
20,LANMANNT.BMP , SIZE=73728
27,REGEDIT.EXE , SIZE=37888
27,REGEDIT.HLP , SIZE=22528
28,REGEDITV.CNT , SIZE=1024
27,REGEDITV.HLP , SIZE=16384
28,RINGIN.WAV , SIZE=10240
28,RINGOUT.WAV , SIZE=6144
24,WINCLOCK.AVI , SIZE=82944
[LanguageID]
ENG
[LanguageTextENG]
"日本語 (日本)"
[BuiltinAccountNameVar]
AdminAccountName = "Administrator"
GuestAccountName = "Guest"
[PrintMonitorName]
MonitorName = "Local Port"
[ProgressCopyENG]
ProCaption = "Windows NT セットアップ"
ProCancel = "キャンセル"
ProCancelMsg = "Windows NT は正しく組み込まれていません。"+
"ファイルのコピーを中止しますか?"
ProCancelCap = "セットアップ メッセージ"
ProText1 = "コピー元:"
ProText2 = "コピー先:"
[LanguageDlgENG]
Caption = "言語"
DlgText = "セットアップは次の言語のいずれかで表示されます。"+
"使用したい言語を選択してください。"
ListHeader = ""
Continue = "続行"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
DlgType = "List"
DlgTemplate = "Language"
ListItemsIn = ^(LanguageText$(!STF_LANGUAGE), 1)
ListItemsOut = *($(ListItemsIn), ~($(LanguageList), $(!STF_LANGUAGE)))
HelpContext = ""
[QueryFullNameDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "下のボックスに氏名を入力してください。"$(!LF)$(!LF)+
"[続行]ボタンをクリックするか、Enter キーを押してください。"$(!LF)$(!LF)+
"入力された情報は、Windows NT の"+
"組み込みに使用されます。"
Edit1Label = "氏名(&N):"
Continue = "続行"
Help = "ヘルプ(&H)"
Exit = "セットアップの終了(&X)"
DlgType = "Edit"
DlgTemplate = "QUERY_FULLNAME"
HelpContext = $(!IDH_DB_FULLNAMEQ_INS)
EditTextLim = 50
EditTextIn = $(!FullName)
EditFocus = "ALL"
[QueryFullNameOrgNameDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "下のボックスに氏名を入力してください。"+
"Windows NT をビジネス用に使う場合には、会社名も登録できます。"$(!LF)$(!LF)+
"[続行]ボタンをクリックするか Enter キーを押してください。"$(!LF)$(!LF)+
"入力された情報は、Windows NT の"+
"組み込みに使用されます。"
Edit1Label = "氏名(&N):"
Edit2Label = "会社名(&C):"
Continue = "続行"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
DlgType = "MultiEditIME"
DlgTemplate = "QUERY_FULLNAME_ORGNAME"
HelpContext = $(!IDH_DB_ORGNAMEQ_INS)
EditTextLim = {50, 50}
EditTextIn = {$(!FullName), $(!OrgName)}
[VerifyFullNameDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "入力した氏名が正しいか確認してください。"$(!LF)$(!LF)+
"変更したい場合は、[変更]ボタンをクリックしてください。"+
"正しい場合は、[続行]ボタンをクリックしてください。"
Static1Label = "氏名:"
Continue = "続行"
Cancel = "変更(&C)"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
Static1Text = $(!FullName)
DlgType = "Info"
DlgTemplate = "VERIFY_FULLNAME"
HelpContext = $(!IDH_DB_FULLNAMEV_INS)
[VerifyFullNameOrgNameDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "入力した情報が正しいか確認してください。"$(!LF)$(!LF)+
"氏名や会社名を変更したい場合は、[変更]ボタンをクリックしてください。"+
"正しい場合は、[続行]ボタンをクリックしてください。"
Static1Label = "氏名:"
Static1Text = $(!FullName)
Static2Label = "会社名:"
Static2Text = $(!OrgName)
Continue = "続行"
Cancel = "変更(&C)"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
DlgType = "Info"
DlgTemplate = "VERIFY_FULLNAME_ORGNAME"
HelpContext = $(!IDH_DB_ORGNAMEV_INS)
[QueryProductIdDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "本製品のプロダクト ID を入力してください。"+
"マイクロソフトの提供する様々なサービスを受ける場合に、"+
"この番号が必要となります。"$(!LF)$(!LF)+
"プロダクト ID は製品パッケージ内の『オフィシャル ユーザーズ登録のお願い』に"+
"記載されています。間違いのないよう入力してください。"$(!LF)$(!LF)+
"Windows NT のセットアップ完了後にプロダクト ID を参照するには、"+
"プログラム マネージャのヘルプ メニューから[バージョン情報...]を"+
"選択してください。"$(!LF)$(!LF)+
"セットアップ終了後、必ず製品に同梱の『同意書/オフィシャル ユーザーズ登録依頼書』に必要事項を"+
"記入の上、マイクロソフト カスタマ サービス センターまでお送りください。"
Edit1Label = "プロダクト ID(&P):"
Continue = "続行"
Cancel = "キャンセル"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
DlgType = "Edit"
DlgTemplate = "QUERY_PRODUCT_ID"
HelpContext = $(!IDH_DB_PRODUCTIDQ_INS)
EditTextLim = 20
EditTextIn = $(!ProductId)
EditFocus = "ALL"
[VerifyProductIdDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "入力したプロダクト ID が正しいか確認してください。"$(!LF)$(!LF)+
"プロダクト ID を変更したい場合は、[変更]ボタンをクリックしてください。"+
"正しい場合は、[続行]ボタンをクリックしてください。"
Static1Label = "プロダクト ID:"
Continue = "続行"
Cancel = "変更(&C)"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
Static1Text = $(!ProductId)
DlgType = "Info"
DlgTemplate = "VERIFY_PRODUCT_ID"
HelpContext = $(!IDH_DB_PRODUCTIDV_INS)
[QueryComputerNameDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "Windows NT では、使用するコンピュータを識別するために"+
"コンピュータ名が必要です。15 文字以下の一意の名前を入力"+
"してください。"$(!LF)$(!LF)+
"Windows NT ドメインに参加する場合は、"+
"ネットワーク管理者から名前を取得しなければなりません。"
Edit1Label = "コンピュータ名(&C):"
Continue = "続行"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
DlgType = "Edit"
DlgTemplate = "QUERY_COMPUTER_NAME"
HelpContext = $(!IDH_DB_COMPUTERNAMEQ_INS)
EditTextLim = 15
EditTextIn = $(ComputerName)
EditFocus = "ALL"
[QueryComputerNameDlgASENG]
Caption = "Windows NT セットアップ"
DlgText = "Windows NT では、使用するコンピュータを識別するために"+
"コンピュータ名が必要です。15 文字以下の一意の名前を入力"+
"してください。"$(!LF)$(!LF)+
"この名前がネットワーク上で一意であることを確認してください。"+
"そうしないとセットアップに問題が発生する場合があります。"
Edit1Label = "コンピュータ名(&C):"
Continue = "続行"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
DlgType = "Edit"
DlgTemplate = "QUERY_COMPUTER_NAME"
HelpContext = $(!IDH_DB_COMPUTERNAMEQ_INS)
EditTextLim = 15
EditTextIn = $(ComputerName)
EditFocus = "ALL"
[VerifyComputerNameDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "入力した名前が正しいか確認してください。"$(!LF)$(!LF)+
"変更したい場合は、[変更]ボタンをクリックしてください。"+
"正しい場合は、[続行]ボタンをクリックしてください。"
Static1Label = "コンピュータ名:"
Static1Text = $(ComputerName)
Continue = "続行"
Cancel = "変更(&C)"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
DlgType = "Info"
DlgTemplate = "VERIFY_COMPUTER_NAME"
HelpContext = $(!IDH_DB_COMPUTERNAMEV_INS)
[ASTypeDlgENG]
Caption = "Windows NT Server セキュリティの役割"
DlgText = "Windows NT Server が起動しているコンピュータは、"+
"ドメインのセキュリティ原則やマスタ データベースを管理する"+
"ドメイン コントローラとして機能します。"$(!LF)$(!LF)+
"このコンピュータをプライマリ ドメイン コントローラまたはバックアップ ドメイン コントローラとして"+
"機能させる場合は、[ドメイン コントローラ]を選択してください。"+
"機能させない場合は、[サーバー]を選択してください。"$(!LF)$(!LF)+
"続行を選んだ後でも、Windows NT Server の再組み込みを実行すれば、"+
"このコンピュータのセキュリティの役割を変更できます。"$(!LF)$(!LF)
Continue = "続行"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
Radio1Text = "ドメイン コントローラ (プライマリまたはバックアップ)(&D)"
Radio2Text = "サーバー(&S)"
DlgType = "Radio"
DlgTemplate = "SERVERTYPE"
HelpContext = $(!IDH_DB_ASTYPE_INS)
RadioHeader = ""
RadioDefault = $(ASTypeDefault)
OptionsGreyed = {}
[AccountDlgENG]
Caption = "ローカル アカウントのセットアップ"
DlgText = "セットアップはユーザーのローカル アカウントを作成することができます。"+
"そのアカウントで使用する、20 文字以下のユーザー名および"+
"14 文字以下のパスワードを入力してください。"$(!LF)+
"[パスワード再入力]フィールドにもう一度パスワードを入力してください。"+
"そのアカウントにパスワードを設定しない場合は、"$(!LF)"[パスワード]"+
"および[パスワード再入力]フィールドに何も入力しないでください。"$(!LF)$(!LF)+
"ローカル アカウントのセットアップを中止したい場合は、"+
"ユーザー マネージャを使用して後でローカル アカウントを追加することができます。"$(!LF)+
"注: パスワードに全角文字を使用することはできません。"
Edit1Label = "ユーザー名(&U):"
Edit2Label = "パスワード(&P):"
Edit3Label = "パスワード再入力(&C):"
Continue = "続行"
Cancel = "キャンセル"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
DlgType = "MultiEdit"
DlgTemplate = "ACCOUNT_SETUP"
HelpContext = $(!IDH_DB_ACCOUNTSETUP_INS)
EditTextLim = {20, 14, 14}
EditTextIn = {$(Username), "", ""}
[AdminAccountDlgENG]
Caption = "管理者アカウントのセットアップ"
DlgText1 = "管理者アカウントで使用する 14 文字以下のパスワードを"+
"入力してください。[パスワード再入力]フィールドにもう一度"+
"パスワードを入力してください。"$(!LF)$(!LF)+
"管理者アカウントでは、コンピュータのリソースのほとんどに"+
"アクセスすることができます。したがって、管理者パスワードの"+
"管理には十分な注意が必要です。"$(!LF)$(!LF)+
"注: 入力するパスワードを忘れないようにしてください。"+
"パスワードは、メモして安全な場所に保管しておいてください。"$(!LF)$(!LF)+
" パスワードに全角文字を使用することはできません。"
DlgText2 = "ユーザー名:"
DlgText3 = "Administrator"
Edit1Label = "パスワード(&P):"
Edit2Label = "パスワード再入力(&C):"
Continue = "続行"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
DlgType = "MultiEdit"
DlgTemplate = "ADMIN_ACCOUNT_SETUP"
HelpContext = $(!IDH_DB_ACCOUNTADMN_INS)
EditTextLim = {14, 14}
EditTextIn = {"", ""}
[InstallModeDlgENG]
Caption = "セットアップ方法"
DlgText = "高速セットアップでは、デフォルトの設定を使用し、検出された"+
"構成に応じて Windows NT のツールを組み込みます。"$(!LF)$(!LF)+
"カスタム セットアップでは、検出された構成に合わせて"+
"オプションを選択しながら組み込みを行うことができます。"$(!LF)$(!LF)+
"2 つのセットアップ方法のいずれかを選択してください:"
Continue = "続行"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
Radio1Text = "高速セットアップ(&E)"
Radio2Text = "カスタム セットアップ(&C)"
DlgType = "Radio"
DlgTemplate = "INSTALLMODE"
HelpContext = $(!IDH_DB_INSTALLMODE_INS)
RadioHeader = ""
RadioDefault = $(InteractDefault)
OptionsGreyed = {}
[OptionsDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "セットアップはチェック ボックスをオンにすることで"+
"下記のオプションのタスクを実行します。"$(!LF)$(!LF)+
"選択したタスクを実行するには、[続行]ボタンをクリックするか、"+
"Enter キーを押してください。"$(!LF)$(!LF)+
"選択を変更するには、チェック ボックスをオフにしてから"+
"[続行]ボタンをクリックするか、Enter キーを押してください。"
Check1Text = "選択した Windows ファイルのみ組み込む(&W)"
Check2Text = "プリンタを組み込む(ローカルに接続されているプリンタのみ)(&P)"
Check3Text = "ネットワークを組み込む(&N)"
Check4Text = "すでにハード ディスク上にあるアプリケーションを組み込む(&A)"
Continue = "続行"
Help = "ヘルプ(&H)"
Exit = "セットアップ中止(&X)"
DlgType = "Check"
DlgTemplate = "PDKOPTIONS"
HelpContext = $(!IDH_DB_OPTIONS_INS)
CheckItemsIn = { $(!DoPartial), $(!DoPrinter), $(!DoNetwork), +
$(!DoAppSetup)}
[SetupDoneDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "Windows NT 3.51 が組み込まれました。"$(!LF)$(!LF)+
"フロッピー ディスク ドライブからディスクを取り出してください。"+
"組み込まれたシステムを実行するには、[コンピュータの再起動]ボタンをクリックしてください。"
Reboot = "コンピュータの再起動(&R)"
Windows = "Windows NT に戻る(&X)"
DlgType = "Info"
DlgTemplate = "REBOOT"
[SetupNotDoneDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "Windows NT 3.51 が組み込まれていません。"$(!LF)$(!LF)+
"フロッピー ディスク ドライブからディスクを取り出してください。"+
"コンピュータを再起動するには、[コンピュータの再起動]ボタンをクリックしてください。"
Reboot = "コンピュータの再起動(&R)"
Windows = "Windows NT に戻る(&X)"
DlgType = "Info"
DlgTemplate = "REBOOT"
[SetupDoneRestartDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "Windows NT システム ファイルがドライブにコピーされました。"$(LF)$(LF)+
"[Windows NT に戻る]ボタンをクリックしてください。"
Windows = "Windows NT に戻る(&X)"
DlgType = "Info"
DlgTemplate = "RESTART"
[SetupNotDoneRestartDlgENG]
Caption = "Windows NT セットアップ"
DlgText = "Windows NT システム ファイルをドライブにコピーできませんでした。"$(LF)$(LF)+
"[Windows NT に戻る]ボタンをクリックしてください。"
Windows = "Windows NT に戻る(&X)"
DlgType = "Info"
DlgTemplate = "RESTART"
[Warning1ENG]
Warning = "前回正常起動時の構成が見つかりませんでした。"+
"セットアップを続行するには[OK]ボタンを、終了するには[キャンセル]ボタンをクリックしてください。"
[Warning2ENG]
Warning = "ローカル アカウントはセットアップされません。"
[Warning3ENG]
Warning = "パスワードが入力されていないか、全角文字が入力されました (パスワードが空になります)。"+
"パスワードを空のままにする場合は、[OK]ボタンをクリックしてください。"+
"パスワードを入力する場合は、[キャンセル]ボタンをクリックしてください。"
[FatalError1ENG]
Fatal = "セットアップは現在のプロセッサでは組み込みを行うことができません。"$(!LF)$(!LF)"組み込みを続行できません。"
[FatalError2ENG]
Fatal = "システムのメモリ容量が不足しています。最低でも "$(MinSystemMemory)"KB "+
"必要です。"$(!LF)$(!LF)"組み込みを続行できません。"
[FatalError3ENG]
Fatal = "ハードウェア オプションのレジストリを変更することができませんでした。"$(!LF)$(!LF)"組み込みを続行できません。"
[FatalError4ENG]
Fatal = "コンピュータ名を変更することができませんでした。"$(!LF)$(!LF)"組み込みを続行できません。"
[FatalError5ENG]
Fatal = "Windows NT ソフトウェアのレジストリ エントリを作成することができませんでした。"$(!LF)$(!LF)"組み込みを続行できません。"
[FatalError6ENG]
Fatal = "セットアップを実行して Windows NT システムをアップグレードすることができません。"+
"セットアップを実行する方法についてはマニュアルを参照してください。"
[FatalError7ENG]
Fatal = "Flexboot のセットアップに失敗しました。組み込みを続行できません。"+
"システム管理者に問い合わせてください。"
[FatalError8ENG]
Fatal = "ドライブに Windows NT セットアップ ファイルがありません。"
[FatalError9ENG]
Fatal = "コンピュータ上のセキュリティの初期化に失敗しました。"+
"組み込みを中止します。"
[FatalError10ENG]
Fatal = "システムのセキュリティのセットアップに失敗しました。"
[FatalError11ENG]
Fatal = "INITIAL.INF ファイルがコンピュータに合致しません。"
[FatalError12ENG]
Fatal = "ユーザーのデフォルトの構成ファイルを構築することができませんでした。"+
"このファイルがないと、ユーザーは Windows NT にログオンできません。"
[FatalError13ENG]
Fatal = "SystemSetupInProgress の値を再設定できないため、セットアップを"+
"完了できません。"
[FatalError14ENG]
Fatal = "UNC 名は、最初のセットアップではサポートされていません。"
[FatalError17ENG]
Fatal = "ドライブに空き容量がないため UNC ドライブに接続できません。"
[FatalError18ENG]
Fatal = "コピー元のドライブの処理中のエラー。"
[NonFatalError1ENG]
NonFatal = "氏名を入力しないと、セットアップは正しく機能しません。"
[NonFatalError2ENG]
NonFatal = "MS-DOS サブシステムのコンポーネントを組み込むことができませんでした。"+
"セットアップはこのエラーを無視します。"
[NonFatalError3ENG]
NonFatal = "セットアップはページング ファイルの構成情報を取得できませんでした。"+
"セットアップは、コンピュータ上のデフォルトのページング ファイルを使用します。"+
"ページング ファイルのサイズは、システムの組み込み終了後、コントロール パネル"+
"の[システム]で変更することができます。"
[NonFatalError4ENG]
NonFatal = "セットアップはプリンタ情報を見つけられませんでした。"+
"システムにプリンタは組み込まれません。プリンタは、システムの組み込み終了後、"+
"プリント マネージャで組み込むことができます。"
[NonFatalError5ENG]
NonFatal = "必要な情報を入力しないと、セットアップは正しく機能しません。"
[NonFatalError6ENG]
NonFatal = "セットアップはコンピュータ上にページング ファイルを設定することができませんでした。"+
"Windows NT はデフォルトのページング ファイルを使用します。"+
"このエラーは無視されます。"
[NonFatalError7ENG]
NonFatal = "コンピュータ名に""."" または "".."" を使用することはできません。"
[NonFatalError7aENG]
NonFatal = "コンピュータ名の最初や最後に空白文字を使用することはできません。"+
"また、次のような記号も使用できません。"$(!LF)+
"/ \ [ ] "" : ; | < > + = , ? *"
[NonFatalError8ENG]
NonFatal = "プリンタの設定に失敗しました。"$(!LF)$(!LF)"プリンタは組み込まれていません。"+
"プリンタは、システムの組み込み終了後、プリント マネージャで組み込むことができます。"
[NonFatalError9ENG]
NonFatal = "プリンタ サポートの初期化に失敗しました。"$(!LF)$(!LF)+
"プリンタは組み込まれていません。"
[NonFatalError10ENG]
NonFatal = "[パスワード]と[パスワード再入力]フィールドの入力が一致していません。"+
"それぞれのフィールドにもう一度入力してください。"
[NonFatalError12ENG]
NonFatal = "イベントログ サービスを有効にすることができませんでした。"
[NonFatalError13ENG]
NonFatal = "16 ビット Windows アプリケーションを実行する"+
"サブシステムの設定に失敗しました。セットアップはこのエラーを無視します。"
[NonFatalError14ENG]
NonFatal = "ユーザー名の最初や最後に空白文字を使用することはできません。"+
"また、次のような記号も使用できません。"$(!LF)+
"/ \ [ ] "" : ; | < > + = , ? *"
[NonFatalError15ENG]
NonFatal = "ローカル アカウントをセットアップする場合は、ユーザー名を入力しなければなりません。"+
"ローカル アカウントを作成しない場合は、[キャンセル]ボタンをクリックしてください。"
[NonFatalError16ENG]
NonFatal = "入力したユーザー名と同じ名前のローカル アカウントがすでに存在します。"+
"ほかのユーザー名を使用してください。"
[NonFatalError17ENG]
NonFatal = "Windows NT パフォーマンス ライブラリ サブシステムが使用しているデータを移行できませんでした。"+
"これは重大なエラーではありません。"+
"システムの更新を続行します。"
[NonFatalError18ENG]
NonFatal = "プロダクト ID が入力されていません。Windows NT を組み込んだ後でも"+
" PID.EXE を使用すればプロダクト ID を追加できます。"
[NonFatalError19ENG]
NonFatal = "セットアップはプロダクト ID のレジストリ エントリを作成できませんでした。"+
"Windows NT を組み込んだ後でも PID.EXE を使用すればプロダクト ID を追加できます。"
[Status1ENG]
Status = "Windows NT 上で使用するプリンタ '"$(PrinterName)"' がセットアップされました。"
[BillboardsENG]
Billboard1 = "しばらくお待ちください..."
Billboard2 = "セットアップはシステムの FlexBoot を設定しています。しばらくお待ちください..."
Billboard3 = "セットアップはハードウェア オプションを設定しています。しばらくお待ちください..."
Billboard4 = "セットアップはレジストリを設定しています。しばらくお待ちください..."
Billboard5 = "セットアップは以前に組み込まれていた DOS システムの情報を移行しています。"+
"しばらくお待ちください..."
Billboard6 = "セットアップは Windows NT システムのページング ファイルを設定しています。"+
"しばらくお待ちください..."
Billboard7 = "セットアップはプリンタを設定しています。しばらくお待ちください..."
Billboard8 = "セットアップはセキュリティ データベースにアカウントを作成しています。しばらくお待ちください..."
Billboard9 = "セットアップは以前に組み込まれていた Windows システムの情報を移行しています。"+
"しばらくお待ちください..."
Billboard10 = "一時的なファイルを削除しています。しばらくお待ちください..."
Billboard11 = "セットアップはフォントを組み込んでいます。しばらくお待ちください..."
[DateTimeENG]
Applet = "日付と時刻"
[DisplayENG]
Applet = "ディスプレイ"
[WallPaperENG]
DefaultWallpaper = "(Default)"
[LicenseENG]
FilePrintLicName = "Windows NT Server"
FilePrintLicFamilyName = "Windows NT Server"
LicServDisplayName = "License Logging Service"
[FontList]
"Roman (All res)" = ROMAN.FON
"Script (All res)" = SCRIPT.FON
"Modern (All res)" = MODERN.FON
"Small Fonts (VGA res)" = SMALLE.FON
"Arial (TrueType)" = ARIAL.FOT
"Arial Bold (TrueType)" = ARIALBD.FOT
"Arial Bold Italic (TrueType)" = ARIALBI.FOT
"Arial Italic (TrueType)" = ARIALI.FOT
"Courier New (TrueType)" = COUR.FOT
"Courier New Bold (TrueType)" = COURBD.FOT
"Courier New Bold Italic (TrueType)" = COURBI.FOT
"Courier New Italic (TrueType)" = COURI.FOT
"Lucida Console (TrueType)" = LUCON.FOT
"Times New Roman (TrueType)" = TIMES.FOT
"Times New Roman Bold (TrueType)" = TIMESBD.FOT
"Times New Roman Bold Italic (TrueType)" = TIMESBI.FOT
"Times New Roman Italic (TrueType)" = TIMESI.FOT
"WingDings (TrueType)" = WINGDING.FOT
"Symbol (TrueType)" = SYMBOL.FOT
"Symbol 8,10,12,14,18,24 (VGA res)" = SYMBOLE.FON
"Lucida Sans Unicode Regular (TrueType)" = L_10646.FOT
[NewFontList]
"Roman (All res)" = ROMAN.FON
"Script (All res)" = SCRIPT.FON
"Modern (All res)" = MODERN.FON
"Lucida Console (TrueType)" = LUCON.FOT
"MS 明朝 & MS P明朝 (TrueType)" = MSMINCHO.TTC
"MS ゴシック & MS Pゴシック (TrueType)" = MSGOTHIC.TTC
[DelFontList]
"Roman (Plotter)"
"Script (Plotter)"
"Modern (Plotter)"
"MS Console (TrueType)"
"MS 明朝 (TrueType)"
"MS ゴシック (TrueType)"