home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 February / VPR9602A.ISO / i386 / initial.in_ / initial.inf
INI File  |  1995-10-25  |  115KB  |  3,048 lines

  1. [GeneralConstants]
  2.     Radio1  = "1"
  3.     Radio2  = "2"
  4.     Radio3  = "3"
  5.     Radio4  = "4"
  6.     Radio5  = "5"
  7.     Radio6  = "6"
  8.     Radio7  = "7"
  9.     Radio8  = "8"
  10.     Radio9  = "9"
  11.     Chosen    = "ON"
  12.     NotChosen = "OFF"
  13. [ProcessorID]
  14.     ProcessorID_I386  = I386
  15.     ProcessorID_I486  = I486
  16.     ProcessorID_I586  = I586
  17.     ProcessorID_R4000 = R4000
  18.     ProcessorID_Alpha = Alpha_AXP
  19.     ProcessorID_PPC601 = PPC601
  20.     ProcessorID_PPC603 = PPC603
  21.     ProcessorID_PPC604 = PPC604
  22.     ProcessorID_PPC620 = PPC620
  23. [PlatformID]
  24.     PlatformID_I386 = I386
  25.     PlatformID_Mips = Mips
  26.     PlatformID_Alpha = Alpha
  27.     PlatformID_PPC = ppc
  28. [DebugVars]
  29.     STF_DISPLAYDEBUGOUTPUT = 0
  30. [ProcessorVar]
  31.     STF_PROCESSOR = "" ? $(!LIBHANDLE) GetProcessor
  32. [LanguageVar]
  33.     STF_LANGUAGE   = "" ? $(!LIBHANDLE) GetLanguage
  34.     LanguageList   = ^(LanguageID, 1)
  35. [DestSizeVarsI386]
  36.     MinPrimaryFree = 1
  37.     SystemRequired = 12
  38.     MinSystemFree  = 15
  39.     MinPagingFile  = 20
  40.     VirtualMinimum = 20480
  41.     VirtualMarkup  = 12288
  42.     MinVolumeFree  = 35
  43.     MinHardDisk    = 40
  44. [DestSizeVarsMips]
  45.     MinPrimaryFree = 0
  46.     SystemRequired = 55
  47.     MinSystemFree  = 60
  48.     MinPagingFile  = 20
  49.     VirtualMinimum = 20480
  50.     VirtualMarkup  = 12288
  51.     MinVolumeFree  = 80
  52.     MinHardDisk    = 100
  53. [DestSizeVarsppc]
  54.     MinPrimaryFree = 0
  55.     SystemRequired = 55
  56.     MinSystemFree  = 60
  57.     MinPagingFile  = 20
  58.     VirtualMinimum = 20480
  59.     VirtualMarkup  = 12288
  60.     MinVolumeFree  = 80
  61.     MinHardDisk    = 100
  62. [DestSizeVarsAlpha]
  63.     MinPrimaryFree = 0
  64.     SystemRequired = 55
  65.     MinSystemFree  = 60
  66.     MinPagingFile  = 20
  67.     VirtualMinimum = 20480
  68.     VirtualMarkup  = 12288
  69.     MinVolumeFree  = 80
  70.     MinHardDisk    = 100
  71. [DriveTypeVar]
  72.     DriveType = "" ? $(!LIBHANDLE) GetTypeOfDrive $(DriveToExamine)
  73. [UiVars]
  74.     BuildVersion    = "6-92"
  75.     STF_CONTROLSET  = CurrentControlSet
  76.     STF_INSTALLDATE = {} ? $(!LIBHANDLE) GetSystemDate
  77.     STF_UPGRADE     = NO
  78.     STF_PRINTSERVER = ""
  79.     Primary         = "C:"
  80.     STF_NTDRIVE        = ""
  81.     STF_NTPATH         = ""
  82.     STF_WINDOWSPATH    = "" ? $(!LIBHANDLE) GetWindowsNtDir
  83.     STF_WINDOWSSYSPATH = "" ? $(!LIBHANDLE) GetWindowsNtSysDir
  84.     STF_BUSTYPE        = "" ? $(!LIBHANDLE) GetMyBusType
  85.     STF_BUSTYPELIST    = "" ? $(!LIBHANDLE) GetMyBusTypeList
  86.     STF_IS_UP_SYSTEM   = "" ? $(!LIBHANDLE) IsUniprocessorSystem
  87.     STF_UNUSEDDRIVES = {} ? $(!LIBHANDLE) GetUnusedDrives
  88.     STF_GUI_UNATTENDED = "NO"
  89.     STF_UNATTENDED_WITH_SCRIPT = "NO"
  90.     OrgName            = ""
  91.     FullName           = ""
  92.     DisplayPidDlg      = "NO"
  93.     ProductId          = ""
  94.     STF_USERNAME       = ""
  95.     STF_COMPUTERNAME   = ""
  96.     STF_DOMAIN         = ""
  97.     STF_DOMAIN_ROLE    = STANDALONE
  98.     STF_NCPA_FLUSH_COPYLIST = FALSE
  99.     SystemMemory    = "" ? $(!LIBHANDLE) GetMemorySize
  100.     MinWinntSystemMemory    = 8000
  101.     MinLanmanNTSystemMemory = 12096
  102.     MinSystemMemory = ""
  103.     DoPartial   = $(Chosen)
  104.     DoNetwork   = $(Chosen)
  105.     DoPrinter   = $(Chosen)
  106.     DoAppSetup  = $(Chosen)
  107.     STF_START_SPOOLSS = YES
  108.     SeedMilliseconds1 = ""
  109.     SeedMilliseconds2 = ""
  110.     Seed              = ""
  111. [DestPrepUiVars]
  112.     VolumeList      = {} ? $(!LIBHANDLE) GetHardDriveLetters
  113.     VolumeSizeList  = {} ? $(!LIBHANDLE) GetHardDriveTotalSpace
  114.     VolumeFreeList  = {} ? $(!LIBHANDLE) GetHardDriveFreeSpace
  115.     VolumeFSList    = {} ? $(!LIBHANDLE) GetHardDriveFileSystems
  116. [SeedTime]
  117.     SystimeStructure = {} ? $(!LIBHANDLE) GetSystemDate
  118. [ConfigSysAppend]
  119. AddOnConfig = ""
  120. [AutoexecBatAppend]
  121. AddOnBatch =  ""
  122. [LoadSetupLibrary]
  123.     LoadLibrary "x" $(!STF_CWDDIR)setupdll.dll !LIBHANDLE
  124.     exit
  125. [FreeSetupLibrary]
  126.     FreeLibrary $(!LIBHANDLE)
  127.     exit
  128. [Shell Commands]
  129.     read-syms DebugVars
  130.     set !DebugOutputControl = $(!STF_DISPLAYDEBUGOUTPUT)
  131.     StartWait
  132.     set-title "Windows NT Setup"
  133.     install   LoadSetupLibrary
  134.     set-subst CR = "\r"
  135.     set-subst LF = "\n"
  136.     set Exit_Code = $(!SETUP_ERROR_GENERAL)
  137.     read-syms GeneralConstants
  138.     read-syms BuiltinAccountNameVar
  139.     read-syms LanguageVar
  140.     detect    LanguageVar
  141.     read-syms Billboards$(!STF_LANGUAGE)
  142.     shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard1)
  143.     read-syms ProcessorID
  144.     read-syms PlatformID
  145.     read-syms ProductType
  146.     read-syms ProcessorVar
  147.     detect    ProcessorVar
  148.     ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_I386)
  149.         ifstr(i) $(STF_PLATFORM) != $(PlatformID_I386)
  150.             shell "subroutn.inf" PopBillboard
  151.             EndWait
  152.             read-syms FatalError11$(STF_LANGUAGE)
  153.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  154.             StartWait
  155.             goto setupnotdone
  156.         endif
  157.         set STF_PRNPLATFORM = "w32x86"
  158.         set STF_PRNENVIRONM = "Windows NT x86"
  159.     else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_I486)
  160.         ifstr(i) $(STF_PLATFORM) != $(PlatformID_I386)
  161.             shell "subroutn.inf" PopBillboard
  162.             EndWait
  163.             read-syms FatalError11$(STF_LANGUAGE)
  164.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  165.             StartWait
  166.             goto setupnotdone
  167.         endif
  168.         set STF_PRNPLATFORM = "w32x86"
  169.         set STF_PRNENVIRONM = "Windows NT x86"
  170.     else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_I586)
  171.         ifstr(i) $(STF_PLATFORM) != $(PlatformID_I386)
  172.             shell "subroutn.inf" PopBillboard
  173.             EndWait
  174.             read-syms FatalError11$(STF_LANGUAGE)
  175.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  176.             StartWait
  177.             goto setupnotdone
  178.         endif
  179.         set STF_PRNPLATFORM = "w32x86"
  180.         set STF_PRNENVIRONM = "Windows NT x86"
  181.     else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_R4000)
  182.         ifstr(i) $(STF_PLATFORM) != $(PlatformID_Mips)
  183.             shell "subroutn.inf" PopBillboard
  184.             EndWait
  185.             read-syms FatalError11$(STF_LANGUAGE)
  186.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  187.             StartWait
  188.             goto setupnotdone
  189.         endif
  190.         set STF_PRNPLATFORM = "w32mips"
  191.         set STF_PRNENVIRONM = "Windows NT R4000"
  192.    else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_PPC601)
  193.         ifstr(i) $(STF_PLATFORM) != $(PlatformID_PPC)
  194.             shell "subroutn.inf" PopBillboard
  195.             EndWait
  196.             read-syms FatalError11$(STF_LANGUAGE)
  197.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  198.             StartWait
  199.             goto setupnotdone
  200.         endif
  201.         set STF_PRNPLATFORM = "w32ppc"
  202.         set STF_PRNENVIRONM = "Windows NT PowerPC"
  203.     else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_PPC603)
  204.         ifstr(i) $(STF_PLATFORM) != $(PlatformID_PPC)
  205.             shell "subroutn.inf" PopBillboard
  206.             EndWait
  207.             read-syms FatalError11$(STF_LANGUAGE)
  208.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  209.             StartWait
  210.             goto setupnotdone
  211.         endif
  212.         set STF_PRNPLATFORM = "w32ppc"
  213.         set STF_PRNENVIRONM = "Windows NT PowerPC"
  214.     else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_PPC604)
  215.         ifstr(i) $(STF_PLATFORM) != $(PlatformID_PPC)
  216.             shell "subroutn.inf" PopBillboard
  217.             EndWait
  218.             read-syms FatalError11$(STF_LANGUAGE)
  219.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  220.             StartWait
  221.             goto setupnotdone
  222.         endif
  223.         set STF_PRNPLATFORM = "w32ppc"
  224.         set STF_PRNENVIRONM = "Windows NT PowerPC"
  225.     else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_PPC620)
  226.         ifstr(i) $(STF_PLATFORM) != $(PlatformID_PPC)
  227.             shell "subroutn.inf" PopBillboard
  228.             EndWait
  229.             read-syms FatalError11$(STF_LANGUAGE)
  230.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  231.             StartWait
  232.             goto setupnotdone
  233.         endif
  234.         set STF_PRNPLATFORM = "w32ppc"
  235.         set STF_PRNENVIRONM = "Windows NT PowerPC"
  236.     else-ifstr(i) $(STF_PROCESSOR) == $(ProcessorID_Alpha)
  237.         ifstr(i) $(STF_PLATFORM) != $(PlatformID_Alpha)
  238.             shell "subroutn.inf" PopBillboard
  239.             EndWait
  240.             read-syms FatalError11$(STF_LANGUAGE)
  241.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  242.             StartWait
  243.             goto setupnotdone
  244.         endif
  245.         set STF_PRNPLATFORM = "w32alpha"
  246.         set STF_PRNENVIRONM = "Windows NT Alpha_AXP"
  247.     else
  248.         shell "subroutn.inf" PopBillboard
  249.         EndWait
  250.         read-syms FatalError1$(STF_LANGUAGE)
  251.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  252.         StartWait
  253.         goto setupnotdone
  254.     endif
  255. checksrcdir =+
  256.     ifstr(i) $(STF_SRCTYPE) == "DOS"
  257.     else-ifstr(i) $(STF_SRCTYPE) == "NT"
  258.         LibraryProcedure STATUS, $(!LIBHANDLE), NtPathToDosPath $(STF_SRCDIR)
  259.         ifstr(i) $(STATUS) == ERROR
  260.             shell "subroutn.inf" PopBillboard
  261.             EndWait
  262.             read-syms FatalError18$(STF_LANGUAGE)
  263.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  264.             StartWait
  265.             goto setupnotdone
  266.         endif
  267.         set STF_SRCTYPE = "DOS"
  268.         set STF_SRCDIR  = $(STATUS)
  269.     else-ifstr(i) $(STF_SRCTYPE) == "ARC"
  270.         LibraryProcedure STATUS, $(!LIBHANDLE), ArcPathToDosPath $(STF_SRCDIR)
  271.         ifstr(i) $(STATUS) == ERROR
  272.             shell "subroutn.inf" PopBillboard
  273.             EndWait
  274.             read-syms FatalError18$(STF_LANGUAGE)
  275.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  276.             StartWait
  277.             goto setupnotdone
  278.         endif
  279.         set STF_SRCTYPE = "DOS"
  280.         set STF_SRCDIR  = $(STATUS)
  281.     else-ifstr(i) $(STF_SRCTYPE) == "UNC"
  282.         ifstr(i) $(STF_INSTALL_TYPE) == SETUPTOSHARE
  283.         else
  284.             read-syms FatalError14$(STF_LANGUAGE)
  285.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  286.             StartWait
  287.             goto setupnotdone
  288.         endif
  289.     else
  290.         shell "subroutn.inf" PopBillboard
  291.         EndWait
  292.         read-syms FatalError18$(STF_LANGUAGE)
  293.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  294.         StartWait
  295.         goto setupnotdone
  296.     endif
  297.     ifstr(i) $(STF_INSTALL_TYPE) == SETUPTOSHARE
  298.          goto setuptoshare
  299.     else-ifstr(i) $(STF_INSTALL_TYPE) == SETUPBOOTED
  300.     else
  301.          set STF_INSTALL_TYPE = SETUPRUN
  302.     endif
  303.     read-syms UiVars
  304.     detect    UiVars
  305.     ifstr(i) $(!STF_UNATTENDED) != "NO"
  306.         ifstr(i) $(!STF_UNATTENDED) != "YES"
  307.             ifstr(i) $(!STF_UNATTENDED) != ""
  308.                 set !STF_GUI_UNATTENDED = "YES"
  309.                 set !STF_UNATTENDED_WITH_SCRIPT = "YES"
  310.             endif
  311.         endif
  312.     endif
  313.     ifstr(i) $(!STF_GUI_UNATTENDED) == "YES"
  314.         shell "subroutn.inf" GetDefaultAnswer "GuiUnattended"
  315.         ifstr(i) $(!STF_NTUPGRADE) != YES
  316.             ifstr(i) $(!SetupNetWork) == "NO"
  317.                 set !DoNetwork = $(NotChosen)
  318.             endif
  319.             ifstr(i) $(!SetupApplications) == "NO"
  320.                 set !DoAppSetup = $(NotChosen)
  321.             endif
  322.             set !DoPartial = $(NotChosen)
  323.             set !DoPrinter = $(NotChosen)
  324.         else
  325.             set !STF_GUI_UNATTENDED = "NO"
  326.         endif
  327.     endif
  328.     set !STF_NTPATH = $(!STF_WINDOWSSYSPATH)
  329.     GetDriveInPath !STF_NTDRIVE $(!STF_WINDOWSSYSPATH)
  330.     set !STF_MP_UP_SECTION_TAG = "common"
  331.     ifstr(i) $(!STF_IS_UP_SYSTEM) == "yes"
  332.         ifstr(i) $(ProductType) != "winnt"
  333.             set !STF_MP_UP_SECTION_TAG = "UP"
  334.         endif
  335.     endif
  336.     shell "subroutn.inf" ReadSetupHelpIds
  337.     SetHelpFile "setupnt.hlp" $(!MinimumID) $(!MaximumID) $(!InitialContentsID)
  338. memorycheck = +
  339.     ifstr(i) $(!STF_PRODUCT) == Winnt
  340.         set MinSystemMemory = $(MinWinntSystemMemory)
  341.     else
  342.         set MinSystemMemory = $(MinLanmanNTSystemMemory)
  343.     endif
  344.     ifint $(SystemMemory) < $(MinSystemMemory)
  345.         shell "subroutn.inf" PopBillboard
  346.         EndWait
  347.         read-syms FatalError2$(STF_LANGUAGE)
  348.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  349.         StartWait
  350.         goto setupnotdone
  351.     endif
  352.     ifstr(i) $(!DetachedProgram) != ""
  353.         StartDetachedProcess STATUS "" "" $(!DetachedProgram) $(!Arguments)
  354.     endif
  355.     ifstr(i) $(STF_INSTALL_TYPE) == "SETUPRUN"
  356.         shell "subroutn.inf" PopBillboard
  357.         EndWait
  358.         read-syms FatalError6$(STF_LANGUAGE)
  359.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  360.         StartWait
  361.         goto end
  362.     else
  363.         install Install-SetBootIniTimeout
  364.         ifstr(i) $(!STF_NTUPGRADE) == "YES"
  365.             LibraryProcedure STATUS, $(!LIBHANDLE), UpdateSoundDriverSettings
  366.         else
  367.             LibraryProcedure STATUS, $(!LIBHANDLE), InstallNetDDE
  368.         endif
  369.         InitRestoreDiskLog
  370.         ifstr(i) $(STF_INSTALL_MODE) == "CUSTOM"
  371.         else-ifstr(i) $(STF_INSTALL_MODE) == "EXPRESS"
  372.         else
  373.             ifstr(i) $(!STF_NTUPGRADE) == "YES"
  374.                 set STF_INSTALL_MODE == "EXPRESS"
  375.             else-ifstr(i) $(!STF_GUI_UNATTENDED) == NO
  376.                 shell "" DoInstallMode
  377.                 ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  378.                     goto setupnotdone
  379.                 endif
  380.                 set STF_INSTALL_MODE = $($R1)
  381.             endif
  382.         endif
  383.         ifstr(i) $(!STF_GUI_UNATTENDED) == YES
  384.             set STF_INSTALL_MODE = EXPRESS
  385.         endif
  386.     endif
  387. finddestination =+
  388.     read-syms DestSizeVars$(STF_PLATFORM)
  389.     read-syms DestPrepUiVars
  390.     detect    DestPrepUiVars
  391.     install Install-InitializeNTTree
  392.     install Install-CreateNTTree
  393.     ifstr(i) $(!STF_NTUPGRADE) == "YES"
  394.         ifstr(i) $(!STF_STANDARDSERVERUPGRADE) == "YES"
  395.             set !STF_PRODUCT = "ServerNt"
  396.         endif
  397.         goto createsoftwareentry
  398.     endif
  399. godolicense =+
  400.     read-syms SeedTime
  401.     detect    SeedTime
  402.     set SeedMilliseconds1 = *($(SystimeStructure), 8)
  403.     shell "subroutn.inf" PopBillboard
  404.     shell "subroutn.inf" GetDefaultAnswer "UserData"
  405.     shell "" DoLicense
  406.     ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  407.         goto setupnotdone
  408.     endif
  409.     read-syms SeedTime
  410.     detect    SeedTime
  411.     set SeedMilliseconds2 = *($(SystimeStructure), 8)
  412.     set-sub Seed = $(SeedMilliseconds2) $(SeedMilliseconds1)
  413.     ifstr(i) $(!STF_DOS_SETUP) == "YES"
  414.         ifstr(i) $(!DisplayPidDlg) == "NO"
  415.             goto golm
  416.         endif
  417.     endif
  418.     shell "" DoProductId
  419.     ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  420.         goto setupnotdone
  421.     endif
  422. golm =+
  423.     ifstr(i) $(!STF_PRODUCT) == "LanmanNt"
  424.         ifstr(i) $(!AdvServerType) != ""
  425.             set !STF_PRODUCT = $(!AdvServerType)
  426.         else
  427.             shell "" DoASType
  428.             ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  429.                 goto setupnotdone
  430.             else
  431.                 set !STF_PRODUCT = $($R1)
  432.             endif
  433.         endif
  434.         SET LicenseSetupType = "FullSetup"
  435.         SET DoLicenseUI = YES
  436.         ifstr(i) $(!STF_UNATTENDED_WITH_SCRIPT) == YES
  437.             shell "" DoLicUnattended
  438.             ifstr(i) $($R0) == "STATUS_SUCCESSFUL"
  439.                 SET DoLicenseUI = NO
  440.             else
  441.                 SET LicenseSetupType = "FullSetupNoExit"
  442.             endif
  443.         endif
  444.         ifstr(i) $(DoLicenseUI) == YES
  445.             ifstr(i) $(!STF_UNATTENDED_WITH_SCRIPT) == YES
  446.                 shell "subroutn.inf" PopBillboard
  447.             endif
  448.             shell "" DoLicSetup $(LicenseSetupType)
  449.             ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  450.                 Debug-Output "INITIAL.INF: license gui failed"
  451.                 goto setupnotdone
  452.             endif
  453.             ifstr(i) $(!STF_UNATTENDED_WITH_SCRIPT) == YES
  454.                 shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard1)
  455.             endif
  456.         endif
  457.     endif
  458.     ifstr(i) $(!ComputerName) != ""
  459.         set STF_COMPUTERNAME = $(!ComputerName)
  460.     else
  461.         shell "" DoComputerName
  462.         ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  463.             goto setupnotdone
  464.         else
  465.             set STF_COMPUTERNAME = $($R1)
  466.         endif
  467.     endif
  468.     ifstr(i) $(!STF_GUI_UNATTENDED) == "YES"
  469.         set HardwareConfigureOptions = {}
  470.     else
  471.         shell "hardware.inf"  InitialHardwareInstall
  472.         ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  473.             goto setupnotdone
  474.         endif
  475.         set HardwareConfigureOptions = $($R1)
  476.     endif
  477.     install Install-System-Files
  478.     ifstr(i) $(!STF_GUI_UNATTENDED) == "NO"
  479.         shell "" DoOptions
  480.         ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  481.             goto setupnotdone
  482.         endif
  483.     endif
  484.     shell "partial.inf" DoProgmanComponents
  485.     StartWait
  486.     ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  487.         goto setupnotdone
  488.     endif
  489.     set ProgmanComponents = $($R1)
  490. printersetup = +
  491.     ifstr(i) $(DoPrinter) == $(Chosen)
  492.         shell "prnsetup.inf" DoPrinterSetup
  493.         StartWait
  494.         ifstr(i) $($R0) == "STATUS_SUCCESSFUL"
  495.             set PrintersToConfigure = $($R1)
  496.         else-ifstr(i) $($R0) == "STATUS_USERCANCEL"
  497.             set PrintersToConfigure = {}
  498.         else-ifstr(i) $($R0) == "STATUS_USERQUIT"
  499.             goto setupnotdone
  500.         else
  501.             EndWait
  502.             read-syms NonFatalError4$(!STF_LANGUAGE)
  503.             shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  504.             StartWait
  505.             set PrintersToConfigure = {}
  506.         endif
  507.     endif
  508. createsoftwareentry =+
  509.     ifstr(i) $(!STF_DOS_SETUP) == "YES"
  510.         set SourcePath = "A:\"
  511.     else
  512.         set SourcePath = $(!STF_SRCDIR)
  513.     endif
  514.     shell "registry.inf" WinNTKeyCreate {$(!STF_WINDOWSPATH), SYSTEM, $(!FullName), $(!OrgName), $(!STF_INSTALLDATE), $(!STF_PRODUCT), $(SourcePath), $(!ProductId)}
  515.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  516.         EndWait
  517.         read-syms FatalError5$(STF_LANGUAGE)
  518.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  519.         StartWait
  520.         Debug-Output "SETUP.INF: Shelling WinNTEntryCreate failed"
  521.         goto setupnotdone
  522.     endif
  523.     ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  524.         EndWait
  525.         read-syms FatalError5$(STF_LANGUAGE)
  526.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  527.         StartWait
  528.         Debug-Output "SETUP.INF: Creating Software Entry for WinNT Failed"
  529.         goto setupnotdone
  530.     endif
  531.     ifstr(i) $(!STF_NTUPGRADE) == "YES"
  532.         ifstr(i) $(!STF_PRODUCT) != "WinNT"
  533.             SET DoLicenseUpgradeUI = YES
  534.             ifstr(i) $(!STF_UNATTENDED_WITH_SCRIPT) == YES
  535.                 shell "" DoLicUnattended
  536.                 ifstr(i) $($R0) == "STATUS_SUCCESSFUL"
  537.                     SET DoLicenseUpgradeUI = NO
  538.                 endif
  539.             endif
  540.             ifstr(i) $(DoLicenseUpgradeUI) == YES
  541.                 shell "subroutn.inf" PopBillboard
  542.                 shell "" DoLicSetup "FullSetupNoExit"
  543.                 ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  544.                     Debug-Output "INITIAL.INF: During unattended, license gui failed"
  545.                     goto upgradenotdone
  546.                 endif
  547.                 shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard1)
  548.             endif
  549.         endif
  550.     endif
  551.     ifstr(i) $(!STF_NTUPGRADE) == "YES"
  552.         goto ntlanman
  553.     endif
  554. settingaccountdomainsid = +
  555.     LibraryProcedure STATUS, $(!LIBHANDLE), SetAccountDomainSid $(Seed) $(!STF_COMPUTERNAME)
  556.     ifstr(i) $(STATUS) == ERROR
  557.         EndWait
  558.         read-syms FatalError9$(STF_LANGUAGE)
  559.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  560.         StartWait
  561.         goto setupnotdone
  562.     endif
  563.     LibraryProcedure STATUS, $(!LIBHANDLE), SetMyComputerName $(!STF_COMPUTERNAME)
  564.     ifstr(i) $(STATUS) == "ERROR"
  565.         EndWait
  566.         read-syms FatalError4$(STF_LANGUAGE)
  567.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  568.         StartWait
  569.         Debug-Output "SETUP.INF: Setting ComputerName Value Entry Failed"
  570.         goto setupnotdone
  571.     endif
  572.     LibraryProcedure STATUS, $(!LIBHANDLE), CreateSamEvent
  573.     Debug-Output "SETUP.INF: CreateSamEvent returned: "$(STATUS)
  574. ntlanman = +
  575.     ifstr(i) $(DoNetwork) == $(!Chosen)
  576.         EndWait
  577.         ifstr(i) $(!STF_GUI_UNATTENDED) == YES
  578.             shell "subroutn.inf" GetDefaultAnswer "NetworkAdapterData"
  579.             shell "subroutn.inf" GetDefaultAnswer "NetCardParameterList"
  580.             shell "subroutn.inf" GetDefaultAnswer "DomainData"
  581.             set !STF_AUTOWORKGROUP = $(!AutoWorkGroup)
  582.             set !STF_AUTODOMAIN = $(!AutoDomain)
  583.             set !STF_AUTOPRIMARY = $(!AutoPrimary)
  584.         endif
  585.         shell "ntlanman.inf" DoNetwork
  586.         StartWait
  587.         ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  588.             Debug-Output "SETUP.INF: Network inf returned: "$($R0)
  589.             set !DoNetwork = $(!NotChosen)
  590.             ifstr(i) $(!STF_PRODUCT) == "LanmanNT"
  591.                 goto setupnotdone
  592.             endif
  593.         endif
  594.         set-title "Windows NT Setup"
  595.     endif
  596.     ifstr(i) $(!STF_NTUPGRADE) == "YES"
  597.         Ifstr(i) $(STF_PRODUCT) == "LanmanNT"
  598.             shell "registry.inf" FixQuotaEntries
  599.         Endif
  600.         goto winini2
  601.     endif
  602. signallsa = +
  603.     set !DebugOutputControl = $(!STF_DISPLAYDEBUGOUTPUT)
  604.     LibraryProcedure STATUS, $(!LIBHANDLE), SignalLsaEvent
  605.     Debug-Output "SETUP.INF: SignalLsaEvent returned: "$(STATUS)
  606. finish = +
  607.     read-syms ProgressCopy$(STF_LANGUAGE)
  608.     EndWait
  609.     ifstr(i) $(DoNetwork) != $(!Chosen)
  610.         Shell "" ControlBitmaps START
  611.     Endif
  612.     install Install-All-Files-Now
  613.     ifstr(i) $(DoNetwork) != $(!Chosen)
  614.         Shell "" ControlBitmaps STOP
  615.     Endif
  616.     StartWait
  617.     ifstr(i) $(STF_INSTALL_OUTCOME) == "STF_USERQUIT"
  618.         goto setupnotdone
  619.     endif
  620. startspooler =+
  621.     ifstr(i) $(!STF_START_SPOOLSS) == "YES"
  622.         LoadLibrary "x" $(!STF_CWDDIR)\ncpa.cpl NCPA_HANDLE
  623.         LibraryProcedure NCPA_RESULT $(NCPA_HANDLE), CPlSetup $(!STF_HWND), STARTSVC, Spooler
  624.         FreeLibrary $(NCPA_HANDLE)
  625.         Set STATUS = *($(NCPA_RESULT),1)
  626.         ifstr(i) $(STATUS) != "0"
  627.             set SpoolerStarted = FALSE
  628.         else
  629.             set SpoolerStarted = TRUE
  630.         endif
  631.     else
  632.         set SpoolerStarted = TRUE
  633.     endif
  634. iniconfig =+
  635.     shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard3)
  636.     shell "hardware.inf" ConfigureHardwareOptions $(HardwareConfigureOptions)
  637.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  638.         read-syms FatalError3$(STF_LANGUAGE)
  639.         shell "subroutn.inf" PopBillboard
  640.         EndWait
  641.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  642.         Debug-Output "SETUP.INF: Execing Configuring hardware options failed"
  643.         StartWait
  644.         goto setupnotdone
  645.     endif
  646.     ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  647.         EndWait
  648.         shell "subroutn.inf" PopBillboard
  649.         read-syms FatalError3$(STF_LANGUAGE)
  650.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  651.         StartWait
  652.         Debug-Output "SETUP.INF: Configuring hardware options failed"
  653.         goto setupnotdone
  654.     endif
  655.     shell "subroutn.inf" PopBillboard
  656.     shell   "partial.inf" ConfigureProgman $(ProgmanComponents)
  657.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  658.         Debug-Output "SETUP.INF: Shelling ConfigureProgman failed"
  659.         goto setupnotdone
  660.     endif
  661.     Shell "" NetworkIcon
  662.     shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard4)
  663.     Debug-Output "SETUP.INF: Setting temp variable to: "$(!STF_TEMPPATH)
  664.     LibraryProcedure STATUS, $(!LIBHANDLE), SetEnvVar USER "tmp"  "0" $(!REG_VT_SZ) $(!STF_TEMPPATH)
  665.     LibraryProcedure STATUS, $(!LIBHANDLE), SetEnvVar USER "temp" "0" $(!REG_VT_SZ) $(!STF_TEMPPATH)
  666.     shell "registry.inf" ModifyServicesEntry "ClipSrv"    $(!SERVICE_DEMAND_START)
  667.     shell "registry.inf" ModifyServicesEntry "NetDDE"     $(!SERVICE_DEMAND_START)
  668.     shell "registry.inf" ModifyServicesEntry "NetDDEdsdm" $(!SERVICE_DEMAND_START)
  669. markeventlog =+
  670.     Debug-Output "SETUP.INF: Setting EventLog entry to autostart."
  671.     shell "registry.inf" ModifyServicesEntry "Eventlog" $(!SERVICE_AUTO_START)
  672.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  673.         shell "subroutn.inf" PopBillboard
  674.         EndWait
  675.         Debug-Output "SETUP.INF: Shelling ModifyServicesEntry on eventlog failed"
  676.         read-syms NonFatalError12$(!STF_LANGUAGE)
  677.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
  678.         StartWait
  679.     else-ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  680.         shell "subroutn.inf" PopBillboard
  681.         EndWait
  682.         Debug-Output "SETUP.INF: Couldn't modify services entry for eventlog"
  683.         read-syms NonFatalError12$(!STF_LANGUAGE)
  684.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
  685.         StartWait
  686.     endif
  687.     shell "" EnableSpooler
  688. vdmconfig =+
  689.     shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard5)
  690.     Debug-Output "SETUP.INF: Configuring the DOS Subsystem."
  691.     ifstr(i) $(!STF_WIN31UPGRADE) == NO
  692.         shell "registry.inf" AppendToSystemPath "%SystemRoot%"
  693.     endif
  694.     read-syms ConfigSysAppend
  695.     read-syms AutoexecBatAppend
  696.     LibraryProcedure STATUS,$(!LIBHANDLE),VdmFixup $(AddOnConfig) $(AddOnBatch)
  697.     ifstr(i) $(STATUS) == ERROR
  698.         shell "subroutn.inf" PopBillboard
  699.         EndWait
  700.         read-syms NonFatalError2$(!STF_LANGUAGE)
  701.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
  702.         StartWait
  703.     endif
  704.     ifstr(i) $(!STF_PLATFORM) == $(!PlatformID_I386)
  705.         set wowfile = krnl386
  706.     else
  707.         set wowfile = krnl286
  708.     endif
  709.     shell "registry.inf" MakeWOWEntry $(wowfile)
  710.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  711.         shell "subroutn.inf" PopBillboard
  712.         EndWait
  713.         read-syms NonFatalError13$(!STF_LANGUAGE)
  714.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
  715.         StartWait
  716.     else-ifstr(i) $($R0) != STATUS_SUCCESSFUL
  717.         shell "subroutn.inf" PopBillboard
  718.         EndWait
  719.         read-syms NonFatalError13$(!STF_LANGUAGE)
  720.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
  721.         StartWait
  722.     endif
  723. printerconfig=+
  724.     read-syms PrintMonitorName
  725.     LibraryProcedure STATUS,$(!LIBHANDLE),MiscSpoolerInit $(MonitorName)
  726.     ifstr(i) $(DoPrinter) == $(Chosen)
  727.         shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard7)
  728.         Debug-Output "SETUP.INF: Configuring printers."
  729.         ifstr(i) $(SpoolerStarted) == "FALSE"
  730.             shell "subroutn.inf" PopBillboard
  731.             EndWait
  732.             read-syms NonFatalError9$(STF_LANGUAGE)
  733.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "NONFATAL" $(NonFatal)
  734.             StartWait
  735.         else
  736.             shell "prnsetup.inf" DoPrinterConfigure $(PrintersToConfigure)
  737.             ifint $($ShellCode) != $(!SHELL_CODE_OK)
  738.                 shell "subroutn.inf" PopBillboard
  739.                 Debug-Output "SETUP.INF: shelling Printer Config Failed"
  740.                 goto setupnotdone
  741.             else-ifstr(i) $($R0) != STATUS_SUCCESSFUL
  742.                 shell "subroutn.inf" PopBillboard
  743.                 EndWait
  744.                 read-syms NonFatalError8$(STF_LANGUAGE)
  745.                 shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "NONFATAL" $(NonFatal)
  746.                 StartWait
  747.             endif
  748.         endif
  749.     endif
  750. setuplocalaccount=+
  751.     shell "subroutn.inf" PushBillboard STATUSDLG ""
  752.     shell "subroutn.inf" PopBillboard
  753.     set SetAdminPassword = YES
  754.     ifstr(i) $(!STF_PRODUCT) == "LanmanNT"
  755.         ifstr(i) $(!STF_DOMAIN_ROLE) != DC
  756.             set SetAdminPassword = NO
  757.         endif
  758.     endif
  759.     ifstr(i) $(SetAdminPassword) == YES
  760.         ifstr(i) $(STF_GUI_UNATTENDED) == YES
  761.             set !STF_ADMIN_PASSWORD = ""
  762.         else
  763.             shell "" DoAdminAccountSetup
  764.             ifstr(i) $($R0) == STATUS_SUCCESSFUL
  765.                 set !STF_ADMIN_PASSWORD = $($R1)
  766.             else
  767.                 set !STF_ADMIN_PASSWORD = ""
  768.             endif
  769.         endif
  770.     endif
  771.     set MakeUserAccount  = NO
  772.     ifstr(i) $(!STF_GUI_UNATTENDED) == YES
  773.     else-ifstr(i) $(!STF_PRODUCT) != "LanmanNT"
  774.         ifstr(i) $(!STF_DOMAIN_ROLE) == STANDALONE
  775.             shell "" DoAccountSetup
  776.             ifstr(i) $($R0) == STATUS_SUCCESSFUL
  777.                 set !STF_USERNAME = $($R1)
  778.                 set !STF_PASSWORD = $($R2)
  779.                 set MakeUserAccount = YES
  780.             else-ifstr(i) $($R0) == STATUS_USERCANCEL
  781.             endif
  782.         endif
  783.     endif
  784.     shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard8)
  785.     WaitOnEvent STATUS, "\SAM_SERVICE_STARTED", 0
  786.     Debug-Output "SETUP.INF: WaitOnEvent returned: "$(STATUS)
  787.     ifstr(i) $(SetAdminPassword) == YES
  788.         LibraryProcedure STATUS, $(!LIBHANDLE), ChangeLocalUserPassword $(AdminAccountName) "" $(!STF_ADMIN_PASSWORD)
  789.         Debug-Output "SETUP.INF: ChangeUserPassword for Administrator returned: "$(STATUS)
  790.     endif
  791.     ifstr(i) $(MakeUserAccount) == "YES"
  792.         Debug-Output "SETUP.INF: Setting up a local account."
  793.         LibraryProcedure STATUS, $(!LIBHANDLE), AddLocalUserAccount $(!STF_USERNAME) $(!STF_PASSWORD)
  794.     endif
  795.     Ifstr(i) $(STF_PRODUCT) == "LanmanNT"
  796.         Ifstr(i) $(!STF_DOMAIN_ROLE) == "DC"
  797.             Debug-Output "SETUP.INF: AddPdcMachineAccount for PDC of new domain..."
  798.             LibraryProcedure STATUS, $(!LIBHANDLE), AddPdcMachineAccount $(!STF_COMPUTERNAME)
  799.             Debug-Output "SETUP.INF: AddPdcMachineAccount returned: "$(STATUS)
  800.         Endif
  801.     Endif
  802. winini1 =+
  803.     install Install-Win-Ini-Alter-1
  804.     shell "subroutn.inf" PopBillboard
  805. winini2 =+
  806.     install Install-Win-Ini-Alter-2
  807. dofonts =+
  808.     shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard11)
  809.     ifstr(i) $(!STF_NTUPGRADE) == "YES"
  810.         set FontListSection = DelFontList
  811.         install Install-DelFonts
  812.         set FontListSection = NewFontList
  813.     else
  814.         set FontListSection = FontList
  815.     endif
  816.     install Install-SetFonts
  817.     shell "subroutn.inf" PopBillboard
  818.     ifstr(i) $(!STF_NTUPGRADE) == "YES"
  819.         goto domiscellaneous
  820.     endif
  821. setaclsonfiles=+
  822.     Debug-Output "SETUP.INF: Setting up for conversion and setacl if necessary."
  823.     set Fs_C     = *($(VolumeFSList), ~($(VolumeList), $(Primary)))
  824.     set Fs_Winnt = *($(VolumeFSList), ~($(VolumeList), $(!STF_NTDRIVE)))
  825.     shell "" SetAcls $(!STF_CONVERT_C) $(!STF_CONVERT_WINNT) $(Fs_C) $(Fs_Winnt)
  826.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  827.         Debug-Output "SETUP.INF: Shelling SetAcls failed"
  828.         goto setupnotdone
  829.     else-ifstr(i) $($R0) != STATUS_SUCCESSFUL
  830.         EndWait
  831.         read-syms FatalError10$(STF_LANGUAGE)
  832.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  833.         StartWait
  834.         goto setupnotdone
  835.     endif
  836. virtual_config = +
  837.     set ConfigurePagingFiles = YES
  838.     shell "virtual.inf" DoVirtual
  839.     StartWait
  840.     ifstr(i) $($R0) == "STATUS_SUCCESSFUL"
  841.         set OldPagingFiles = $($R1)
  842.         set NewPagingFiles = $($R2)
  843.     else
  844.         EndWait
  845.         read-syms NonFatalError3$(!STF_LANGUAGE)
  846.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  847.         StartWait
  848.         set ConfigurePagingFiles = NO
  849.     endif
  850.     Debug-Output "SETUP.INF: Setting paging files."
  851.     ifstr(i) $(ConfigurePagingFiles) == "YES"
  852.         shell "virtual.inf" ConfigureVirtual $(OldPagingFiles) $(NewPagingFiles)
  853.         ifint $($ShellCode) != $(!SHELL_CODE_OK)
  854.             Debug-Output "SETUP.INF: Shelling ConfigureVirtual failed"
  855.             read-syms NonFatalError6$(STF_LANGUAGE)
  856.             EndWait
  857.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "NONFATAL" $(NonFatal)
  858.             StartWait
  859.         else-ifstr(i) $($R0) != STATUS_SUCCESSFUL
  860.             EndWait
  861.             read-syms NonFatalError6$(STF_LANGUAGE)
  862.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "NONFATAL" $(NonFatal)
  863.             StartWait
  864.         endif
  865.     endif
  866. appsetup =+
  867.     ifstr(i) $(DoAppSetup) == $(Chosen)
  868.         shell "app.inf", "DoAppSearch"
  869.         StartWait
  870.     endif
  871. domiscellaneous =+
  872.     install Install-ShutdownVars
  873.     ifstr(i) $(!STF_NTUPGRADE) == "YES"
  874.         LibraryProcedure STATUS, $(!LIBHANDLE), MigratePerfmonData
  875.         ifstr(i) $(STATUS) == "FAILED"
  876.             read-syms NonFatalError17$(!STF_LANGUAGE)
  877.             shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "NONFATAL" $(NonFatal)
  878.         endif
  879.         LibraryProcedure STATUS, $(!LIBHANDLE), UpgradeSamDatabase
  880.         ifstr(i) $(STATUS) == "FAILED"
  881.             Debug-Output "SETUP.INF: UpgradeSamDatabase failed"
  882.         endif
  883.         shell "partial.inf" UpgradeProgmanComponents
  884.         Shell "" NetworkIcon
  885.     endif
  886.     ifstr(i) $(!STF_ENABLECRASHDUMP) == YES
  887.         shell registry.inf EnableCrashDump
  888.     endif
  889.     shell "" EnableSpooler
  890.     ifstr(i) $(!STF_PRODUCT) == "WinNT"
  891.         shell "registry.inf" ModifyServicesEntry "OLE" $(!SERVICE_AUTO_START)
  892.     else
  893.         shell "registry.inf" ModifyServicesEntry "OLE" $(!SERVICE_DEMAND_START)
  894.         Ifstr(i) $(!STF_PRODUCT) == "LANMANNT"
  895.            Set AclIndex = 4
  896.         Else
  897.            Set AclIndex = 3
  898.         Endif
  899.         LoadLibrary "x" $(!STF_CWDDIR)\ncpa.cpl NCPA_HANDLE
  900.         LibraryProcedure NCPA_RESULT $(!NCPA_HANDLE), CPlSetup $(!STF_HWND),+
  901.              SECURESVC, "OLE", $(AclIndex)
  902.         FreeLibrary $(NCPA_HANDLE)
  903.     endif
  904.     ifstr(i) $(!STF_PRODUCT) != "WinNT"
  905.         shell "" DoLicFilePrintRegSetup
  906.         ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  907.             Debug-Output "Initial.INF: LicFilePrintRegSetup failed"
  908.             goto setupnotdone
  909.         endif
  910.     endif
  911. resetsetupprog=+
  912.     shell "registry.inf" ResetSetupProgressValue
  913.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  914.         EndWait
  915.         read-syms FatalError13$(STF_LANGUAGE)
  916.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  917.         StartWait
  918.         goto setupnotdone
  919.     else-ifstr(i) $($R0) != STATUS_SUCCESSFUL
  920.         EndWait
  921.         read-syms FatalError13$(STF_LANGUAGE)
  922.         shell "subroutn.inf" SetupMessage $(STF_LANGUAGE) "FATAL" $(Fatal)
  923.         StartWait
  924.         goto setupnotdone
  925.     endif
  926.     ifstr(i) $(!STF_NTUPGRADE) == "YES"
  927.         ifstr(i) $(!STF_DOS_SETUP) == "YES"
  928.             ifstr(i) $(!DisplayPidDlg) == "NO"
  929.                 goto regpid
  930.             endif
  931.         endif
  932.         shell "" DoProductId
  933.         ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  934.             goto setupnotdone
  935.         endif
  936. regpid =+
  937.         shell "registry.inf" WinNTAddPid {$(!ProductId)}
  938.         ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  939.             read-syms NonFatalError19$(!STF_LANGUAGE)
  940.             shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
  941.         endif
  942.         EndWait
  943.         goto saveuserdefhive
  944.     endif
  945. gogmt =+
  946.     EndWait
  947.     read-syms DateTime$(!STF_LANGUAGE)
  948.     ifstr(i) $(!STF_GUI_UNATTENDED) == NO
  949.         RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\control.exe" main.cpl $(Applet) setup
  950.         read-syms Display$(!STF_LANGUAGE)
  951.         RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\control.exe" display.cpl $(Applet) setup
  952.     else
  953.         ifstr(i) $(!TimeZone) != ""
  954.             RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\control.exe" main.cpl $(Applet) /INSTALL=$(!TimeZone)
  955.         else
  956.             RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\control.exe" main.cpl $(Applet) setup
  957.         endif
  958.     endif
  959. saveuserdefhive =+
  960.     LibraryProcedure STATUS,$(!LIBHANDLE), SaveHive $(!REG_H_USERS) ".DEFAULT" $(!STF_CONFIGPATH)"\UserDef"
  961.     ifstr(i) $(STATUS) != SUCCESS
  962.         read-syms FatalError12$(!STF_LANGUAGE)
  963.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) FATAL $(Fatal)
  964.         goto setupnotdone
  965.     endif
  966.     read-syms WallPaper$(!STF_LANGUAGE)
  967.     install Install-Win-Ini-Wallpaper
  968.     ifstr(i) $(!STF_NTUPGRADE) != "YES"
  969.         install Install-ScreenSaver
  970.     endif
  971.     ifstr(i) $(!STF_PLATFORM) == $(!PlatformID_I386)
  972.         ifstr(i) $(!STF_UNATTENDED) == "NO"
  973.             LibraryProcedure STATUS, $(!LIBHANDLE), FpuCheck
  974.         endif
  975.     endif
  976. emergency =+
  977.     StartWait
  978.     TermRestoreDiskLog
  979.     ifstr(i) $(!STF_UNATTENDED) != "NO"
  980.         RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\rdisk.exe" /s-
  981.     else
  982.         RunProgram STATUS "" "" $(!STF_WINDOWSSYSPATH)"\rdisk.exe" /s
  983.     endif
  984.     EndWait
  985. cleanup =+
  986.     ifstr(i) $(!STF_DOS_SETUP) == "YES"
  987.         shell "subroutn.inf" PushBillboard STATUSDLG $(Billboard10)
  988.         LibraryProcedure STATUS, $(!LIBHANDLE), Delnode $(!STF_SRCDIR)
  989.         ifstr(i) $(!STF_SPECIAL_PATH) != "NO"
  990.             LibraryProcedure SysPart, $(!LIBHANDLE), NtPathToDosPath $(!STF_SPECIAL_PATH)
  991.             ifstr(i) $(SysPart) != ERROR
  992.                 LibraryProcedure STATUS, $(!LIBHANDLE), Delnode $(SysPart)"\$WIN_NT$.~BT"
  993.                 LibraryProcedure STATUS, $(!LIBHANDLE), DelFile $(SysPart)"\txtsetup.sif"
  994.                 LibraryProcedure STATUS, $(!LIBHANDLE), DelFile $(SysPart)"\$LDR$"
  995.             endif
  996.         endif
  997.         shell "subroutn.inf" PopBillboard
  998.     endif
  999.     ifstr(i) $(!STF_NTUPGRADE) == "YES"
  1000.         goto setupdone
  1001.     endif
  1002.     ifstr(i) $(!STF_PRODUCT) == "LanmanNT"
  1003.         ifstr(i) $(!STF_DOMAIN_ROLE) != "DC"
  1004.             shell "ntlanman.inf" DoBDCReplication
  1005.         endif
  1006.     endif
  1007. setupdone =+
  1008.     EndWait
  1009.     set Exit_Code = $(!SETUP_ERROR_SUCCESS)
  1010.     ifstr(i) $(!STF_UNATTENDED) != "NO"
  1011.         goto rebootend
  1012.     else
  1013.         read-syms SetupDoneDlg$(STF_LANGUAGE)
  1014.         ui start "SetupDone"
  1015.         ifstr(i) $(DLGEVENT) == "CONTINUE"
  1016.             ui pop 1
  1017.             goto rebootend
  1018.         else
  1019.             ui pop 1
  1020.             goto end
  1021.         endif
  1022.     endif
  1023. setupnotdone =+
  1024.     EndWait
  1025.     read-syms SetupNotDoneDlg$(STF_LANGUAGE)
  1026.     ui start "SetupNotDone"
  1027.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1028.         ui pop 1
  1029.         goto rebootend
  1030.     else
  1031.         ui pop 1
  1032.         goto end
  1033.     endif
  1034. rebootend =+
  1035.     set Reboot = YES
  1036.     install   Install-Shutdown
  1037. end =+
  1038.     install   FreeSetupLibrary
  1039.     exit
  1040. upgradenotdone = +
  1041.     EndWait
  1042.     read-syms SetupNotDoneRestartDlg$(STF_LANGUAGE)
  1043.     ui start "SetupNotDone"
  1044.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1045.         ui pop 1
  1046.         goto end
  1047.     else
  1048.         goto end
  1049.     endif
  1050. setuptoshare = +
  1051.     shell "filelist.inf" SetupToShare
  1052.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  1053.         Debug-Output "SETUP.INF: shelling filelist.inf Failed"
  1054.         goto setuptosharenotdone
  1055.     endif
  1056.     ifstr(i) $($R0) != STATUS_SUCCESSFUL
  1057.         goto setuptosharenotdone
  1058.     endif
  1059. setuptosharedone = +
  1060.     set Exit_Code = $(!SETUP_ERROR_SUCCESS)
  1061.     read-syms SetupDoneRestartDlg$(STF_LANGUAGE)
  1062.     EndWait
  1063.     ui start "SetupDone"
  1064.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1065.         ui pop 1
  1066.         goto end
  1067.     else
  1068.         goto end
  1069.     endif
  1070. setuptosharenotdone = +
  1071.     read-syms SetupNotDoneRestartDlg$(STF_LANGUAGE)
  1072.     EndWait
  1073.     ui start "SetupNotDone"
  1074.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1075.         ui pop 1
  1076.         goto end
  1077.     else
  1078.         goto end
  1079.     endif
  1080. [Install-InitializeNTTree]
  1081.     set STF_VITAL = ""
  1082.     set !STF_CONFIGPATH    = $(!STF_WINDOWSSYSPATH)\config
  1083.     set !STF_DRIVERPATH    = $(!STF_WINDOWSSYSPATH)\drivers
  1084.     set !STF_WINSPOOLPATH  = $(!STF_WINDOWSSYSPATH)\spool
  1085.     set !STF_PRNDRIVERPATH = $(!STF_WINSPOOLPATH)\drivers\$(!STF_PRNPLATFORM)
  1086.     set !STF_PRNPROCPATH   = $(!STF_WINSPOOLPATH)\prtprocs\$(!STF_PRNPLATFORM)
  1087.     set !STF_TEMPPATH      = $(!STF_NTDRIVE)\temp
  1088.     set !STF_USERPATH      = $(!STF_NTDRIVE)\users
  1089.     set !STF_APPPATH       = $(!STF_NTDRIVE)\win32app
  1090.     set !STF_OS2PATH       = $(!STF_WINDOWSSYSPATH)\os2
  1091.     set !STF_OS2SYSPATH    = $(!STF_WINDOWSSYSPATH)\os2\dll
  1092.     exit
  1093. [Install-CreateNTTree]
  1094.     set STF_VITAL = ""
  1095.     CreateDir  $(!STF_WINDOWSPATH)
  1096.     CreateDir  $(!STF_WINDOWSPATH)\system
  1097.     CreateDir  $(!STF_WINDOWSSYSPATH)
  1098.     CreateDir  $(!STF_TEMPPATH)
  1099.     CreateDir  $(!STF_USERPATH)
  1100.     CreateDir  $(!STF_USERPATH)"\default"
  1101.     CreateDir  $(!STF_APPPATH)
  1102.     CreateDir  $(!STF_CONFIGPATH)
  1103.     CreateDir  $(!STF_DRIVERPATH)
  1104.     ifstr(i) $(!STF_PLATFORM) == $(!PlatformID_I386)
  1105.         CreateDir  $(!STF_OS2PATH)
  1106.         CreateDir  $(!STF_OS2SYSPATH)
  1107.     endif
  1108.     CreateDir  $(!STF_WINSPOOLPATH)
  1109.     CreateDir  $(!STF_WINSPOOLPATH)\drivers
  1110.     CreateDir  $(!STF_WINSPOOLPATH)\drivers\$(!STF_PRNPLATFORM)
  1111.     CreateDir  $(!STF_WINSPOOLPATH)\prtprocs
  1112.     CreateDir  $(!STF_WINSPOOLPATH)\prtprocs\$(!STF_PRNPLATFORM)
  1113.     exit
  1114. [Install-System-Files]
  1115.     set STF_VITAL = ""
  1116.     AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt                     $(!STF_SRCDIR)       $(!STF_WINDOWSPATH)
  1117.     AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system              $(!STF_SRCDIR)       $(!STF_WINDOWSSYSPATH)
  1118.     AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system-drivers      $(!STF_SRCDIR)       $(!STF_DRIVERPATH)
  1119.     AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system16always      $(!STF_SRCDIR)       $(!STF_WINDOWSPATH)\system
  1120.     ifstr(i) $(!STF_WIN31UPGRADE) == NO
  1121.         AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-compatibility  $(!STF_SRCDIR)       $(!STF_WINDOWSPATH)
  1122.         AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system16       $(!STF_SRCDIR)       $(!STF_WINDOWSPATH)\system
  1123.     endif
  1124.     ifstr(i) $(!STF_PLATFORM) == $(!PlatformID_I386)
  1125.         AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system-os2      $(!STF_SRCDIR)      $(!STF_OS2PATH)
  1126.         AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system-os2-dll  $(!STF_SRCDIR)      $(!STF_OS2SYSPATH)
  1127.     endif
  1128.     AddSectionFilesToCopyList Files-$(!STF_PLATFORM)-nt-system-spool-prtprocs-winprint +
  1129.                               $(!STF_SRCDIR) +
  1130.                               $(!STF_PRNPROCPATH)
  1131.     exit
  1132. [Install-All-Files-Now]
  1133.     ifstr(i) $(STF_NCPA_FLUSH_COPYLIST) == FALSE
  1134.         CopyFilesInCopyList
  1135.     endif
  1136.     exit
  1137. [Install-Win-Ini-Alter-1]
  1138. ReplaceIniKeyValue "Win.ini", Winlogon, DefaultUserName, $(!STF_USERNAME)
  1139. ReplaceIniKeyValue "Win.ini", Winlogon, DebugServerCommand, "no"
  1140. exit
  1141. [Install-Win-Ini-Alter-2]
  1142. ifstr(i) $(!STF_PRODUCT) == "WinNT"
  1143.     ReplaceIniKeyValue "Win.ini", Winlogon, Userinit, "userinit,nddeagnt.exe,win.com wowexec,conime.exe"
  1144. else
  1145.     ReplaceIniKeyValue "Win.ini", Winlogon, Userinit, "userinit,nddeagnt.exe,conime.exe"
  1146. endif
  1147. exit
  1148. [Install-Win-Ini-Wallpaper]
  1149.   ReplaceIniKeyValue "Win.ini", DeskTop,  Wallpaper, $(DefaultWallpaper)
  1150.   exit
  1151. [Install-ShutdownVars]
  1152.   ifstr(i) $(!STF_PRODUCT) != "WinNT"
  1153.       ReplaceIniKeyValue "Win.ini", Winlogon, ShutdownWithoutLogon, 0
  1154.   endif
  1155.   exit
  1156. [Install-SetFonts]
  1157. ForListDo ^($(FontListSection),0)
  1158.     ReplaceIniKeyValue "Win.ini", Fonts, $($), #($(FontListSection),$($),1)
  1159. EndForListDo
  1160. exit
  1161. [Install-DelFonts]
  1162. ForListDo ^($(FontListSection),1)
  1163.     RemoveIniKey "Win.ini", Fonts, $($)
  1164. EndForListDo
  1165. exit
  1166. [Install-SeeIfFileIsPresent]
  1167. LibraryProcedure STATUS,$(!LIBHANDLE),CheckFileExistance $(FileToCheck)
  1168. exit
  1169. [Install-Shutdown]
  1170. LibraryProcedure STATUS,$(!LIBHANDLE),ShutdownSystem $(Reboot)
  1171. exit
  1172. [Install-IsValidNetName]
  1173. LibraryProcedure STATUS,$(!LIBHANDLE),NetNameCheck $(Name)
  1174. exit
  1175. [Install-SetBootIniTimeout]
  1176. ChangeBootIniTimeout 30
  1177. exit
  1178. [Install-ScreenSaver]
  1179. ReplaceIniKeyValue "Win.ini", DeskTop, ScreenSaveActive, 1
  1180. ReplaceIniKeyValue "Win.ini", DeskTop, SCRNSAVE.EXE, $(STF_WINDOWSSYSPATH)\logon.scr
  1181. exit
  1182. [EnableSpooler]
  1183.     shell "registry.inf" ModifyServicesEntry "Spooler"  $(!SERVICE_AUTO_START)
  1184.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  1185.         shell "subroutn.inf" PopBillboard
  1186.         EndWait
  1187.         Debug-Output "SETUP.INF: Shelling ModifyServicesEntry on eventlog failed"
  1188.         read-syms NonFatalError12$(!STF_LANGUAGE)
  1189.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
  1190.         StartWait
  1191.     else-ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  1192.         shell "subroutn.inf" PopBillboard
  1193.         EndWait
  1194.         Debug-Output "SETUP.INF: Couldn't modify services entry for spooler"
  1195.         read-syms NonFatalError12$(!STF_LANGUAGE)
  1196.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
  1197.         StartWait
  1198.     endif
  1199.     return
  1200. [DoLanguage]
  1201.     Return STATUS_FAILED
  1202. [DoLicense]
  1203.     set Status   = STATUS_FAILED
  1204.     ifstr(i) $(!OrgName) != ""
  1205.         ifstr(i) $(!FullName) != ""
  1206.             set Status = STATUS_SUCCESSFUL
  1207.             goto finish_license
  1208.         else
  1209.             goto fullname
  1210.         endif
  1211.     else
  1212.         goto fullnameorgname
  1213.     endif
  1214. fullname = +
  1215.     read-syms QueryFullNameDlg$(!STF_LANGUAGE)
  1216.     EndWait
  1217.     ui start "QueryName"
  1218.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1219.         ifstr(i) $(EditTextOut) == ""
  1220.             read-syms NonFatalError1$(!STF_LANGUAGE)
  1221.             shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
  1222.             goto fullname
  1223.         else
  1224.             ui pop 1
  1225.             set !FullName = $(EditTextOut)
  1226.             goto verifyfullname
  1227.         endif
  1228.     else-ifstr(i) $(DLGEVENT) == "EXIT"
  1229.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1230.         ifstr(i) $($R1) == "OK"
  1231.             set Status = STATUS_USERQUIT
  1232.             ui pop 1
  1233.             goto finish_license
  1234.         else
  1235.             goto fullname
  1236.         endif
  1237.     else
  1238.         ui pop 1
  1239.         goto finish_license
  1240.     endif
  1241. verifyfullname = +
  1242.     read-syms VerifyFullNameDlg$(!STF_LANGUAGE)
  1243.     ui start "VerifyName"
  1244.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1245.         set Status = STATUS_SUCCESSFUL
  1246.         ui pop 1
  1247.         goto finish_license
  1248.     else-ifstr(i) $(DLGEVENT) == "BACK"
  1249.         ui pop 1
  1250.         goto fullname
  1251.     else-ifstr(i) $(DLGEVENT) == "EXIT"
  1252.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1253.         ifstr(i) $($R1) == "OK"
  1254.             set Status = STATUS_USERQUIT
  1255.             ui pop 1
  1256.             goto finish_license
  1257.         else
  1258.             goto verifyfullname
  1259.         endif
  1260.     else
  1261.         ui pop 1
  1262.         goto finish_license
  1263.     endif
  1264. fullnameorgname = +
  1265.    read-syms QueryFullNameOrgNameDlg$(!STF_LANGUAGE)
  1266.    EndWait
  1267.    ui start "QueryName"
  1268.    ifstr(i) $(DLGEVENT) == "CONTINUE"
  1269.         ifstr(i) *($(EditTextOut), 1) == ""
  1270.             read-syms NonFatalError1$(!STF_LANGUAGE)
  1271.             shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  1272.             set ReInit = NO
  1273.             goto fullnameorgname
  1274.         else
  1275.             ui pop 1
  1276.             set !FullName = *($(EditTextOut),1)
  1277.             set !OrgName  = *($(EditTextOut),2)
  1278.             goto verifyfullnameorgname
  1279.         endif
  1280.    else-ifstr(i) $(DLGEVENT) == "EXIT"
  1281.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1282.         ifstr(i) $($R1) == "OK"
  1283.             set Status = STATUS_USERQUIT
  1284.             ui pop 1
  1285.             goto finish_license
  1286.         else
  1287.             set ReInit = NO
  1288.             goto fullnameorgname
  1289.         endif
  1290.    else
  1291.         ui pop 1
  1292.         goto finish_license
  1293.    endif
  1294. verifyfullnameorgname = +
  1295.     read-syms VerifyFullNameOrgNameDlg$(!STF_LANGUAGE)
  1296.     ui start "VerifyName"
  1297.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1298.         set Status = STATUS_SUCCESSFUL
  1299.         ui pop 1
  1300.         goto finish_license
  1301.     else-ifstr(i) $(DLGEVENT) == "BACK"
  1302.         ui pop 1
  1303.         goto fullnameorgname
  1304.     else-ifstr(i) $(DLGEVENT) == "EXIT"
  1305.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1306.         ifstr(i) $($R1) == "OK"
  1307.             set Status = STATUS_USERQUIT
  1308.             ui pop 1
  1309.             goto finish_license
  1310.         else
  1311.             goto verifyfullnameorgname
  1312.         endif
  1313.     else
  1314.         ui pop 1
  1315.         goto finish_license
  1316.     endif
  1317. finish_license = +
  1318.     StartWait
  1319.     Return $(Status)
  1320. [DoProductId]
  1321.     set Status   = STATUS_FAILED
  1322. productid = +
  1323.     read-syms QueryProductIdDlg$(!STF_LANGUAGE)
  1324.     EndWait
  1325.     ui start "QueryPid"
  1326.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1327.         ui pop 1
  1328.         set !ProductId = $(EditTextOut)
  1329.         goto verifyproductid
  1330.     else-ifstr(i) $(DLGEVENT) == "EXIT"
  1331.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1332.         ifstr(i) $($R1) == "OK"
  1333.             set Status = STATUS_USERQUIT
  1334.             ui pop 1
  1335.             goto finish_productid
  1336.         else
  1337.             goto productid
  1338.         endif
  1339.     else-ifstr(i) $(DLGEVENT) == "BACK"
  1340.         read-syms NonFatalError18$(!STF_LANGUAGE)
  1341.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) STATUS $(NonFatal)
  1342.         ui pop 1
  1343.         set Status = STATUS_SUCCESSFUL
  1344.         goto finish_productid
  1345.     else
  1346.         ui pop 1
  1347.         goto finish_productid
  1348.     endif
  1349. verifyproductid = +
  1350.     read-syms VerifyProductIdDlg$(!STF_LANGUAGE)
  1351.     ui start "VerifyPid"
  1352.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1353.         set Status = STATUS_SUCCESSFUL
  1354.         ui pop 1
  1355.         goto finish_productid
  1356.     else-ifstr(i) $(DLGEVENT) == "BACK"
  1357.         ui pop 1
  1358.         goto productid
  1359.     else-ifstr(i) $(DLGEVENT) == "EXIT"
  1360.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1361.         ifstr(i) $($R1) == "OK"
  1362.             set Status = STATUS_USERQUIT
  1363.             ui pop 1
  1364.             goto finish_productid
  1365.         else
  1366.             goto verifyproductid
  1367.         endif
  1368.     else
  1369.         ui pop 1
  1370.         goto finish_productid
  1371.     endif
  1372. finish_productid = +
  1373.     StartWait
  1374.     Return $(Status)
  1375. [DoComputerName]
  1376.     set Status       = STATUS_FAILED
  1377.     set ComputerName = ""
  1378. computername = +
  1379.     ifstr(i) $(!STF_PRODUCT) == Lanmannt
  1380.         read-syms QueryComputerNameDlgAS$(!STF_LANGUAGE)
  1381.     else
  1382.         read-syms QueryComputerNameDlg$(!STF_LANGUAGE)
  1383.     endif
  1384.     EndWait
  1385.     ui start "QueryComputerName"
  1386.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1387.         ifstr(i) $(EditTextOut) == ""
  1388.             read-syms NonFatalError5$(!STF_LANGUAGE)
  1389.             shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) NONFATAL $(NonFatal)
  1390.             goto computername
  1391.         else
  1392.             set Name = $(EditTextOut)
  1393.             ifstr(i) $(Name) == "."
  1394.                 read-syms NonFatalError7$(!STF_LANGUAGE)
  1395.                 shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  1396.                 goto computername
  1397.             else-ifstr(i) $(Name) == ".."
  1398.                 read-syms NonFatalError7$(!STF_LANGUAGE)
  1399.                 shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  1400.                 goto computername
  1401.             endif
  1402.             install Install-IsValidNetName
  1403.             ifstr(i) $(STATUS) == NO
  1404.                 read-syms NonFatalError7a$(!STF_LANGUAGE)
  1405.                 shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  1406.                 goto computername
  1407.             else
  1408.                 ui pop 1
  1409.                 set ComputerName = $(EditTextOut)
  1410.                 goto verifycomputername
  1411.             endif
  1412.         endif
  1413.     else-ifstr(i) $(DLGEVENT) == "EXIT"
  1414.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1415.         ifstr(i) $($R1) == "OK"
  1416.             set Status = STATUS_USERQUIT
  1417.             ui pop 1
  1418.             goto finish_docomputername
  1419.         else
  1420.             goto computername
  1421.         endif
  1422.     else
  1423.         ui pop 1
  1424.         goto finish_docomputername
  1425.     endif
  1426. verifycomputername = +
  1427.     read-syms VerifyComputerNameDlg$(!STF_LANGUAGE)
  1428.     ui start "VerifyComputerName"
  1429.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1430.         set Status = STATUS_SUCCESSFUL
  1431.         ui pop 1
  1432.         goto finish_docomputername
  1433.     else-ifstr(i) $(DLGEVENT) == "BACK"
  1434.         ui pop 1
  1435.         goto computername
  1436.     else-ifstr(i) $(DLGEVENT) == "EXIT"
  1437.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1438.         ifstr(i) $($R1) == "OK"
  1439.             set Status = STATUS_USERQUIT
  1440.             ui pop 1
  1441.             goto finish_docomputername
  1442.         else
  1443.             goto verifycomputername
  1444.         endif
  1445.     else
  1446.         ui pop 1
  1447.         goto finish_docomputername
  1448.     endif
  1449. finish_docomputername = +
  1450.     StartWait
  1451.     Return $(Status) $(ComputerName)
  1452. [DoLicFilePrintRegSetup]
  1453.     set LICENSESERVICEKEY = ""
  1454.     set FILEPRINTKEY = ""
  1455.     set ENTRYKEY = ""
  1456.     set LMPARAMKEY = ""
  1457.     set Status = STATUS_SUCCESSFUL
  1458.     set LicServRegName = "LicenseService"
  1459.     set LicImagePath = "%SystemRoot%\System32\llssrv.exe"
  1460.     set LicServRegPath = "SYSTEM\CurrentControlSet\Services\"
  1461.     set FilePrintLicServ = "FilePrint"
  1462.     set LicServEventFile = "%SystemRoot%\System32\LLSRPC.DLL"
  1463.     set LicServEventLoc = "Application"
  1464.     set LicServDependList = {}
  1465.     set LanManParamKeyName = "SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"
  1466.     set FilePrintServicesList = { "MSAfpSrv", "SMBServer", "TCP/IP Print Server" }
  1467.     set MAXIMUM_ALLOWED    = 33554432
  1468.     read-syms License$(!STF_LANGUAGE)
  1469.     OpenRegKey $(!REG_H_LOCAL) "" $(LanManParamKeyName) +
  1470.             $(!REG_KEY_ALL_ACCESS)  +
  1471.             LMPARAMKEY
  1472.     Ifstr(i) $(LMPARAMKEY) == ""
  1473.         set LicServType = servicedisable
  1474.         set LicServStart = $(!SERVICE_DISABLED)
  1475.     else
  1476.         set LicServType = serviceauto
  1477.         set LicServStart = $(!SERVICE_AUTO_START)
  1478.     Endif
  1479.     CloseRegKey $(LMPARAMKEY)
  1480.     LoadLibrary "x" $(!STF_CWDDIR)\ncpa.cpl !NCPA_HANDLE
  1481.     Shell "Utility.Inf", CreateService, +
  1482.             $(LicServRegName), +
  1483.             $(LicServDisplayName), +
  1484.             $(LicImagePath), +
  1485.             $(LicServType), +
  1486.             "", +
  1487.             $(LicServDependList), +
  1488.             "", +
  1489.             $(LicServEventFile), +
  1490.             "",  +
  1491.             $(LicServEventLoc)
  1492.     Ifstr(i) $($R0) != NO_ERROR
  1493.         Ifstr(i) $($R0) == SERVICE_ALREADY_EXISTS
  1494.             shell "registry.inf" ModifyServicesEntry $(LicServRegName) $(LicServStart)
  1495.             OpenRegKey $(!REG_H_LOCAL) "" "SYSTEM\CurrentControlSet\Services\EventLog\"$(LicServEventLoc) +
  1496.                      $(MAXIMUM_ALLOWED) EventLogKey
  1497.             Ifstr $(EventLogKey) == ""
  1498.                debug-output "Initial.inf Cannot open eventlog key"
  1499.                set Status = STATUS_FAILED
  1500.                goto finish_dolicfileprintregsetup
  1501.             else
  1502.                CreateRegKey $(EventLogKey) {$(LicServRegName),$(NoTitle),GenericClass} +
  1503.                      "" $(MAXIMUM_ALLOWED) "" EventServiceKey
  1504.                ifstr(i) $(EventServiceKey) == ""
  1505.                    OpenRegKey $(EventLogKey) "" $(LicServRegName) +
  1506.                         $(MAXIMUM_ALLOWED) EventServiceKey
  1507.                endif
  1508.                Ifstr $(EventServiceKey) != $(KeyNull)
  1509.                    SetRegValue $(EventServiceKey) +
  1510.                         {EventMessageFile,$(NoTitle),$(!REG_VT_EXPAND_SZ),$(LicServEventFile)}
  1511.                    SetRegValue $(EventServiceKey) +
  1512.                         {TypesSupported,$(NoTitle),$(!REG_VT_DWORD),7}
  1513.                    CloseRegKey $(EventServiceKey)
  1514.                endif
  1515.             Endif
  1516.             CloseRegKey $(EventLogKey)
  1517.         else
  1518.             Debug-Output "Initial.INF: LicenseService CreateService failed"
  1519.             set Status = STATUS_FAILED
  1520.         EndIf
  1521.         goto finish_dolicfileprintregsetup
  1522.     Endif
  1523.     OpenRegKey $(!REG_H_LOCAL) "" $(LicServRegPath)$(LicServRegName) +
  1524.             $(!REG_KEY_ALL_ACCESS)  LICENSESERVICEKEY
  1525.     Ifstr(i) $(LICENSESERVICEKEY) == ""
  1526.         set Status = STATUS_FAILED
  1527.         Debug-Output "Initial.INF: LicenseService Key not in registry?"
  1528.         goto finish_dolicfileprintregsetup
  1529.     Endif
  1530.     OpenRegKey $(LICENSESERVICEKEY) "" $(FilePrintLicServ) +
  1531.             $(!REG_KEY_CREATE_SUB_KEY)  FILEPRINTKEY
  1532.     Ifstr(i) $(FILEPRINTKEY) == ""
  1533.         CreateRegKey $(LICENSESERVICEKEY) +
  1534.             {$(FilePrintLicServ), 0, GenericClass} "" +
  1535.             $(!REG_KEY_CREATE_SUB_KEY) "" FILEPRINTKEY
  1536.         Ifstr(i) $(LICENSESERVICEKEY) == ""
  1537.             set Status = STATUS_FAILED
  1538.             Debug-Output "Initial.INF: LicenseService FilePrint Reg Key creation Failed"
  1539.             goto finish_dolicfileprintregsetup
  1540.         Endif
  1541.     Endif
  1542.     ForListDo $(FilePrintServicesList)
  1543.         CreateRegKey $(FILEPRINTKEY) { $($), 0, GenericClass} "" +
  1544.                 $(!REG_KEY_CREATE_SUB_KEY) "" ENTRYKEY
  1545.         CloseRegKey $(ENTRYKEY)
  1546.     EndForListDo
  1547. finish_dolicfileprintregsetup = +
  1548.     FreeLibrary $(!NCPA_HANDLE)
  1549.     CloseRegKey $(LICENSESERVICEKEY)
  1550.     CloseRegKey $(FILEPRINTKEY)
  1551.     StartWait
  1552.     Return $(Status)
  1553. [DoLicUnattended]
  1554.     set LICCPA_HANDLE = ""
  1555.     set LICCPA_RESULT = ""
  1556.     set FILEPRINTKEY = ""
  1557.     set !AutoMode = ""
  1558.     set !AutoUsers = ""
  1559.     set Status = STATUS_SUCCESSFUL
  1560.     shell $(!STF_UNATTENDED) ReadDefaultData "LicenseFilePrintData"
  1561.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  1562.         Debug-Output "SETUP.INF: Shelling "$(!STF_UNATTENDED)" ReadDefaultData failed"
  1563.         goto check_licsetup
  1564.     endif
  1565.     ifstr(i) $($R0) != STATUS_SUCCESSFUL
  1566.         Debug-Output "SETUP.INF: "$(!STF_UNATTENDED)" does not contain the LicenseFilePrintData section"
  1567.         goto check_licsetup
  1568.     endif
  1569.     ifstr(i) $(!AutoMode) == "PerServer"
  1570.         ifstr(i) $(!AutoUsers) == ""
  1571.             goto check_licsetup
  1572.         endif
  1573.     else
  1574.         ifstr(i) $(!AutoMode) == "PerSeat"
  1575.             set !AutoUsers = 0
  1576.         else
  1577.             goto check_licsetup
  1578.         endif
  1579.     endif
  1580.     read-syms License$(!STF_LANGUAGE)
  1581.     LoadLibrary "x" $(!STF_CWDDIR)\liccpa.cpl LICCPA_HANDLE
  1582.     EndWait
  1583.     Set FLibraryErrCtl = 1
  1584.     LibraryProcedure LICCPA_RESULT $(LICCPA_HANDLE), CPlSetup "Unattended", +
  1585.             "FilePrint", $(FilePrintLicFamilyName), $(FilePrintLicName), $(!AutoMode), $(!AutoUsers)
  1586.     Set FLibraryErrCtl = 0
  1587.     FreeLibrary $(LICCPA_HANDLE)
  1588.     Ifstr(i) $(LICCPA_RESULT) == "ERROR"
  1589.         Debug-Output "Initial.INF: Unattended LicSetup failed (params maybe wrong)"
  1590.         set Status = STATUS_FAILED
  1591.     Endif
  1592.     goto finish_licsetup
  1593. check_licsetup = +
  1594.     Debug-Output "Initial.INF: Unattended LicSetup; Unattended Values not defined"
  1595.     OpenRegKey $(!REG_H_LOCAL) "" +
  1596.             "SYSTEM\CurrentControlSet\Services\LicenseInfo\FilePrint" +
  1597.             $(!REG_KEY_READ) FILEPRINTKEY
  1598.     Ifstr(i) $(FILEPRINTKEY) == ""
  1599.         set Status = STATUS_FAILED
  1600.         Debug-Output "Initial.INF: Unattended LicSetup; Reg Checked False"
  1601.     Endif
  1602.     CloseRegKey $(FILEPRINTKEY)
  1603. finish_licsetup = +
  1604.     StartWait
  1605.     Return $(Status)
  1606. [DoLicSetup]
  1607.     set LICCPA_HANDLE = ""
  1608.     set LICCPA_RESULT = ""
  1609.     set FILEPRINTKEY = ""
  1610.     set Status = STATUS_SUCCESSFUL
  1611.     OpenRegKey $(!REG_H_LOCAL) "" +
  1612.             "SYSTEM\CurrentControlSet\Services\LicenseInfo\FilePrint" +
  1613.             $(!REG_KEY_READ) FILEPRINTKEY
  1614.     Ifstr(i) $(FILEPRINTKEY) != ""
  1615.         CloseRegKey $(FILEPRINTKEY)
  1616.         goto skip_dolicsetup
  1617.     Endif
  1618.     read-syms License$(!STF_LANGUAGE)
  1619.     LoadLibrary "x" $(!STF_CWDDIR)\liccpa.cpl LICCPA_HANDLE
  1620.     EndWait
  1621. dolicsetup = +
  1622.     LibraryProcedure LICCPA_RESULT $(LICCPA_HANDLE), CPlSetup $($0), +
  1623.             $(!STF_HWND), "FilePrint", $(FilePrintLicFamilyName), $(FilePrintLicName)
  1624.     Ifstr(i) $(LICCPA_RESULT) == "ERROR"
  1625.         Debug-Output "Initial.INF: LicSetup failed"
  1626.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "FATAL" $(Fatal)
  1627.         set Status = STATUS_FAILED
  1628.     Else-Ifstr(i) $(LICCPA_RESULT) == "EXIT"
  1629.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1630.         ifstr(i) $($R1) == "OK"
  1631.             set Status = STATUS_USERQUIT
  1632.             ui pop 1
  1633.             Debug-Output "Initial.INF: LicSetup, user requested exit"
  1634.         else
  1635.             goto dolicsetup
  1636.         endif
  1637.     Endif
  1638.     FreeLibrary $(LICCPA_HANDLE)
  1639. skip_dolicsetup = +
  1640.     StartWait
  1641.     Return $(Status)
  1642. [DoASType]
  1643.     read-syms ASTypeConstants
  1644.     set ASTypeDefault = $(Server)
  1645.     set Status       = STATUS_SUCCESSFUL
  1646.     set ProductType = "LANMANNT"
  1647. doastype = +
  1648.     read-syms ASTypeDlg$(!STF_LANGUAGE)
  1649.     EndWait
  1650.     ui start "QueryASType"
  1651.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1652.         ui pop 1
  1653.         ifstr(i) $(ButtonChecked) == $(DomainServer)
  1654.             Debug-Output "INITIAL.INF: DoASType: Setting ProductType to LANMANNT"
  1655.             set ProductType = "LANMANNT"
  1656.         else
  1657.             Debug-Output "INITIAL.INF: DoASType: Setting ProductType to SERVERNT"
  1658.             set ProductType = "SERVERNT"
  1659.         endif
  1660.     else-ifstr(i) $(DLGEVENT) == "EXIT"
  1661.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1662.         ifstr(i) $($R1) == "OK"
  1663.             set Status = STATUS_USERQUIT
  1664.             ui pop 1
  1665.             goto finish_doastype
  1666.         else
  1667.             goto doastype
  1668.         endif
  1669.     else
  1670.         ui pop 1
  1671.         goto finish_doastype
  1672.     endif
  1673. finish_doastype = +
  1674.     StartWait
  1675.     Return $(Status) $(ProductType)
  1676. [ASTypeConstants]
  1677.     DomainServer  = "1"
  1678.     Server        = "2"
  1679. [DoAccountSetup]
  1680.     set Status   = STATUS_FAILED
  1681.     set Password = ""
  1682.     set Username = ""
  1683. account= +
  1684.     read-syms AccountDlg$(!STF_LANGUAGE)
  1685.     EndWait
  1686.     ui start "QueryAccount"
  1687.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1688.         ifstr(i) *($(EditTextOut), 1) == ""
  1689.             read-syms NonFatalError15$(!STF_LANGUAGE)
  1690.             shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  1691.             set ReInit = NO
  1692.             goto account
  1693.         endif
  1694.         set Name = *($(EditTextOut), 1)
  1695.         ifstr(i) $(Name) == $(!AdminAccountName)
  1696.             read-syms NonFatalError16$(!STF_LANGUAGE)
  1697.             shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  1698.             set ReInit = YES
  1699.             goto account
  1700.         else-ifstr(i) $(Name) == $(!GuestAccountName)
  1701.             read-syms NonFatalError16$(!STF_LANGUAGE)
  1702.             shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  1703.             set ReInit = YES
  1704.             goto account
  1705.         endif
  1706.         install Install-IsValidNetName
  1707.         ifstr(i) $(STATUS) == NO
  1708.             read-syms NonFatalError14$(!STF_LANGUAGE)
  1709.             shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  1710.             set ReInit = NO
  1711.             goto account
  1712.         endif
  1713.         set Username = *($(EditTextOut), 1)
  1714.         ifstr *($(EditTextOut), 2) == *($(EditTextOut), 3)
  1715.             ifstr(i) *($(EditTextOut), 2) == ""
  1716.                 read-syms Warning3$(!STF_LANGUAGE)
  1717.                 shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "WARNING" $(Warning)
  1718.                 ifstr(i) $($R0) != STATUS_SUCCESSFUL
  1719.                 else
  1720.                     ifstr(i) $($R1) == "OK"
  1721.                     else
  1722.                         set ReInit = NO
  1723.                         goto account
  1724.                     endif
  1725.                 endif
  1726.             endif
  1727.             set Password = *($(EditTextOut), 2)
  1728.             ui pop 1
  1729.             set Status = STATUS_SUCCESSFUL
  1730.             goto finish_account
  1731.         else
  1732.             read-syms NonFatalError10$(!STF_LANGUAGE)
  1733.             shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  1734.             set DefEditCtl = 1
  1735.             set ReInit = YES
  1736.             goto account
  1737.         endif
  1738.     else-ifstr(i) $(DLGEVENT) == "BACK"
  1739.         read-syms Warning2$(!STF_LANGUAGE)
  1740.         shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "WARNING" $(Warning)
  1741.         ifstr(i) $($R0) != STATUS_SUCCESSFUL
  1742.             ui pop 1
  1743.             set Status = STATUS_USERCANCEL
  1744.             goto finish_account
  1745.         endif
  1746.         ifstr(i) $($R1) == "OK"
  1747.             set Status = STATUS_USERCANCEL
  1748.             ui pop 1
  1749.             goto finish_account
  1750.         else
  1751.             set ReInit = NO
  1752.             goto account
  1753.         endif
  1754.     else
  1755.         ui pop 1
  1756.         goto finish_account
  1757.     endif
  1758. finish_account = +
  1759.     StartWait
  1760.     Return $(Status) $(Username) $(Password)
  1761. [DoAdminAccountSetup]
  1762.     set Status   = STATUS_SUCCESSFUL
  1763.     set Password = ""
  1764. admin_account= +
  1765.     read-syms AdminAccountDlg$(!STF_LANGUAGE)
  1766.     EndWait
  1767.     ui start "QueryAdminAccount"
  1768.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1769.         ifstr *($(EditTextOut), 1) == *($(EditTextOut), 2)
  1770.             ifstr(i) *($(EditTextOut), 1) == ""
  1771.                 read-syms Warning3$(!STF_LANGUAGE)
  1772.                 shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "WARNING" $(Warning)
  1773.                 ifstr(i) $($R0) != STATUS_SUCCESSFUL
  1774.                 else
  1775.                     ifstr(i) $($R1) == "OK"
  1776.                     else
  1777.                         set ReInit = NO
  1778.                         goto admin_account
  1779.                     endif
  1780.                 endif
  1781.             endif
  1782.             set Password = *($(EditTextOut), 1)
  1783.             ui pop 1
  1784.             set Status = STATUS_SUCCESSFUL
  1785.             goto finish_admin_account
  1786.         else
  1787.             read-syms NonFatalError10$(!STF_LANGUAGE)
  1788.             shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(NonFatal)
  1789.             set DefEditCtl = 0
  1790.             set ReInit = YES
  1791.             goto admin_account
  1792.         endif
  1793.     else
  1794.         ui pop 1
  1795.         goto finish_admin_account
  1796.     endif
  1797. finish_admin_account = +
  1798.     StartWait
  1799.     Return $(Status) $(Password)
  1800. [DoInstallMode]
  1801.     set Status = STATUS_FAILED
  1802.     read-syms InstallModeConstants
  1803.     set InstallMode     = "CUSTOM"
  1804.     set InteractDefault = $(MaxInteract)
  1805. queryinstallmode = +
  1806.     read-syms InstallModeDlg$(!STF_LANGUAGE)
  1807.     EndWait
  1808.     ui start "InstallMode"
  1809.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1810.         set Status = STATUS_SUCCESSFUL
  1811.         ui pop 1
  1812.         ifstr(i) $(ButtonChecked) == $(MinInteract)
  1813.             set InstallMode = EXPRESS
  1814.         else
  1815.             set InstallMode = CUSTOM
  1816.         endif
  1817.     else-ifstr(i) $(DLGEVENT) == "EXIT"
  1818.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1819.         ifstr(i) $($R1) == "OK"
  1820.             set Status = STATUS_USERQUIT
  1821.             ui pop 1
  1822.         else
  1823.             goto queryinstallmode
  1824.         endif
  1825.     else
  1826.         ui pop 1
  1827.     endif
  1828.     StartWait
  1829.     Return $(Status) $(InstallMode)
  1830. [InstallModeConstants]
  1831.     MinInteract        = "1"
  1832.     MaxInteract        = "2"
  1833. [DoOptions]
  1834.     set Status = STATUS_FAILED
  1835. options = +
  1836.     ifstr(i) $(!STF_PRODUCT) == Lanmannt
  1837.         set OptionsGreyed = {3}
  1838.     else
  1839.         set OptionsGreyed = {}
  1840.     endif
  1841.     ifstr(i) $(!STF_WIN31UPGRADE) == "YES"
  1842.         set !DoAppSetup = $(!NotChosen)
  1843.         set OptionsGreyed = >($(OptionsGreyed), 4)
  1844.     endif
  1845.     ifstr(i) $(!STF_INSTALL_MODE) == EXPRESS
  1846.         set Status = STATUS_SUCCESSFUL
  1847.         goto finish_options
  1848.     endif
  1849.     read-syms OptionsDlg$(!STF_LANGUAGE)
  1850.     EndWait
  1851.     ui start "Options"
  1852.     ifstr(i) $(DLGEVENT) == "CONTINUE"
  1853.         set !DoPartial   = *($(CheckItemsOut), "1")
  1854.         set !DoPrinter   = *($(CheckItemsOut), "2")
  1855.         set !DoNetwork   = *($(CheckItemsOut), "3")
  1856.         set !DoAppSetup  = *($(CheckItemsOut), "4")
  1857.         ui pop 1
  1858.         set Status = STATUS_SUCCESSFUL
  1859.         goto finish_options
  1860.     else-ifstr(i) $(DLGEVENT) == "EXIT"
  1861.         shell "subroutn.inf" QueryUserQuit $(!STF_LANGUAGE)
  1862.         ifstr(i) $($R1) == "OK"
  1863.             set Status = STATUS_USERQUIT
  1864.             ui pop 1
  1865.             goto finish_options
  1866.         else
  1867.             goto options
  1868.         endif
  1869.     else
  1870.         ui pop 1
  1871.         goto finish_options
  1872.     endif
  1873. finish_options = +
  1874.     StartWait
  1875.     Return $(Status)
  1876. [SetAcls]
  1877.     set Status = STATUS_FAILED
  1878.     set Convert_C     = $($0)
  1879.     set Convert_Winnt = $($1)
  1880.     set Fs_C          = $($2)
  1881.     set Fs_Winnt      = $($3)
  1882.     set AutoLines = {}
  1883.     set SetAcl_C = NO
  1884.     set SetAcl_Winnt = NO
  1885.     ifstr(i) $(Convert_C) == YES
  1886.         set AutoLines   = >($(AutoLines), "autoconv \DosDevices\C: /fs:NTFS")
  1887.         set SetAcl_C = YES
  1888.     endif
  1889.     ifstr(i) $(Convert_Winnt) == YES
  1890.         set AutoLines   = >($(AutoLines), "autoconv \DosDevices\"$(!STF_NTDRIVE)" /fs:NTFS")
  1891.         set SetAcl_Winnt = YES
  1892.     endif
  1893.     ifstr(i) $(SetAcl_C) == NO
  1894.         ifstr(i) $(Fs_C) == NTFS
  1895.             set SetAcl_C =  YES
  1896.         endif
  1897.     endif
  1898.     ifstr(i) $(SetAcl_Winnt) == NO
  1899.         ifstr(i) $(Fs_Winnt) == NTFS
  1900.             set SetAcl_Winnt =  YES
  1901.         endif
  1902.     endif
  1903.     ifstr(i) $(SetAcl_C) == YES
  1904.         ifstr(i) $(SetAcl_Winnt) == YES
  1905.             set AutoLines = >($(AutoLines), "setacl /a \DosDevices\"$(!STF_WINDOWSSYSPATH)"\winperms.txt \DosDevices\"$(!STF_NTDRIVE))
  1906.         else
  1907.             set AutoLines = >($(AutoLines), "setacl /c \DosDevices\"$(!STF_WINDOWSSYSPATH)"\winperms.txt")
  1908.         endif
  1909.     else-ifstr(i) $(SetAcl_Winnt) == YES
  1910.         set AutoLines = >($(AutoLines), "setacl /w \DosDevices\"$(!STF_WINDOWSSYSPATH)"\winperms.txt \DosDevices\"$(!STF_NTDRIVE))
  1911.     endif
  1912.     shell "registry.inf" AppendToBootExecute $(AutoLines)
  1913.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  1914.         Debug-Output "SETUP.INF: Shelling AppendToBootExecute failed"
  1915.         goto finish_setacls
  1916.     endif
  1917.     ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
  1918.         Debug-Output "SETUP.INF: AppendToBootExecute failed"
  1919.         goto finish_setacls
  1920.     endif
  1921.     set Status = STATUS_SUCCESSFUL
  1922. finish_setacls = +
  1923.     Return $(Status)
  1924. [ControlBitmaps]
  1925.     Ifstr(i) $($0) == START
  1926.         Ifstr(i) $(!STF_PRODUCT) == "WINNT"
  1927.             Set BmpList = {305,302,306,310,304,307}
  1928.         Else
  1929.             Set BmpList = {312,303,311,309,301,308}
  1930.         Endif
  1931.         BmpShow 1 5 15 $(BmpList)
  1932.         Set !STF_DLG_PRO_CTR_X = 70
  1933.         Set !STF_DLG_PRO_CTR_Y = 75
  1934.     Else
  1935.         BmpHide
  1936.         Set !STF_DLG_PRO_CTR_X = 50
  1937.         Set !STF_DLG_PRO_CTR_Y = 50
  1938.     Endif
  1939.     return
  1940. [NetworkIcon]
  1941.     Shell "ntlanman.inf" DoCreateIcons
  1942.     Shell "oemnsvcu.inf" AddTelnet
  1943.     ifstr(i) $(!STF_PRODUCT) != "WINNT"
  1944.         Shell "oemnsvdh.inf" AddDHCP
  1945.         Shell "oemnsvwi.inf" AddWINS
  1946.     endif
  1947.     return
  1948. [Source Media Descriptions]
  1949.      1 = "Windows NT Server CD-ROM または セットアップ ディスク #5" , TAGFILE = disk1.s
  1950.      2 = "Windows NT Server CD-ROM または セットアップ ディスク #6" , TAGFILE = disk2.s
  1951.      3 = "Windows NT Server CD-ROM または セットアップ ディスク #7" , TAGFILE = disk3.s
  1952.      4 = "Windows NT Server CD-ROM または セットアップ ディスク #8" , TAGFILE = disk4.s
  1953.      5 = "Windows NT Server CD-ROM または セットアップ ディスク #9" , TAGFILE = disk5.s
  1954.      6 = "Windows NT Server CD-ROM または セットアップ ディスク #10" , TAGFILE = disk6.s
  1955.      7 = "Windows NT Server CD-ROM または セットアップ ディスク #11", TAGFILE = disk7.s
  1956.      8 = "Windows NT Server CD-ROM または セットアップ ディスク #12", TAGFILE = disk8.s
  1957.      9 = "Windows NT Server CD-ROM または セットアップ ディスク #13", TAGFILE = disk9.s
  1958.     10 = "Windows NT Server CD-ROM または セットアップ ディスク #14", TAGFILE = disk10.s
  1959.     11 = "Windows NT Server CD-ROM または セットアップ ディスク #15", TAGFILE = disk11.s
  1960.     12 = "Windows NT Server CD-ROM または セットアップ ディスク #16", TAGFILE = disk12.s
  1961.     13 = "Windows NT Server CD-ROM または セットアップ ディスク #17", TAGFILE = disk13.s
  1962.     14 = "Windows NT Server CD-ROM または セットアップ ディスク #18", TAGFILE = disk14.s
  1963.     15 = "Windows NT Server CD-ROM または セットアップ ディスク #19", TAGFILE = disk15.s
  1964.     16 = "Windows NT Server CD-ROM または セットアップ ディスク #20", TAGFILE = disk16.s
  1965.     17 = "Windows NT Server CD-ROM または セットアップ ディスク #21", TAGFILE = disk17.s
  1966.     18 = "Windows NT Server CD-ROM または セットアップ ディスク #22", TAGFILE = disk18.s
  1967.     19 = "Windows NT Server CD-ROM または セットアップ ディスク #23", TAGFILE = disk19.s
  1968.     20 = "Windows NT Server CD-ROM または セットアップ ディスク #24", TAGFILE = disk20.s
  1969.     21 = "Windows NT Server CD-ROM または セットアップ ディスク #25", TAGFILE = disk21.s
  1970.     22 = "Windows NT Server CD-ROM または セットアップ ディスク #26", TAGFILE = disk22.s
  1971.     23 = "Windows NT Server CD-ROM または セットアップ ディスク #27", TAGFILE = disk23.s
  1972.     24 = "Windows NT Server CD-ROM または セットアップ ディスク #28", TAGFILE = disk24.s
  1973.     25 = "Windows NT Server CD-ROM または セットアップ ディスク #29", TAGFILE = disk25.s
  1974.     26 = "Windows NT Server CD-ROM または セットアップ ディスク #30", TAGFILE = disk26.s
  1975.     27 = "Windows NT Server CD-ROM または セットアップ ディスク #31", TAGFILE = disk27.s
  1976.     28 = "Windows NT Server CD-ROM または セットアップ ディスク #32", TAGFILE = disk28.s
  1977.     29 = "Windows NT Server CD-ROM または セットアップ ディスク #33", TAGFILE = disk29.s
  1978.     30 = "Windows NT Server CD-ROM または セットアップ ディスク #34", TAGFILE = disk30.s
  1979.     50 = "Windows NT Server CD-ROM または リモートブート ディスク #1", TAGFILE = disk50.s
  1980.     51 = "Windows NT Server CD-ROM または リモートブート ディスク #2", TAGFILE = disk51.s
  1981. [Signature]
  1982.     FileType = MICROSOFT_FILE
  1983. [GetSignature]
  1984.     read-syms Signature
  1985.     return $(FileType)
  1986. [ProductType]
  1987. STF_PRODUCT  = LanmanNT
  1988. STF_PLATFORM = I386
  1989. [Files-i386-nt-compatibility]
  1990. 16,NOTEPAD.EXE , SIZE=45056 , NODELETESOURCE
  1991. 16,TASKMAN.EXE , SIZE=21504 , NODELETESOURCE
  1992. 28,_DEFAULT.PIF , SIZE=1024
  1993. 15,SYSTEM.INI , SIZE=1024
  1994. 15,WIN.INI , SIZE=1024
  1995. 15,WINFILE.INI , SIZE=1024
  1996. 19,WINHELP.EXE , SIZE=265216
  1997. [Files-i386-nt-system-drivers]
  1998. 23,STREAMS.SYS , SIZE=118784 , NODELETESOURCE
  1999. 26,AFD.SYS , SIZE=50176
  2000. 27,CDAUDIO.SYS , SIZE=23552
  2001. 15,DISKDUMP.SYS , SIZE=14336
  2002. 15,DISKPERF.SYS , SIZE=5120
  2003. 28,HPSCAN16.SYS , SIZE=1024
  2004. 28,MUP.SYS , SIZE=15360
  2005. 23,NDIS.SYS , SIZE=92160
  2006. 28,PARALLEL.SYS , SIZE=14336
  2007. 28,PARPORT.SYS , SIZE=12288
  2008. 15,SCSIPRNT.SYS , SIZE=10240
  2009. 15,SCSISCAN.SYS , SIZE=10240
  2010. 15,TDI.SYS , SIZE=8192
  2011. [Files-I386-nt-system-os2-dll]
  2012. 15,DOSCALLS.DLL , SIZE=13312
  2013. 15,NETAPI.OS2 , SIZE=248832, RENAME=netapi.dll
  2014. [Files-I386-nt-system-os2]
  2015. 23,OSO009 , SIZE=108544 , RENAME=oso001.009 , NODELETESOURCE
  2016. 23,OSO017 , SIZE=104448 , RENAME=oso001.017 , NODELETESOURCE
  2017. [Files-i386-nt-system-spool-prtprocs-winprint]
  2018. 15,WINPRINT.DLL , SIZE=12288
  2019. [Files-i386-nt-system16]
  2020. 25,AVICAP.DLL , SIZE=69632 , NODELETESOURCE
  2021. 23,AVIFILE.DLL , SIZE=108544 , NODELETESOURCE
  2022. 27,COMMDLG.DLL , SIZE=23552 , NODELETESOURCE
  2023. 15,LZEXPAND.DLL , SIZE=11264 , NODELETESOURCE
  2024. 25,MCIAVI.DRV , SIZE=73728 , NODELETESOURCE
  2025. 27,MCISEQ.DRV , SIZE=25600 , NODELETESOURCE
  2026. 27,MCIWAVE.DRV , SIZE=28672 , NODELETESOURCE
  2027. 25,MMSYSTEM.DLL , SIZE=68608 , NODELETESOURCE
  2028. 28,MMTASK.TSK , SIZE=2048 , NODELETESOURCE
  2029. 22,MSVIDEO.DLL , SIZE=138240 , NODELETESOURCE
  2030. 24,OLECLI.DLL , SIZE=83968 , NODELETESOURCE
  2031. 27,OLESVR.DLL , SIZE=24576 , NODELETESOURCE
  2032. 16,SHELL.DLL , SIZE=5120 , NODELETESOURCE
  2033. 16,VER.DLL , SIZE=10240 , NODELETESOURCE
  2034. 25,SETUP16.INF , SIZE=61440 , RENAME=setup.inf
  2035. [Files-i386-nt-system16always]
  2036. 16,APP850.FON , SIZE=36864
  2037. 28,ARIAL.FOT , SIZE=2048
  2038. 22,ARIAL.TTF , SIZE=139264
  2039. 28,ARIALBD.FOT , SIZE=2048
  2040. 22,ARIALBD.TTF , SIZE=140288
  2041. 28,ARIALBI.FOT , SIZE=2048
  2042. 21,ARIALBI.TTF , SIZE=160768
  2043. 28,ARIALI.FOT , SIZE=2048
  2044. 22,ARIALI.TTF , SIZE=139264
  2045. 16,CGA40850.FON , SIZE=7168
  2046. 16,CGA40WOA.FON , SIZE=7168
  2047. 16,CGA80850.FON , SIZE=5120
  2048. 16,CGA80WOA.FON , SIZE=5120
  2049. 15,COUR.FOT , SIZE=2048
  2050. 21,COUR.TTF , SIZE=174080
  2051. 15,COURBD.FOT , SIZE=2048
  2052. 21,COURBD.TTF , SIZE=175104
  2053. 15,COURBI.FOT , SIZE=2048
  2054. 20,COURBI.TTF , SIZE=180224
  2055. 15,COURI.FOT , SIZE=2048
  2056. 20,COURI.TTF , SIZE=188416
  2057. 16,DOSAPP.FON , SIZE=81920
  2058. 16,EGA40850.FON , SIZE=9216
  2059. 16,EGA40WOA.FON , SIZE=9216
  2060. 16,EGA80850.FON , SIZE=6144
  2061. 16,EGA80WOA.FON , SIZE=6144
  2062. 28,LUCON.FOT , SIZE=2048
  2063. 23,LUCON.TTF , SIZE=108544
  2064. 15,MODERN.FON , SIZE=9216
  2065. 16,ROMAN.FON , SIZE=13312
  2066. 16,SCRIPT.FON , SIZE=12288
  2067. 16,SMALLE.FON , SIZE=45056
  2068. 16,SYMBOL.FOT , SIZE=2048
  2069. 25,SYMBOL.TTF , SIZE=60416
  2070. 25,SYMBOLE.FON , SIZE=57344
  2071. 16,TIMES.FOT , SIZE=2048
  2072. 20,TIMES.TTF , SIZE=191488
  2073. 16,TIMESBD.FOT , SIZE=2048
  2074. 20,TIMESBD.TTF , SIZE=178176
  2075. 16,TIMESBI.FOT , SIZE=2048
  2076. 21,TIMESBI.TTF , SIZE=166912
  2077. 16,TIMESI.FOT , SIZE=2048
  2078. 21,TIMESI.TTF , SIZE=177152
  2079. 16,WINGDING.FOT , SIZE=2048
  2080. 25,WINGDING.TTF , SIZE=71680
  2081. [Files-i386-nt-system]
  2082. 25,AVICAP.DLL , SIZE=69632 , NODELETESOURCE
  2083. 23,AVIFILE.DLL , SIZE=108544 , NODELETESOURCE
  2084. 27,COMMDLG.DLL , SIZE=23552 , NODELETESOURCE
  2085. 15,DLCAPI.DLL , SIZE=11264 , NODELETESOURCE
  2086. 15,LZEXPAND.DLL , SIZE=11264 , NODELETESOURCE
  2087. 25,MCIAVI.DRV , SIZE=73728 , NODELETESOURCE
  2088. 23,MCIAVI32.DLL , SIZE=92160 , NODELETESOURCE
  2089. 27,MCISEQ.DRV , SIZE=25600 , NODELETESOURCE
  2090. 27,MCIWAVE.DRV , SIZE=28672 , NODELETESOURCE
  2091. 25,MMSYSTEM.DLL , SIZE=68608 , NODELETESOURCE
  2092. 28,MMTASK.TSK , SIZE=2048 , NODELETESOURCE
  2093. 22,MSVFW32.DLL , SIZE=128000 , NODELETESOURCE
  2094. 27,MSVIDC32.DLL , SIZE=30720 , NODELETESOURCE
  2095. 22,MSVIDEO.DLL , SIZE=138240 , NODELETESOURCE
  2096. 24,OLECLI.DLL , SIZE=83968 , NODELETESOURCE
  2097. 27,OLESVR.DLL , SIZE=24576 , NODELETESOURCE
  2098. 16,SHELL.DLL , SIZE=5120 , NODELETESOURCE
  2099. 16,TASKMAN.EXE , SIZE=21504 , NODELETESOURCE
  2100. 16,VER.DLL , SIZE=10240 , NODELETESOURCE
  2101. 27,_DISP.SYS , SIZE=21504 , RENAME=$DISP.SYS
  2102. 25,_IAS.SYS , SIZE=55296 , RENAME=$IAS.SYS
  2103. 28,_PRNESCP.SYS , SIZE=5120 , RENAME=$PRNESCP.SYS
  2104. 28,AUTOEXEC.NT , SIZE=1024 , RENAME=autoexec.tmp , NOLOG
  2105. 15,CONFIG.NT , SIZE=2048 , RENAME=config.tmp , NOLOG
  2106. 28,3DGARRO.CUR , SIZE=1024
  2107. 28,3DGMOVE.CUR , SIZE=1024
  2108. 28,3DGNESW.CUR , SIZE=1024
  2109. 28,3DGNO.CUR , SIZE=1024
  2110. 28,3DGNS.CUR , SIZE=1024
  2111. 28,3DGNWSE.CUR , SIZE=1024
  2112. 28,3DGWE.CUR , SIZE=1024
  2113. 28,3DSMOVE.CUR , SIZE=1024
  2114. 28,3DSNS.CUR , SIZE=1024
  2115. 28,3DSNWSE.CUR , SIZE=1024
  2116. 28,3DWARRO.CUR , SIZE=1024
  2117. 28,3DWMOVE.CUR , SIZE=1024
  2118. 28,3DWNESW.CUR , SIZE=1024
  2119. 28,3DWNO.CUR , SIZE=1024
  2120. 28,3DWNS.CUR , SIZE=1024
  2121. 28,3DWNWSE.CUR , SIZE=1024
  2122. 28,3DWWE.CUR , SIZE=1024
  2123. 23,AB32.DLL , SIZE=88064
  2124. 26,ACLCONV.EXE , SIZE=37888
  2125. 22,ACLEDIT.DLL , SIZE=129024
  2126. 27,ADDDRV.EXE , SIZE=21504
  2127. 27,ALRSVC.DLL , SIZE=20480
  2128. 28,ANSI.SYS , SIZE=10240
  2129. 28,APPEND.EXE , SIZE=12288
  2130. 24,APPSICON.DLL , SIZE=28672
  2131. 26,APPSTAR2.ANI , SIZE=8192
  2132. 28,APPSTAR3.ANI , SIZE=8192
  2133. 28,APPSTART.ANI , SIZE=8192
  2134. 26,AT.EXE , SIZE=37888
  2135. 27,ATSVC.EXE , SIZE=20480
  2136. 27,ATTRIB.EXE , SIZE=25600
  2137. 28,AUDIOCDC.HLP , SIZE=9216
  2138. 18,AUTOCONV.EXE , SIZE=630784
  2139. 28,AUTOSETP.EXE , SIZE=8192
  2140. 25,AVICAP32.DLL , SIZE=67584
  2141. 23,AVIFIL32.DLL , SIZE=92160
  2142. 26,BACKUP.EXE , SIZE=39936
  2143. 26,BANANA.ANI , SIZE=12288
  2144. 25,BARBER.ANI , SIZE=9216
  2145. 24,BIOS1.ROM , SIZE=25600
  2146. 28,BIOS2.ROM , SIZE=8192
  2147. 28,BLACK16.SCR , SIZE=6144
  2148. 27,BOOTOK.EXE , SIZE=15360
  2149. 28,BOOTVRFY.EXE , SIZE=10240
  2150. 16,CACLS.EXE , SIZE=58368
  2151. 28,CALC.CNT , SIZE=1024
  2152. 28,CARDFILE.CNT , SIZE=1024
  2153. 21,CARDS.DLL , SIZE=153600
  2154. 28,CDPLAYER.CNT , SIZE=3072
  2155. 27,CDPLAYER.FTS , SIZE=20480
  2156. 28,CHARMAP.CNT , SIZE=1024
  2157. 28,CHCP.COM , SIZE=12288
  2158. 27,CHKDSK.EXE , SIZE=17408
  2159. 28,CLB.DLL , SIZE=11264
  2160. 22,CLIPBRD.EXE , SIZE=128000
  2161. 26,CLIPSRV.EXE , SIZE=49152
  2162. 28,CMOS.RAM , SIZE=1024
  2163. 28,COIN.ANI , SIZE=7168
  2164. 28,COMM.DRV , SIZE=11264
  2165. 25,COMMAND.COM , SIZE=64512
  2166. 27,COMP.EXE , SIZE=24576
  2167. 26,COMPACT.EXE , SIZE=39936
  2168. 27,COMPOBJ.DLL , SIZE=30720
  2169. 28,CONFIG.US , SIZE=2048
  2170. 28,CONFIG.WOW , SIZE=2048
  2171. 27,CONIME.EXE , SIZE=15360
  2172. 15,CONSOLE.CPL , SIZE=46080
  2173. 26,CONTROL.EXE , SIZE=41984
  2174. 15,CONVERT.EXE , SIZE=18432
  2175. 15,COUNTER.ANI , SIZE=7168
  2176. 15,COUNTRY.SYS , SIZE=17408
  2177. 28,CROSS.CUR , SIZE=1024
  2178. 27,CUFAT.DLL , SIZE=26624
  2179. 27,CUHPFS.DLL , SIZE=28672
  2180. 15,CURSORS.CPL , SIZE=25600
  2181. 28,DCIMAN32.DLL , SIZE=7168
  2182. 26,DDEML.DLL , SIZE=39936
  2183. 15,DDESHARE.CNT , SIZE=1024
  2184. 27,DDESHARE.EXE , SIZE=28672
  2185. 15,DDESHARE.HLP , SIZE=28672
  2186. 27,DEBUG.EXE , SIZE=24576
  2187. 28,DELDRV.EXE , SIZE=12288
  2188. 25,DEMIL32.DLL , SIZE=65536
  2189. 28,DINOSAU2.ANI , SIZE=5120
  2190. 28,DINOSAUR.ANI , SIZE=5120
  2191. 15,DISKCOMP.COM , SIZE=17408
  2192. 15,DISKCOPY.COM , SIZE=14336
  2193. 15,DISKPERF.EXE , SIZE=25600
  2194. 28,DISP_WIN.SYS , SIZE=3072
  2195. 20,DISPLAY.CPL , SIZE=165888
  2196. 15,DOSHELP.HLP , SIZE=5120
  2197. 19,DOSHELPJ.HLP , SIZE=5120
  2198. 15,DOSKEY.EXE , SIZE=19456
  2199. 26,DOSX.EXE , SIZE=40960
  2200. 26,DRIVERS.DLL , SIZE=37888
  2201. 15,DRUM.ANI , SIZE=4096
  2202. 27,DRWATSON.EXE , SIZE=27648
  2203. 28,DRWTSN32.CNT , SIZE=1024
  2204. 25,DRWTSN32.EXE , SIZE=63488
  2205. 23,DRWTSN32.HLP , SIZE=90112
  2206. 15,EDLIN.EXE , SIZE=15360
  2207. 22,EGA.CPI , SIZE=117760
  2208. 28,EUDCEDIT.CNT , SIZE=1024
  2209. 26,EVENTLOG.DLL , SIZE=46080
  2210. 23,EVENTVWR.EXE , SIZE=114688
  2211. 15,EXE2BIN.EXE , SIZE=10240
  2212. 26,EXPAND.EXE , SIZE=41984
  2213. 15,FASTOPEN.EXE , SIZE=1024
  2214. 27,FC.EXE , SIZE=24576
  2215. 15,FILLITUP.ANI , SIZE=15360
  2216. 15,FIND.EXE , SIZE=15360
  2217. 26,FINDSTR.EXE , SIZE=45056
  2218. 15,FMIFS.DLL , SIZE=12288
  2219. 28,FONT_WIN.SYS , SIZE=1024
  2220. 15,FORCEDOS.EXE , SIZE=16384
  2221. 20,FRAME32.DLL , SIZE=180224
  2222. 28,FREECELL.CNT , SIZE=1024
  2223. 28,FTLX0411.DLL , SIZE=11264
  2224. 24,GAPI32.DLL , SIZE=77824
  2225. 15,GDI.EXE , SIZE=21504
  2226. 15,GRAFTABL.COM , SIZE=19456
  2227. 27,GRAPHICS.COM , SIZE=21504
  2228. 15,GRAPHICS.PRO , SIZE=21504
  2229. 28,HALFTONE.CNT , SIZE=1024
  2230. 27,HALFTONE.HLP , SIZE=30720
  2231. 15,HAND.ANI , SIZE=4096
  2232. 28,HANDAPST.ANI , SIZE=7168
  2233. 28,HANDNESW.ANI , SIZE=2048
  2234. 28,HANDNO.ANI , SIZE=4096
  2235. 28,HANDNS.ANI , SIZE=2048
  2236. 28,HANDNWSE.ANI , SIZE=2048
  2237. 28,HANDWAIT.ANI , SIZE=8192
  2238. 28,HANDWE.ANI , SIZE=2048
  2239. 28,HARROW.CUR , SIZE=1024
  2240. 28,HCROSS.CUR , SIZE=1024
  2241. 15,HELP.EXE , SIZE=16384
  2242. 28,HIBEAM.CUR , SIZE=1024
  2243. 15,HIMEM.SYS , SIZE=6144
  2244. 28,HMOVE.CUR , SIZE=1024
  2245. 15,HNESW.CUR , SIZE=1024
  2246. 15,HNODROP.CUR , SIZE=1024
  2247. 15,HNS.CUR , SIZE=1024
  2248. 15,HNWSE.CUR , SIZE=1024
  2249. 15,HORSE.ANI , SIZE=19456
  2250. 15,HOURGLA2.ANI , SIZE=12288
  2251. 15,HOURGLA3.ANI , SIZE=12288
  2252. 15,HOURGLAS.ANI , SIZE=12288
  2253. 28,HPSCAN32.DLL , SIZE=7168
  2254. 26,HTUI.DLL , SIZE=43008
  2255. 15,HWE.CUR , SIZE=1024
  2256. 24,ICCVID.DLL , SIZE=77824
  2257. 27,IMAADP32.ACM , SIZE=17408
  2258. 26,IMPEXP32.DLL , SIZE=51200
  2259. 15,IOLOGMSG.DLL , SIZE=11264
  2260. 20,IR32_32.DLL , SIZE=193536
  2261. 19,JET.DLL , SIZE=283648
  2262. 28,JP.BAT , SIZE=1024
  2263. 15,KB16.COM , SIZE=17408
  2264. 28,KBDDLL.DLL , SIZE=5120
  2265. 27,KBDSEL.EXE , SIZE=30720
  2266. 26,KEY01.SYS , SIZE=41984
  2267. 26,KEY02.SYS , SIZE=41984
  2268. 26,KEYAX.SYS , SIZE=40960
  2269. 27,KEYB.COM , SIZE=22528
  2270. 27,KEYBD.DLL , SIZE=36864
  2271. 15,KEYBOARD.DRV , SIZE=2048
  2272. 15,KEYBOARD.SYS , SIZE=40960
  2273. 28,KKCFUNC.SYS , SIZE=5120
  2274. 28,KRNL286.PIF , SIZE=1024
  2275. 24,KRNL386.EXE , SIZE=83968
  2276. 28,KRNL386.PIF , SIZE=1024
  2277. 15,LABEL.EXE , SIZE=16384
  2278. 19,LANMAN.DRV , SIZE=229376
  2279. 15,LAPPSTRT.CUR , SIZE=1024
  2280. 15,LARROW.CUR , SIZE=1024
  2281. 15,LCROSS.CUR , SIZE=1024
  2282. 15,LIBEAM.CUR , SIZE=1024
  2283. 21,LLSMGR.EXE , SIZE=169984
  2284. 27,LLSRPC.DLL , SIZE=33792
  2285. 23,LLSSRV.EXE , SIZE=91136
  2286. 15,LMOVE.CUR , SIZE=1024
  2287. 15,LNESW.CUR , SIZE=1024
  2288. 15,LNODROP.CUR , SIZE=1024
  2289. 15,LNS.CUR , SIZE=1024
  2290. 15,LNWSE.CUR , SIZE=1024
  2291. 15,LOADFIX.COM , SIZE=2048
  2292. 15,LOCALMON.DLL , SIZE=17408
  2293. 23,LOCALSPL.DLL , SIZE=115712
  2294. 26,LODCTR.EXE , SIZE=44032
  2295. 28,LOGVIEW.CNT , SIZE=1024
  2296. 26,LOGVIEW.EXE , SIZE=49152
  2297. 27,LOGVIEW.HLP , SIZE=23552
  2298. 15,LWAIT.CUR , SIZE=1024
  2299. 15,LWE.CUR , SIZE=1024
  2300. 26,MAILM32.DLL , SIZE=45056
  2301. 26,MAILSP32.EXE , SIZE=51200
  2302. 19,MAIN.CPL , SIZE=240640
  2303. 27,MAPI.DLL , SIZE=21504
  2304. 27,MAPI32.DLL , SIZE=16384
  2305. 27,MAPISRV.EXE , SIZE=19456
  2306. 25,MAPIXX.DLL , SIZE=62464
  2307. 27,MCICDA.DLL , SIZE=18432
  2308. 28,MCIOLE16.DLL , SIZE=9216
  2309. 15,MCIOLE32.DLL , SIZE=9216
  2310. 27,MCISEQ.DLL , SIZE=24576
  2311. 27,MCIWAVE.DLL , SIZE=24576
  2312. 26,MEM.EXE , SIZE=41984
  2313. 15,METRONOM.ANI , SIZE=6144
  2314. 28,MFCUIX.HLP , SIZE=13312
  2315. 26,MIDIMAP.CFG , SIZE=40960
  2316. 24,MIDIMAP.DLL , SIZE=76800
  2317. 15,MMDRIVER.INF , SIZE=5120
  2318. 15,MMDRV.DLL , SIZE=14336
  2319. 27,MODE.COM , SIZE=27648
  2320. 27,MORE.COM , SIZE=24576
  2321. 22,MORICONS.DLL , SIZE=136192
  2322. 15,MOUSE.DRV , SIZE=2048
  2323. 28,MPLAYER.CNT , SIZE=2048
  2324. 27,MPLAYER.FTS , SIZE=30720
  2325. 15,MPNOTIFY.EXE , SIZE=11264
  2326. 25,MPRUI.DLL , SIZE=67584
  2327. 25,MSACM.DLL , SIZE=61440
  2328. 24,MSACM32.DLL , SIZE=74752
  2329. 27,MSACM32.DRV , SIZE=28672
  2330. 27,MSADP32.ACM , SIZE=16384
  2331. 15,MSAUDITE.DLL , SIZE=16384
  2332. 28,MSCDEXNT.EXE , SIZE=1024
  2333. 27,MSGSM32.ACM , SIZE=23552
  2334. 26,MSGSVC.DLL , SIZE=37888
  2335. 26,MSIME.SYS , SIZE=39936
  2336. 26,MSIMEI.SYS , SIZE=45056
  2337. 25,MSIMEK.SYS , SIZE=65536
  2338. 24,MSIMEKEY.EXE , SIZE=74752
  2339. 23,MSIMELST.EXE , SIZE=102400
  2340. 26,MSIMERGN.EXE , SIZE=39936
  2341. 26,MSIMESET.EXE , SIZE=47104
  2342. 19,MSMAIL32.EXE , SIZE=307200
  2343. 28,MSOBJS.DLL , SIZE=12288
  2344. 20,MSP32_AM.LEX , SIZE=177152
  2345. 23,MSPELL32.DLL , SIZE=94208
  2346. 28,MSRLE32.DLL , SIZE=12288
  2347. 27,MSRMND32.EXE , SIZE=32768
  2348. 20,MSSCHD32.DLL , SIZE=182272
  2349. 19,MSSFS32.DLL , SIZE=220160
  2350. 28,MULTIMED.CPL , SIZE=6144
  2351. 28,NDDEAGNT.EXE , SIZE=10240
  2352. 27,NDDEAPI.DLL , SIZE=18432
  2353. 28,NDDEAPIR.EXE , SIZE=5120
  2354. 27,NDDENB32.DLL , SIZE=18432
  2355. 26,NET.EXE , SIZE=53248
  2356. 24,NET.HLP , SIZE=84992
  2357. 22,NET1.EXE , SIZE=136192
  2358. 22,NETAPI.DLL , SIZE=124928
  2359. 23,NETDDE.EXE , SIZE=118784
  2360. 25,NETEVENT.DLL , SIZE=57344
  2361. 18,NETH.DLL , SIZE=259072
  2362. 23,NETUS.HLP , SIZE=116736
  2363. 28,NETWORK.CNT , SIZE=1024
  2364. 27,NETWORK.HLP , SIZE=17408
  2365. 28,NLSFUNC.EXE , SIZE=8192
  2366. 28,NOTEPAD.CNT , SIZE=1024
  2367. 18,NTBACKUP.EXE , SIZE=676864
  2368. 27,NTBOOKS.EXE , SIZE=18432
  2369. 28,NTCMDS.CNT , SIZE=1024
  2370. 19,NTCMDS.FTS , SIZE=296960
  2371. 18,NTCMDS.HLP , SIZE=536576
  2372. 27,NTDOS.SYS , SIZE=29696
  2373. 28,NTFONT.SYS , SIZE=1024
  2374. 27,NTIO.SYS , SIZE=35840
  2375. 27,NTLANMAN.DLL , SIZE=25600
  2376. 25,NTLANUI.DLL , SIZE=61440
  2377. 25,NTLMINST.INF , SIZE=74752
  2378. 27,NTLMSSPS.DLL , SIZE=25600
  2379. 28,NTLSAPI.DLL , SIZE=8192
  2380. 18,NTVDM.EXE , SIZE=400384
  2381. 28,NWCONV.CNT , SIZE=1024
  2382. 20,NWCONV.EXE , SIZE=198656
  2383. 25,NWCONV.HLP , SIZE=68608
  2384. 26,OLE2.DLL , SIZE=39936
  2385. 21,OLE2DISP.DLL , SIZE=169984
  2386. 21,OLE2NLS.DLL , SIZE=153600
  2387. 25,OLECLI32.DLL , SIZE=74752
  2388. 26,OLECNV32.DLL , SIZE=40960
  2389. 22,OLEDLG.DLL , SIZE=120832
  2390. 27,OLESVR32.DLL , SIZE=24576
  2391. 24,OLETHK32.DLL , SIZE=76800
  2392. 18,OS2.EXE , SIZE=481280
  2393. 22,OS2SRV.EXE , SIZE=122880
  2394. 28,OS2SS.EXE , SIZE=6144
  2395. 27,PABNSP32.DLL , SIZE=34816
  2396. 28,PACKAGER.CNT , SIZE=1024
  2397. 26,PASSPORT.MID , SIZE=40960
  2398. 26,PAX.EXE , SIZE=52224
  2399. 28,PBRUSH.CNT , SIZE=1024
  2400. 28,PCL.SEP , SIZE=1024
  2401. 25,PENTNT.EXE , SIZE=64512
  2402. 26,PERFC009.DAT , SIZE=24576
  2403. 27,PERFC011.DAT , SIZE=24576
  2404. 26,PERFCTRS.DLL , SIZE=43008
  2405. 19,PERFH009.DAT , SIZE=220160
  2406. 19,PERFH011.DAT , SIZE=128000
  2407. 20,PERFMON.EXE , SIZE=180224
  2408. 16,PIANO.ANI , SIZE=5120
  2409. 28,PID.EXE , SIZE=11264
  2410. 24,PIFEDIT.EXE , SIZE=78848
  2411. 26,PMSPL.DLL , SIZE=48128
  2412. 27,PORTUAS.EXE , SIZE=37888
  2413. 27,POSIX.EXE , SIZE=31744
  2414. 16,PRINT.EXE , SIZE=15360
  2415. 22,PRINTMAN.EXE , SIZE=122880
  2416. 28,PSCRIPT.SEP , SIZE=1024
  2417. 27,PSXDLL.DLL , SIZE=32768
  2418. 25,PSXSS.EXE , SIZE=69632
  2419. 16,RAINBOW.ANI , SIZE=10240
  2420. 16,RAINDROP.ANI , SIZE=5120
  2421. 20,README.WRI , SIZE=180224
  2422. 16,RECOVER.EXE , SIZE=13312
  2423. 16,REDIR.EXE , SIZE=4096
  2424. 20,REGEDT32.EXE , SIZE=181248
  2425. 16,REPLACE.EXE , SIZE=18432
  2426. 26,RESTORE.EXE , SIZE=47104
  2427. 20,RICHED32.DLL , SIZE=197632
  2428. 16,RPCDCE4.DLL , SIZE=3072
  2429. 16,RPCDGC3.DLL , SIZE=6144
  2430. 16,RPCDGC6.DLL , SIZE=7168
  2431. 16,RPCDGS3.DLL , SIZE=6144
  2432. 16,RPCDGS6.DLL , SIZE=7168
  2433. 16,RPCLTC3.DLL , SIZE=7168
  2434. 16,RPCLTC5.DLL , SIZE=10240
  2435. 16,RPCLTC6.DLL , SIZE=7168
  2436. 16,RPCLTC7.DLL , SIZE=5120
  2437. 16,RPCLTS3.DLL , SIZE=9216
  2438. 16,RPCLTS5.DLL , SIZE=11264
  2439. 16,RPCLTS6.DLL , SIZE=9216
  2440. 16,RPCLTS7.DLL , SIZE=8192
  2441. 27,RPCNS4.DLL , SIZE=33792
  2442. 27,RPCSS.EXE , SIZE=21504
  2443. 28,SAVEDUMP.EXE , SIZE=13312
  2444. 18,SCHDPL32.EXE , SIZE=419840
  2445. 25,SCHMSG32.DLL , SIZE=56320
  2446. 26,SCM.EXE , SIZE=48128
  2447. 16,SENDFL32.DLL , SIZE=7168
  2448. 28,SETACL.EXE , SIZE=14336
  2449. 16,SETVER.EXE , SIZE=15360
  2450. 16,SHARE.EXE , SIZE=1024
  2451. 16,SIZENESW.ANI , SIZE=1024
  2452. 16,SIZENS.ANI , SIZE=1024
  2453. 16,SIZENWSE.ANI , SIZE=1024
  2454. 16,SIZEWE.ANI , SIZE=1024
  2455. 28,SNDVOL32.CNT , SIZE=1024
  2456. 27,SNDVOL32.FTS , SIZE=18432
  2457. 28,SOL.CNT , SIZE=1024
  2458. 16,SORT.EXE , SIZE=13312
  2459. 16,SOUND.DLL , SIZE=14336
  2460. 16,SOUND.DRV , SIZE=2048
  2461. 28,SOUNDREC.CNT , SIZE=1024
  2462. 27,SOUNDREC.FTS , SIZE=24576
  2463. 16,SPOOLSS.DLL , SIZE=43008
  2464. 26,SPOOLSS.EXE , SIZE=51200
  2465. 28,SRVMGR.CNT , SIZE=1024
  2466. 21,SRVMGR.CPL , SIZE=141312
  2467. 19,SRVMGR.EXE , SIZE=203776
  2468. 26,SRVMGR.FTS , SIZE=43008
  2469. 22,SRVMGR.HLP , SIZE=142336
  2470. 24,SRVSVC.DLL , SIZE=83968
  2471. 28,STDOLE.TLB , SIZE=6144
  2472. 28,STDOLE32.TLB , SIZE=7168
  2473. 16,STOPWTCH.ANI , SIZE=7168
  2474. 28,STORAGE.DLL , SIZE=5120
  2475. 19,STORE32.DLL , SIZE=281600
  2476. 16,SUBST.EXE , SIZE=15360
  2477. 16,SYSEDIT.EXE , SIZE=21504
  2478. 28,SYSPRINT.SEP , SIZE=4096
  2479. 16,SYSTEM.DRV , SIZE=4096
  2480. 23,T1INSTAL.DLL , SIZE=118784
  2481. 15,TCPIP.CNT , SIZE=1024
  2482. 15,TCPIP.HLP , SIZE=253952
  2483. 28,TERMINAL.CNT , SIZE=1024
  2484. 28,TIMER.DRV , SIZE=4096
  2485. 16,TOOLHELP.DLL , SIZE=14336
  2486. 16,TREE.COM , SIZE=17408
  2487. 16,TRNSCH32.DLL , SIZE=15360
  2488. 27,TSD32.DLL , SIZE=16384
  2489. 28,TSSOFT32.ACM , SIZE=9216
  2490. 20,TYPELIB.DLL , SIZE=178176
  2491. 28,UCHARMAP.CNT , SIZE=1024
  2492. 24,UFAT.DLL , SIZE=75776
  2493. 22,UHPFS.DLL , SIZE=123904
  2494. 27,UNLODCTR.EXE , SIZE=33792
  2495. 19,UNTFS.DLL , SIZE=264192
  2496. 28,UPEDIT.CNT , SIZE=1024
  2497. 26,UPEDIT.EXE , SIZE=40960
  2498. 27,UPEDIT.FTS , SIZE=22528
  2499. 26,UPEDIT.HLP , SIZE=47104
  2500. 27,UPS.CPL , SIZE=24576
  2501. 16,UPS.EXE , SIZE=13312
  2502. 16,UREG.DLL , SIZE=22528
  2503. 28,US.BAT , SIZE=1024
  2504. 26,USER.EXE , SIZE=48128
  2505. 16,USERINIT.EXE , SIZE=16384
  2506. 28,USRMGR.CNT , SIZE=1024
  2507. 19,USRMGR.EXE , SIZE=269312
  2508. 26,USRMGR.FTS , SIZE=51200
  2509. 22,USRMGR.HLP , SIZE=152576
  2510. 16,V7VGA.ROM , SIZE=19456
  2511. 16,VANISHER.ANI , SIZE=2048
  2512. 28,VCDEX.DLL , SIZE=9216
  2513. 16,VDMDBG.DLL , SIZE=11264
  2514. 26,VDMREDIR.DLL , SIZE=47104
  2515. 22,VFORM32.DLL , SIZE=144384
  2516. 16,VGA.DRV , SIZE=2048
  2517. 16,WAGTAIL.ANI , SIZE=3072
  2518. 28,WDL.TRM , SIZE=4096
  2519. 28,WFWNET.DRV , SIZE=14336
  2520. 21,WGPOMG32.DLL , SIZE=157696
  2521. 20,WIFEMAN.DLL , SIZE=9216
  2522. 28,WIN.COM , SIZE=8192
  2523. 25,WIN32SPL.DLL , SIZE=68608
  2524. 16,WIN87EM.DLL , SIZE=13312
  2525. 28,WINCHAT.CNT , SIZE=1024
  2526. 21,WINDISK.EXE , SIZE=166912
  2527. 28,WINDISKA.CNT , SIZE=1024
  2528. 27,WINDISKA.FTS , SIZE=33792
  2529. 25,WINDISKA.HLP , SIZE=69632
  2530. 27,WINDOWS.HLP , SIZE=23552
  2531. 19,WINFILE.EXE , SIZE=257024
  2532. 27,WINHELP.HLP , SIZE=33792
  2533. 28,WINHLP32.CNT , SIZE=1024
  2534. 27,WINHLP32.HLP , SIZE=28672
  2535. 28,WINMINE.CNT , SIZE=1024
  2536. 16,WINMSD.DLL , SIZE=15360
  2537. 16,WINMSD.EXE , SIZE=117760
  2538. 20,WINNLS.DLL , SIZE=3072
  2539. 28,WINOLDAP.MOD , SIZE=3072
  2540. 16,WINPERMS.TXT , SIZE=77824
  2541. 16,WINSPOOL.EXE , SIZE=3072
  2542. 16,WINVER.EXE , SIZE=10240
  2543. 19,WOW32.DLL , SIZE=222208
  2544. 16,WOWDEB.EXE , SIZE=3072
  2545. 16,WOWEXEC.EXE , SIZE=11264
  2546. 16,WOWFAX.DLL , SIZE=5120
  2547. 16,WOWFAXUI.DLL , SIZE=13312
  2548. 28,WRITE.CNT , SIZE=1024
  2549. 24,XACTSRV.DLL , SIZE=82944
  2550. 27,XCOPY.EXE , SIZE=30720
  2551. [Files-i386-nt]
  2552. 16,CHARMAP.EXE , SIZE=45056 , NODELETESOURCE
  2553. 15,WRITE.EXE , SIZE=268288 , NODELETESOURCE
  2554. 22,LANMA256.BMP , SIZE=145408
  2555. 20,LANMANNT.BMP , SIZE=73728
  2556. 27,REGEDIT.EXE , SIZE=37888
  2557. 27,REGEDIT.HLP , SIZE=22528
  2558. 28,REGEDITV.CNT , SIZE=1024
  2559. 27,REGEDITV.HLP , SIZE=16384
  2560. 28,RINGIN.WAV , SIZE=10240
  2561. 28,RINGOUT.WAV , SIZE=6144
  2562. 24,WINCLOCK.AVI , SIZE=82944
  2563. [LanguageID]
  2564.    ENG
  2565. [LanguageTextENG]
  2566.    "日本語 (日本)"
  2567. [BuiltinAccountNameVar]
  2568. AdminAccountName = "Administrator"
  2569. GuestAccountName = "Guest"
  2570. [PrintMonitorName]
  2571. MonitorName = "Local Port"
  2572. [ProgressCopyENG]
  2573.     ProCaption   = "Windows NT セットアップ"
  2574.     ProCancel    = "キャンセル"
  2575.     ProCancelMsg = "Windows NT は正しく組み込まれていません。"+
  2576.                    "ファイルのコピーを中止しますか?"
  2577.     ProCancelCap = "セットアップ メッセージ"
  2578.     ProText1     = "コピー元:"
  2579.     ProText2     = "コピー先:"
  2580. [LanguageDlgENG]
  2581.     Caption      = "言語"
  2582.     DlgText      = "セットアップは次の言語のいずれかで表示されます。"+
  2583.                    "使用したい言語を選択してください。"
  2584.     ListHeader   = ""
  2585.     Continue     = "続行"
  2586.     Help         = "ヘルプ(&H)"
  2587.     Exit         = "セットアップ中止(&X)"
  2588.     DlgType      = "List"
  2589.     DlgTemplate  = "Language"
  2590.     ListItemsIn  = ^(LanguageText$(!STF_LANGUAGE), 1)
  2591.     ListItemsOut = *($(ListItemsIn), ~($(LanguageList), $(!STF_LANGUAGE)))
  2592.     HelpContext  = ""
  2593. [QueryFullNameDlgENG]
  2594.     Caption     = "Windows NT セットアップ"
  2595.     DlgText     = "下のボックスに氏名を入力してください。"$(!LF)$(!LF)+
  2596.                   "[続行]ボタンをクリックするか、Enter キーを押してください。"$(!LF)$(!LF)+
  2597.                   "入力された情報は、Windows NT の"+
  2598.                   "組み込みに使用されます。"
  2599.     Edit1Label  = "氏名(&N):"
  2600.     Continue    = "続行"
  2601.     Help        = "ヘルプ(&H)"
  2602.     Exit        = "セットアップの終了(&X)"
  2603.     DlgType     = "Edit"
  2604.     DlgTemplate = "QUERY_FULLNAME"
  2605.     HelpContext = $(!IDH_DB_FULLNAMEQ_INS)
  2606.     EditTextLim = 50
  2607.     EditTextIn  = $(!FullName)
  2608.     EditFocus   = "ALL"
  2609. [QueryFullNameOrgNameDlgENG]
  2610.     Caption     = "Windows NT セットアップ"
  2611.     DlgText     = "下のボックスに氏名を入力してください。"+
  2612.                   "Windows NT をビジネス用に使う場合には、会社名も登録できます。"$(!LF)$(!LF)+
  2613.                   "[続行]ボタンをクリックするか Enter キーを押してください。"$(!LF)$(!LF)+
  2614.                   "入力された情報は、Windows NT の"+
  2615.                   "組み込みに使用されます。"
  2616.     Edit1Label  = "氏名(&N):"
  2617.     Edit2Label  = "会社名(&C):"
  2618.     Continue    = "続行"
  2619.     Help        = "ヘルプ(&H)"
  2620.     Exit        = "セットアップ中止(&X)"
  2621.     DlgType     = "MultiEditIME"
  2622.     DlgTemplate = "QUERY_FULLNAME_ORGNAME"
  2623.     HelpContext = $(!IDH_DB_ORGNAMEQ_INS)
  2624.     EditTextLim = {50, 50}
  2625.     EditTextIn  = {$(!FullName), $(!OrgName)}
  2626. [VerifyFullNameDlgENG]
  2627.     Caption      = "Windows NT セットアップ"
  2628.     DlgText      = "入力した氏名が正しいか確認してください。"$(!LF)$(!LF)+
  2629.                    "変更したい場合は、[変更]ボタンをクリックしてください。"+
  2630.                    "正しい場合は、[続行]ボタンをクリックしてください。"
  2631.     Static1Label = "氏名:"
  2632.     Continue     = "続行"
  2633.     Cancel       = "変更(&C)"
  2634.     Help         = "ヘルプ(&H)"
  2635.     Exit         = "セットアップ中止(&X)"
  2636.     Static1Text  = $(!FullName)
  2637.     DlgType      = "Info"
  2638.     DlgTemplate  = "VERIFY_FULLNAME"
  2639.     HelpContext  = $(!IDH_DB_FULLNAMEV_INS)
  2640. [VerifyFullNameOrgNameDlgENG]
  2641.     Caption      = "Windows NT セットアップ"
  2642.     DlgText      = "入力した情報が正しいか確認してください。"$(!LF)$(!LF)+
  2643.                    "氏名や会社名を変更したい場合は、[変更]ボタンをクリックしてください。"+
  2644.                    "正しい場合は、[続行]ボタンをクリックしてください。"
  2645.     Static1Label = "氏名:"
  2646.     Static1Text  = $(!FullName)
  2647.     Static2Label = "会社名:"
  2648.     Static2Text  = $(!OrgName)
  2649.     Continue     = "続行"
  2650.     Cancel       = "変更(&C)"
  2651.     Help         = "ヘルプ(&H)"
  2652.     Exit         = "セットアップ中止(&X)"
  2653.     DlgType      = "Info"
  2654.     DlgTemplate  = "VERIFY_FULLNAME_ORGNAME"
  2655.     HelpContext  = $(!IDH_DB_ORGNAMEV_INS)
  2656. [QueryProductIdDlgENG]
  2657.     Caption     = "Windows NT セットアップ"
  2658.     DlgText     = "本製品のプロダクト ID を入力してください。"+
  2659.                   "マイクロソフトの提供する様々なサービスを受ける場合に、"+
  2660.                   "この番号が必要となります。"$(!LF)$(!LF)+
  2661.                   "プロダクト ID は製品パッケージ内の『オフィシャル ユーザーズ登録のお願い』に"+
  2662.                   "記載されています。間違いのないよう入力してください。"$(!LF)$(!LF)+
  2663.                   "Windows NT のセットアップ完了後にプロダクト ID を参照するには、"+
  2664.                   "プログラム マネージャのヘルプ メニューから[バージョン情報...]を"+
  2665.                   "選択してください。"$(!LF)$(!LF)+
  2666.                   "セットアップ終了後、必ず製品に同梱の『同意書/オフィシャル ユーザーズ登録依頼書』に必要事項を"+
  2667.                   "記入の上、マイクロソフト カスタマ サービス センターまでお送りください。"
  2668.     Edit1Label  = "プロダクト ID(&P):"
  2669.     Continue    = "続行"
  2670.     Cancel      = "キャンセル"
  2671.     Help        = "ヘルプ(&H)"
  2672.     Exit        = "セットアップ中止(&X)"
  2673.     DlgType     = "Edit"
  2674.     DlgTemplate = "QUERY_PRODUCT_ID"
  2675.     HelpContext = $(!IDH_DB_PRODUCTIDQ_INS)
  2676.     EditTextLim = 20
  2677.     EditTextIn  = $(!ProductId)
  2678.     EditFocus   = "ALL"
  2679. [VerifyProductIdDlgENG]
  2680.     Caption      = "Windows NT セットアップ"
  2681.     DlgText      = "入力したプロダクト ID が正しいか確認してください。"$(!LF)$(!LF)+
  2682.                    "プロダクト ID を変更したい場合は、[変更]ボタンをクリックしてください。"+
  2683.                    "正しい場合は、[続行]ボタンをクリックしてください。"
  2684.     Static1Label = "プロダクト ID:"
  2685.     Continue     = "続行"
  2686.     Cancel       = "変更(&C)"
  2687.     Help         = "ヘルプ(&H)"
  2688.     Exit         = "セットアップ中止(&X)"
  2689.     Static1Text  = $(!ProductId)
  2690.     DlgType      = "Info"
  2691.     DlgTemplate  = "VERIFY_PRODUCT_ID"
  2692.     HelpContext  = $(!IDH_DB_PRODUCTIDV_INS)
  2693. [QueryComputerNameDlgENG]
  2694.     Caption     = "Windows NT セットアップ"
  2695.     DlgText     = "Windows NT では、使用するコンピュータを識別するために"+
  2696.                   "コンピュータ名が必要です。15 文字以下の一意の名前を入力"+
  2697.                   "してください。"$(!LF)$(!LF)+
  2698.                   "Windows NT ドメインに参加する場合は、"+
  2699.                   "ネットワーク管理者から名前を取得しなければなりません。"
  2700.     Edit1Label  = "コンピュータ名(&C):"
  2701.     Continue    = "続行"
  2702.     Help        = "ヘルプ(&H)"
  2703.     Exit        = "セットアップ中止(&X)"
  2704.     DlgType     = "Edit"
  2705.     DlgTemplate = "QUERY_COMPUTER_NAME"
  2706.     HelpContext = $(!IDH_DB_COMPUTERNAMEQ_INS)
  2707.     EditTextLim = 15
  2708.     EditTextIn  = $(ComputerName)
  2709.     EditFocus   = "ALL"
  2710. [QueryComputerNameDlgASENG]
  2711.     Caption     = "Windows NT セットアップ"
  2712.     DlgText     = "Windows NT では、使用するコンピュータを識別するために"+
  2713.                   "コンピュータ名が必要です。15 文字以下の一意の名前を入力"+
  2714.                   "してください。"$(!LF)$(!LF)+
  2715.                   "この名前がネットワーク上で一意であることを確認してください。"+
  2716.                   "そうしないとセットアップに問題が発生する場合があります。"
  2717.     Edit1Label  = "コンピュータ名(&C):"
  2718.     Continue    = "続行"
  2719.     Help        = "ヘルプ(&H)"
  2720.     Exit        = "セットアップ中止(&X)"
  2721.     DlgType     = "Edit"
  2722.     DlgTemplate = "QUERY_COMPUTER_NAME"
  2723.     HelpContext = $(!IDH_DB_COMPUTERNAMEQ_INS)
  2724.     EditTextLim = 15
  2725.     EditTextIn  = $(ComputerName)
  2726.     EditFocus   = "ALL"
  2727. [VerifyComputerNameDlgENG]
  2728.     Caption      = "Windows NT セットアップ"
  2729.     DlgText      = "入力した名前が正しいか確認してください。"$(!LF)$(!LF)+
  2730.                    "変更したい場合は、[変更]ボタンをクリックしてください。"+
  2731.                    "正しい場合は、[続行]ボタンをクリックしてください。"
  2732.     Static1Label = "コンピュータ名:"
  2733.     Static1Text  = $(ComputerName)
  2734.     Continue     = "続行"
  2735.     Cancel       = "変更(&C)"
  2736.     Help         = "ヘルプ(&H)"
  2737.     Exit         = "セットアップ中止(&X)"
  2738.     DlgType      = "Info"
  2739.     DlgTemplate  = "VERIFY_COMPUTER_NAME"
  2740.     HelpContext  = $(!IDH_DB_COMPUTERNAMEV_INS)
  2741. [ASTypeDlgENG]
  2742.     Caption     = "Windows NT Server セキュリティの役割"
  2743.     DlgText     = "Windows NT Server が起動しているコンピュータは、"+
  2744.                   "ドメインのセキュリティ原則やマスタ データベースを管理する"+
  2745.                   "ドメイン コントローラとして機能します。"$(!LF)$(!LF)+
  2746.                   "このコンピュータをプライマリ ドメイン コントローラまたはバックアップ ドメイン コントローラとして"+
  2747.                   "機能させる場合は、[ドメイン コントローラ]を選択してください。"+
  2748.                   "機能させない場合は、[サーバー]を選択してください。"$(!LF)$(!LF)+
  2749.                   "続行を選んだ後でも、Windows NT Server の再組み込みを実行すれば、"+
  2750.                   "このコンピュータのセキュリティの役割を変更できます。"$(!LF)$(!LF)
  2751.     Continue    = "続行"
  2752.     Help        = "ヘルプ(&H)"
  2753.     Exit        = "セットアップ中止(&X)"
  2754.     Radio1Text    = "ドメイン コントローラ (プライマリまたはバックアップ)(&D)"
  2755.     Radio2Text    = "サーバー(&S)"
  2756.     DlgType     = "Radio"
  2757.     DlgTemplate = "SERVERTYPE"
  2758.     HelpContext = $(!IDH_DB_ASTYPE_INS)
  2759.     RadioHeader   = ""
  2760.     RadioDefault  = $(ASTypeDefault)
  2761.     OptionsGreyed = {}
  2762. [AccountDlgENG]
  2763.     Caption     = "ローカル アカウントのセットアップ"
  2764.     DlgText     = "セットアップはユーザーのローカル アカウントを作成することができます。"+
  2765.                   "そのアカウントで使用する、20 文字以下のユーザー名および"+
  2766.                   "14 文字以下のパスワードを入力してください。"$(!LF)+ 
  2767.                   "[パスワード再入力]フィールドにもう一度パスワードを入力してください。"+
  2768.                   "そのアカウントにパスワードを設定しない場合は、"$(!LF)"[パスワード]"+
  2769.                   "および[パスワード再入力]フィールドに何も入力しないでください。"$(!LF)$(!LF)+
  2770.                   "ローカル アカウントのセットアップを中止したい場合は、"+
  2771.                   "ユーザー マネージャを使用して後でローカル アカウントを追加することができます。"$(!LF)+
  2772.                   "注: パスワードに全角文字を使用することはできません。"
  2773.     Edit1Label  = "ユーザー名(&U):"
  2774.     Edit2Label  = "パスワード(&P):"
  2775.     Edit3Label  = "パスワード再入力(&C):"
  2776.     Continue    = "続行"
  2777.     Cancel      = "キャンセル"
  2778.     Help        = "ヘルプ(&H)"
  2779.     Exit        = "セットアップ中止(&X)"
  2780.     DlgType     = "MultiEdit"
  2781.     DlgTemplate = "ACCOUNT_SETUP"
  2782.     HelpContext = $(!IDH_DB_ACCOUNTSETUP_INS)
  2783.     EditTextLim = {20, 14, 14}
  2784.     EditTextIn  = {$(Username), "", ""}
  2785. [AdminAccountDlgENG]
  2786.     Caption     = "管理者アカウントのセットアップ"
  2787.     DlgText1    = "管理者アカウントで使用する 14 文字以下のパスワードを"+
  2788.                   "入力してください。[パスワード再入力]フィールドにもう一度"+
  2789.                   "パスワードを入力してください。"$(!LF)$(!LF)+
  2790.                   "管理者アカウントでは、コンピュータのリソースのほとんどに"+
  2791.                   "アクセスすることができます。したがって、管理者パスワードの"+
  2792.                   "管理には十分な注意が必要です。"$(!LF)$(!LF)+
  2793.                   "注: 入力するパスワードを忘れないようにしてください。"+
  2794.                   "パスワードは、メモして安全な場所に保管しておいてください。"$(!LF)$(!LF)+
  2795.                   "    パスワードに全角文字を使用することはできません。"
  2796.     DlgText2    = "ユーザー名:"
  2797.     DlgText3    = "Administrator"
  2798.     Edit1Label  = "パスワード(&P):"
  2799.     Edit2Label  = "パスワード再入力(&C):"
  2800.     Continue    = "続行"
  2801.     Help        = "ヘルプ(&H)"
  2802.     Exit        = "セットアップ中止(&X)"
  2803.     DlgType     = "MultiEdit"
  2804.     DlgTemplate = "ADMIN_ACCOUNT_SETUP"
  2805.     HelpContext = $(!IDH_DB_ACCOUNTADMN_INS)
  2806.     EditTextLim = {14, 14}
  2807.     EditTextIn  = {"", ""}
  2808. [InstallModeDlgENG]
  2809.     Caption     = "セットアップ方法"
  2810.     DlgText     = "高速セットアップでは、デフォルトの設定を使用し、検出された"+
  2811.                   "構成に応じて Windows NT のツールを組み込みます。"$(!LF)$(!LF)+
  2812.                   "カスタム セットアップでは、検出された構成に合わせて"+
  2813.                   "オプションを選択しながら組み込みを行うことができます。"$(!LF)$(!LF)+
  2814.                   "2 つのセットアップ方法のいずれかを選択してください:"
  2815.     Continue    = "続行"
  2816.     Help        = "ヘルプ(&H)"
  2817.     Exit        = "セットアップ中止(&X)"
  2818.     Radio1Text    = "高速セットアップ(&E)"
  2819.     Radio2Text    = "カスタム セットアップ(&C)"
  2820.     DlgType     = "Radio"
  2821.     DlgTemplate = "INSTALLMODE"
  2822.     HelpContext = $(!IDH_DB_INSTALLMODE_INS)
  2823.     RadioHeader   = ""
  2824.     RadioDefault  = $(InteractDefault)
  2825.     OptionsGreyed = {}
  2826. [OptionsDlgENG]
  2827.     Caption     = "Windows NT セットアップ"
  2828.      DlgText    = "セットアップはチェック ボックスをオンにすることで"+
  2829.                   "下記のオプションのタスクを実行します。"$(!LF)$(!LF)+
  2830.                   "選択したタスクを実行するには、[続行]ボタンをクリックするか、"+
  2831.                   "Enter キーを押してください。"$(!LF)$(!LF)+
  2832.                   "選択を変更するには、チェック ボックスをオフにしてから"+
  2833.                   "[続行]ボタンをクリックするか、Enter キーを押してください。"
  2834.     Check1Text  = "選択した Windows ファイルのみ組み込む(&W)"
  2835.     Check2Text  = "プリンタを組み込む(ローカルに接続されているプリンタのみ)(&P)"
  2836.     Check3Text  = "ネットワークを組み込む(&N)"
  2837.     Check4Text  = "すでにハード ディスク上にあるアプリケーションを組み込む(&A)"
  2838.     Continue      = "続行"
  2839.     Help          = "ヘルプ(&H)"
  2840.     Exit          = "セットアップ中止(&X)"
  2841.     DlgType     = "Check"
  2842.     DlgTemplate = "PDKOPTIONS"
  2843.     HelpContext   = $(!IDH_DB_OPTIONS_INS)
  2844.     CheckItemsIn = { $(!DoPartial),  $(!DoPrinter),   $(!DoNetwork), +
  2845.                      $(!DoAppSetup)}
  2846. [SetupDoneDlgENG]
  2847.     Caption     = "Windows NT セットアップ"
  2848.     DlgText     = "Windows NT 3.51 が組み込まれました。"$(!LF)$(!LF)+
  2849.                   "フロッピー ディスク ドライブからディスクを取り出してください。"+
  2850.                   "組み込まれたシステムを実行するには、[コンピュータの再起動]ボタンをクリックしてください。"
  2851.     Reboot      = "コンピュータの再起動(&R)"
  2852.     Windows     = "Windows NT に戻る(&X)"
  2853.     DlgType     = "Info"
  2854.     DlgTemplate = "REBOOT"
  2855. [SetupNotDoneDlgENG]
  2856.     Caption     = "Windows NT セットアップ"
  2857.     DlgText     = "Windows NT 3.51 が組み込まれていません。"$(!LF)$(!LF)+
  2858.                   "フロッピー ディスク ドライブからディスクを取り出してください。"+
  2859.                   "コンピュータを再起動するには、[コンピュータの再起動]ボタンをクリックしてください。"
  2860.     Reboot      = "コンピュータの再起動(&R)"
  2861.     Windows     = "Windows NT に戻る(&X)"
  2862.     DlgType     = "Info"
  2863.     DlgTemplate = "REBOOT"
  2864. [SetupDoneRestartDlgENG]
  2865.     Caption     = "Windows NT セットアップ"
  2866.     DlgText     = "Windows NT システム ファイルがドライブにコピーされました。"$(LF)$(LF)+
  2867.                   "[Windows NT に戻る]ボタンをクリックしてください。"
  2868.     Windows     = "Windows NT に戻る(&X)"
  2869.     DlgType     = "Info"
  2870.     DlgTemplate = "RESTART"
  2871. [SetupNotDoneRestartDlgENG]
  2872.     Caption     = "Windows NT セットアップ"
  2873.     DlgText     = "Windows NT システム ファイルをドライブにコピーできませんでした。"$(LF)$(LF)+
  2874.                   "[Windows NT に戻る]ボタンをクリックしてください。"
  2875.     Windows     = "Windows NT に戻る(&X)"
  2876.     DlgType     = "Info"
  2877.     DlgTemplate = "RESTART"
  2878. [Warning1ENG]
  2879. Warning = "前回正常起動時の構成が見つかりませんでした。"+
  2880.           "セットアップを続行するには[OK]ボタンを、終了するには[キャンセル]ボタンをクリックしてください。"
  2881. [Warning2ENG]
  2882. Warning = "ローカル アカウントはセットアップされません。"
  2883. [Warning3ENG]
  2884. Warning = "パスワードが入力されていないか、全角文字が入力されました (パスワードが空になります)。"+
  2885.           "パスワードを空のままにする場合は、[OK]ボタンをクリックしてください。"+
  2886.           "パスワードを入力する場合は、[キャンセル]ボタンをクリックしてください。"
  2887. [FatalError1ENG]
  2888. Fatal  = "セットアップは現在のプロセッサでは組み込みを行うことができません。"$(!LF)$(!LF)"組み込みを続行できません。"
  2889. [FatalError2ENG]
  2890. Fatal  = "システムのメモリ容量が不足しています。最低でも "$(MinSystemMemory)"KB "+
  2891.          "必要です。"$(!LF)$(!LF)"組み込みを続行できません。"
  2892. [FatalError3ENG]
  2893. Fatal  = "ハードウェア オプションのレジストリを変更することができませんでした。"$(!LF)$(!LF)"組み込みを続行できません。"
  2894. [FatalError4ENG]
  2895. Fatal  = "コンピュータ名を変更することができませんでした。"$(!LF)$(!LF)"組み込みを続行できません。"
  2896. [FatalError5ENG]
  2897. Fatal  = "Windows NT ソフトウェアのレジストリ エントリを作成することができませんでした。"$(!LF)$(!LF)"組み込みを続行できません。"
  2898. [FatalError6ENG]
  2899. Fatal  = "セットアップを実行して Windows NT システムをアップグレードすることができません。"+
  2900.          "セットアップを実行する方法についてはマニュアルを参照してください。"
  2901. [FatalError7ENG]
  2902. Fatal  = "Flexboot のセットアップに失敗しました。組み込みを続行できません。"+
  2903.          "システム管理者に問い合わせてください。"
  2904. [FatalError8ENG]
  2905. Fatal  = "ドライブに Windows NT セットアップ ファイルがありません。"
  2906. [FatalError9ENG]
  2907. Fatal  = "コンピュータ上のセキュリティの初期化に失敗しました。"+
  2908.          "組み込みを中止します。"
  2909. [FatalError10ENG]
  2910. Fatal = "システムのセキュリティのセットアップに失敗しました。"
  2911. [FatalError11ENG]
  2912. Fatal = "INITIAL.INF ファイルがコンピュータに合致しません。"
  2913. [FatalError12ENG]
  2914. Fatal = "ユーザーのデフォルトの構成ファイルを構築することができませんでした。"+
  2915.         "このファイルがないと、ユーザーは Windows NT にログオンできません。"
  2916. [FatalError13ENG]
  2917. Fatal = "SystemSetupInProgress の値を再設定できないため、セットアップを"+
  2918.         "完了できません。"
  2919. [FatalError14ENG]
  2920. Fatal = "UNC 名は、最初のセットアップではサポートされていません。"
  2921. [FatalError17ENG]
  2922. Fatal  = "ドライブに空き容量がないため UNC ドライブに接続できません。"
  2923. [FatalError18ENG]
  2924. Fatal  = "コピー元のドライブの処理中のエラー。"
  2925. [NonFatalError1ENG]
  2926. NonFatal = "氏名を入力しないと、セットアップは正しく機能しません。"
  2927. [NonFatalError2ENG]
  2928. NonFatal = "MS-DOS サブシステムのコンポーネントを組み込むことができませんでした。"+
  2929.            "セットアップはこのエラーを無視します。"
  2930. [NonFatalError3ENG]
  2931. NonFatal = "セットアップはページング ファイルの構成情報を取得できませんでした。"+
  2932.            "セットアップは、コンピュータ上のデフォルトのページング ファイルを使用します。"+
  2933.            "ページング ファイルのサイズは、システムの組み込み終了後、コントロール パネル"+
  2934.            "の[システム]で変更することができます。"
  2935. [NonFatalError4ENG]
  2936. NonFatal = "セットアップはプリンタ情報を見つけられませんでした。"+
  2937.            "システムにプリンタは組み込まれません。プリンタは、システムの組み込み終了後、"+
  2938.            "プリント マネージャで組み込むことができます。"
  2939. [NonFatalError5ENG]
  2940. NonFatal = "必要な情報を入力しないと、セットアップは正しく機能しません。"
  2941. [NonFatalError6ENG]
  2942. NonFatal = "セットアップはコンピュータ上にページング ファイルを設定することができませんでした。"+
  2943.            "Windows NT はデフォルトのページング ファイルを使用します。"+
  2944.            "このエラーは無視されます。"
  2945. [NonFatalError7ENG]
  2946. NonFatal = "コンピュータ名に""."" または "".."" を使用することはできません。"
  2947. [NonFatalError7aENG]
  2948. NonFatal = "コンピュータ名の最初や最後に空白文字を使用することはできません。"+
  2949.            "また、次のような記号も使用できません。"$(!LF)+
  2950.            "/ \ [ ] "" : ; | < > + = , ? *"
  2951. [NonFatalError8ENG]
  2952. NonFatal  = "プリンタの設定に失敗しました。"$(!LF)$(!LF)"プリンタは組み込まれていません。"+
  2953.             "プリンタは、システムの組み込み終了後、プリント マネージャで組み込むことができます。"
  2954. [NonFatalError9ENG]
  2955. NonFatal  = "プリンタ サポートの初期化に失敗しました。"$(!LF)$(!LF)+
  2956.             "プリンタは組み込まれていません。"
  2957. [NonFatalError10ENG]
  2958. NonFatal = "[パスワード]と[パスワード再入力]フィールドの入力が一致していません。"+
  2959.            "それぞれのフィールドにもう一度入力してください。"
  2960. [NonFatalError12ENG]
  2961. NonFatal = "イベントログ サービスを有効にすることができませんでした。"
  2962. [NonFatalError13ENG]
  2963. NonFatal = "16 ビット Windows アプリケーションを実行する"+
  2964.            "サブシステムの設定に失敗しました。セットアップはこのエラーを無視します。"
  2965. [NonFatalError14ENG]
  2966. NonFatal = "ユーザー名の最初や最後に空白文字を使用することはできません。"+
  2967.            "また、次のような記号も使用できません。"$(!LF)+
  2968.            "/ \ [ ] "" : ; | < > + = , ? *"
  2969. [NonFatalError15ENG]
  2970. NonFatal = "ローカル アカウントをセットアップする場合は、ユーザー名を入力しなければなりません。"+
  2971.            "ローカル アカウントを作成しない場合は、[キャンセル]ボタンをクリックしてください。"
  2972. [NonFatalError16ENG]
  2973. NonFatal = "入力したユーザー名と同じ名前のローカル アカウントがすでに存在します。"+
  2974.            "ほかのユーザー名を使用してください。"
  2975. [NonFatalError17ENG]
  2976. NonFatal = "Windows NT パフォーマンス ライブラリ サブシステムが使用しているデータを移行できませんでした。"+
  2977.            "これは重大なエラーではありません。"+
  2978.            "システムの更新を続行します。"
  2979. [NonFatalError18ENG]
  2980. NonFatal = "プロダクト ID が入力されていません。Windows NT を組み込んだ後でも"+
  2981.            " PID.EXE を使用すればプロダクト ID を追加できます。"
  2982. [NonFatalError19ENG]
  2983. NonFatal = "セットアップはプロダクト ID のレジストリ エントリを作成できませんでした。"+
  2984.            "Windows NT を組み込んだ後でも PID.EXE を使用すればプロダクト ID を追加できます。"
  2985. [Status1ENG]
  2986. Status = "Windows NT 上で使用するプリンタ '"$(PrinterName)"' がセットアップされました。"
  2987. [BillboardsENG]
  2988. Billboard1 = "しばらくお待ちください..."
  2989. Billboard2 = "セットアップはシステムの FlexBoot を設定しています。しばらくお待ちください..."
  2990. Billboard3 = "セットアップはハードウェア オプションを設定しています。しばらくお待ちください..."
  2991. Billboard4 = "セットアップはレジストリを設定しています。しばらくお待ちください..."
  2992. Billboard5 = "セットアップは以前に組み込まれていた DOS システムの情報を移行しています。"+
  2993.              "しばらくお待ちください..."
  2994. Billboard6 = "セットアップは Windows NT システムのページング ファイルを設定しています。"+
  2995.              "しばらくお待ちください..."
  2996. Billboard7 = "セットアップはプリンタを設定しています。しばらくお待ちください..."
  2997. Billboard8 = "セットアップはセキュリティ データベースにアカウントを作成しています。しばらくお待ちください..."
  2998. Billboard9 = "セットアップは以前に組み込まれていた Windows システムの情報を移行しています。"+
  2999.              "しばらくお待ちください..."
  3000. Billboard10 = "一時的なファイルを削除しています。しばらくお待ちください..."
  3001. Billboard11 = "セットアップはフォントを組み込んでいます。しばらくお待ちください..."
  3002. [DateTimeENG]
  3003. Applet = "日付と時刻"    
  3004. [DisplayENG]
  3005. Applet = "ディスプレイ"
  3006. [WallPaperENG]
  3007. DefaultWallpaper = "(Default)"
  3008. [LicenseENG]
  3009.     FilePrintLicName = "Windows NT Server"
  3010.     FilePrintLicFamilyName = "Windows NT Server"
  3011.     LicServDisplayName = "License Logging Service"
  3012. [FontList]
  3013. "Roman (All res)"                          = ROMAN.FON
  3014. "Script (All res)"                         = SCRIPT.FON
  3015. "Modern (All res)"                         = MODERN.FON
  3016. "Small Fonts (VGA res)"                    = SMALLE.FON
  3017. "Arial (TrueType)"                         = ARIAL.FOT
  3018. "Arial Bold (TrueType)"                    = ARIALBD.FOT
  3019. "Arial Bold Italic (TrueType)"             = ARIALBI.FOT
  3020. "Arial Italic (TrueType)"                  = ARIALI.FOT
  3021. "Courier New (TrueType)"                   = COUR.FOT
  3022. "Courier New Bold (TrueType)"              = COURBD.FOT
  3023. "Courier New Bold Italic (TrueType)"       = COURBI.FOT
  3024. "Courier New Italic (TrueType)"            = COURI.FOT
  3025. "Lucida Console (TrueType)"                = LUCON.FOT
  3026. "Times New Roman (TrueType)"               = TIMES.FOT
  3027. "Times New Roman Bold (TrueType)"          = TIMESBD.FOT
  3028. "Times New Roman Bold Italic (TrueType)"   = TIMESBI.FOT
  3029. "Times New Roman Italic (TrueType)"        = TIMESI.FOT
  3030. "WingDings (TrueType)"                     = WINGDING.FOT
  3031. "Symbol (TrueType)"                        = SYMBOL.FOT
  3032. "Symbol 8,10,12,14,18,24 (VGA res)"        = SYMBOLE.FON
  3033. "Lucida Sans Unicode Regular (TrueType)"   = L_10646.FOT
  3034. [NewFontList]
  3035. "Roman (All res)"                          = ROMAN.FON
  3036. "Script (All res)"                         = SCRIPT.FON
  3037. "Modern (All res)"                         = MODERN.FON
  3038. "Lucida Console (TrueType)"                = LUCON.FOT
  3039. "MS 明朝 & MS P明朝 (TrueType)"         = MSMINCHO.TTC
  3040. "MS ゴシック & MS Pゴシック (TrueType)" = MSGOTHIC.TTC
  3041. [DelFontList]
  3042. "Roman (Plotter)"
  3043. "Script (Plotter)"
  3044. "Modern (Plotter)"
  3045. "MS Console (TrueType)"
  3046. "MS 明朝 (TrueType)"
  3047. "MS ゴシック (TrueType)"
  3048.