home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 February / VPR9602A.ISO / i386 / oemnsvwi.in_ / oemnsvwi.inf
INI File  |  1995-10-25  |  21KB  |  500 lines

  1. [Identification]
  2.     OptionType = NetTcpip
  3. [Options]
  4.     WINS
  5. [FileConstants]
  6. UtilityInf      = "UTILITY.INF"
  7. subroutineinf   = "SUBROUTN.INF"
  8. SoftwareType    = "transport"
  9. Exit_Code       = 0
  10. WINSMsgDLL       = "%SystemRoot%\System32\winsevnt.dll"
  11. Manufacturer            = "Microsoft"
  12. ProductMajorVersion     = "3"
  13. ProductMinorVersion     = "51"
  14. ProductVersion          = $(ProductMajorVersion)"."$(ProductMinorVersion)
  15. ProductSoftwareName             = "Wins"
  16. ProductSoftwareImagePath        = "%SystemRoot%\System32\wins.exe"
  17. ProductKeyName  = $(!NTN_SoftwareBase)"\"$(Manufacturer)"\"$(ProductSoftwareName)"\CurrentVersion"
  18. SystemService   = $(!NTN_ServiceBase)
  19. ServiceKeyName  = $(!NTN_ServiceBase)
  20. [GeneralConstants]
  21. from      = ""
  22. to        = ""
  23. ExitCodeOk     = 0
  24. ExitCodeCancel = 1
  25. ExitCodeFatal  = 2
  26. KeyNull         = ""
  27. MAXIMUM_ALLOWED   = 33554432
  28. RegistryErrorIndex = NO_ERROR
  29. KeyProduct      = ""
  30. KeyParameters   = ""
  31. TRUE            = 1
  32. FALSE           = 0
  33. NoTitle         = 0
  34. ExitState   = "Active"
  35. OldVersionExisted = $(FALSE)
  36. DefaultStatusReturn = STATUS_NO_EFFECT
  37. DriverPath      = $(!STF_NTPATH)\drivers
  38. [date]
  39.     Now = {} ? $(!LIBHANDLE) GetSystemDate
  40. [Identify]
  41.     read-syms Identification
  42.     set Status     = STATUS_SUCCESSFUL
  43.     set Identifier = $(OptionType)
  44.     set Media      = #("Source Media Descriptions", 1, 1)
  45.     Return $(Status) $(Identifier) $(Media)
  46. [ReturnOptions]
  47.     set Status        = STATUS_FAILED
  48.     set OptionList     = {}
  49.     set OptionTextList = {}
  50.     set LanguageList = ^(LanguagesSupported, 1)
  51.     Ifcontains(i) $($0) in $(LanguageList)
  52.         goto returnoptions
  53.     else
  54.         set Status = STATUS_NOLANGUAGE
  55.         goto finish_ReturnOptions
  56.     endif
  57. returnoptions = +
  58.     set OptionList     = ^(Options, 1)
  59.     set OptionTextList = ^(OptionsText$($0), 1)
  60.     set Status         = STATUS_SUCCESSFUL
  61. finish_ReturnOptions = +
  62.     Return $(Status) $(OptionList) $(OptionTextList)
  63. [InstallOption]
  64.     set Option   = $($1)
  65.     set SrcDir   = $($2)
  66.     set AddCopy  = $($3)
  67.     set DoCopy   = $($4)
  68.     set DoConfig = $($5)
  69.     set LanguageList = ^(LanguagesSupported, 1)
  70.     Ifcontains(i) $($0) NOT-IN $(LanguageList)
  71.         Return STATUS_NOLANGUAGE
  72.     endif
  73.     Debug-Output "OEMNSVWI.INF: STF_CWDIR is: "$(!STF_CWDIR)
  74.     Debug-Output "OEMNSVWI.INF: STF_LANGUAGE is: "$(!STF_LANGUAGE)
  75.     set-subst LF = "\n"
  76.     read-syms GeneralConstants
  77.     read-syms FileConstants
  78.     read-syms DialogConstants$(!STF_LANGUAGE)
  79.     ifstr(i) $(!NTN_Origination) == "NCPA"
  80.         set Continue = $(OK)
  81.     endif
  82.     read-syms FileConstants$(!STF_LANGUAGE)
  83.     detect date
  84.     set-title  $(FunctionTitle)
  85.     set to   = Begin
  86.     set from = Begin
  87.     set CommonStatus = STATUS_SUCCESSFUL
  88.     EndWait
  89. Begin = +
  90.     Ifstr(i) $(!NTN_InstallMode) == deinstall
  91.         set StartLabel = removeadapter
  92.     else-Ifstr(i) $(!NTN_InstallMode) == Update
  93.         set StartLabel = UpgradeSoftware
  94.     else-Ifstr(i) $(!NTN_InstallMode) == bind
  95.         set StartLabel = bindingadapter
  96.     else-Ifstr(i) $(!NTN_InstallMode) == configure
  97.         Shell $(UtilityInf),RegistryErrorString,CANNOT_CONFIGURE_SOFTWARE
  98.         ifint $($ShellCode) != $(!SHELL_CODE_OK)
  99.             Debug-Output "OEMNXPNB.INF: ShellCode error: cannot get an error string."
  100.             goto ShellCodeError
  101.         endif
  102.         set Error = $($R0)
  103.         set from = end
  104.         set to = end
  105.         goto nonfatal
  106.     else
  107.         set StartLabel = installadapter
  108.     endif
  109.     set from = $(fatal)
  110.     set to = $(fatal)
  111.     goto $(StartLabel)
  112. installadapter = +
  113.     OpenRegKey $(!REG_H_LOCAL) "" $(ProductKeyName) $(MAXIMUM_ALLOWED) KeyProduct
  114.     Ifstr $(KeyProduct) != $(KeyNull)
  115.         CloseRegKey $(KeyProduct)
  116.         Shell $(UtilityInf), VerExistedDlg, $(ProductSoftwareTitle),+
  117.             $(ProductVersion)
  118.         ifint $($ShellCode) != $(!SHELL_CODE_OK)
  119.             Debug-Output "ShellCode error: cannot get an error string."
  120.             goto ShellCodeError
  121.         endif
  122.         goto end
  123.     endif
  124.     StartWait
  125.     ifstr(i) $(OldVersionExisted) == $(FALSE)
  126.         install "Install-Option"
  127.         ifstr(i) $(STF_INSTALL_OUTCOME) != STF_SUCCESS
  128.            Shell $(UtilityInf) RegistryErrorString "UNABLE_COPY_FILE"
  129.            ifint $($ShellCode) != $(!SHELL_CODE_OK)
  130.                goto ShellCodeError
  131.            endif
  132.            set Error = $($R0)
  133.            goto fatal
  134.         endif
  135.         set OEM_ABANDON_ON = TRUE
  136.         Shell $(UtilityInf), AddSoftwareComponent, $(Manufacturer), +
  137.             $(ProductSoftwareName), $(ProductSoftwareName),+
  138.             $(ProductSoftwareDisplayName), +
  139.             $(STF_CONTEXTINFNAME), $(ProductSoftwareImagePath), "serviceauto", "",+
  140.             {"RPCSS","NTLMSSP"}, "", $(WINSMsgDLL)
  141.         Set SoftwareProductKey = $($R1)
  142.         Set SoftwareNetRuleKey = $($R2)
  143.         Set SoftwareServiceKey = $($R3)
  144.         Set KeyParameters = $($R4)
  145.         Set SoftLinkageKey      = $($R5)
  146.         ifint $($ShellCode) != $(!SHELL_CODE_OK)
  147.            Debug-Output "ShellCode error"
  148.            goto ShellCodeError
  149.         endif
  150.         set RegistryErrorIndex = $($R0)
  151.         Ifstr(i) $(RegistryErrorIndex) != NO_ERROR
  152.            EndWait
  153.            Debug-Output "Registry error: add software components"
  154.            CloseRegKey $(SoftwareProductKey)
  155.            CloseRegKey $(SoftwareNetRuleKey)
  156.            CloseRegKey $(SoftwareServiceKey)
  157.            CloseRegKey $(KeyParameters)
  158.            CloseRegKey $(SoftLinkageKey)
  159.            goto fatalregistry
  160.         endif
  161.         CreateRegKey $(KeyParameters) {"Datafiles",$(NoTitle),GenericClass} "" $(MAXIMUM_ALLOWED) "" DataFilesKey
  162.         CloseRegKey $(DataFilesKey)
  163.         CreateRegKey $(SoftwareServiceKey) {"Partners",$(NoTitle),GenericClass} "" $(MAXIMUM_ALLOWED) "" PartnersKey
  164.         CreateRegKey $(PartnersKey) {"Pull",$(NoTitle),GenericClass} "" $(MAXIMUM_ALLOWED) "" PullKey
  165.         CreateRegKey $(PartnersKey) {"Push",$(NoTitle),GenericClass} "" $(MAXIMUM_ALLOWED) "" PushKey
  166.         CloseRegKey $(PullKey)
  167.         CloseRegKey $(PushKey)
  168.         CloseRegKey $(PartnersKey)
  169.         CreateRegKey $(SoftwareServiceKey) {"Performance",$(NoTitle),GenericClass} "" $(MAXIMUM_ALLOWED) "" PerformanceKey
  170.         set NewValueList = {{Library,$(NoTitle),$(!REG_VT_SZ),"winsctrs.dll"},+
  171.                            {Open,$(NoTitle),$(!REG_VT_SZ),"OpenWinsPerformanceData"},+
  172.                            {Collect,$(NoTitle),$(!REG_VT_SZ),"CollectWinsPerformanceData"},+
  173.                            {Close,$(NoTitle),$(!REG_VT_SZ),"CloseWinsPerformanceData"}}
  174.         Shell $(UtilityInf), AddValueList, $(PerformanceKey), $(NewValueList)
  175.         ifint $($ShellCode) != $(!SHELL_CODE_OK)
  176.             Debug-Output "ShellCode error."
  177.             goto ShellCodeError
  178.         endif
  179.         set RegistryErrorIndex = $($R0)
  180.         Ifstr(i) $(RegistryErrorIndex) != NO_ERROR
  181.             EndWait
  182.             Debug-Output "Resgitry error: add value list."
  183.             CloseRegKey $(PerformanceKey)
  184.             CloseRegKey $(SoftwareProductKey)
  185.             CloseRegKey $(SoftwareNetRuleKey)
  186.             CloseRegKey $(SoftwareServiceKey)
  187.             CloseRegKey $(SoftLinkageKey)
  188.             CloseRegKey $(KeyParameters)
  189.             goto fatalregistry
  190.         endif
  191.         CloseRegKey $(PerformanceKey)
  192.         set NewValueList = {{SoftwareType,$(NoTitle),$(!REG_VT_SZ),$(SoftwareType)},+
  193.                            {MajorVersion,$(NoTitle),$(!REG_VT_DWORD),$(ProductMajorVersion)},+
  194.                            {MinorVersion,$(NoTitle),$(!REG_VT_DWORD),$(ProductMinorVersion)},+
  195.                            {Title,$(NoTitle),$(!REG_VT_SZ),$(ProductSoftwareTitle)},+
  196.                            {Description,$(NoTitle),$(!REG_VT_SZ),$(ProductSoftwareDescription)},+
  197.                            {ServiceName,$(NoTitle),$(!REG_VT_SZ),$(ProductSoftwareName)},+
  198.                            {InstallDate,$(NoTitle),$(!REG_VT_DWORD),*($(Now),1)}}
  199.         Shell $(UtilityInf), AddValueList, $(SoftwareProductKey), $(NewValueList)
  200.         ifint $($ShellCode) != $(!SHELL_CODE_OK)
  201.             Debug-Output "ShellCode error."
  202.             goto ShellCodeError
  203.         endif
  204.         set RegistryErrorIndex = $($R0)
  205.         Ifstr(i) $(RegistryErrorIndex) != NO_ERROR
  206.             EndWait
  207.             Debug-Output "Resgitry error: add value list."
  208.             CloseRegKey $(SoftwareProductKey)
  209.             CloseRegKey $(SoftwareNetRuleKey)
  210.             CloseRegKey $(SoftwareServiceKey)
  211.             CloseRegKey $(SoftLinkageKey)
  212.             CloseRegKey $(KeyParameters)
  213.             goto fatalregistry
  214.         endif
  215.         set NewValueList = {{InfOption,$(NoTitle),$(!REG_VT_SZ),$(Option)}}
  216.         Shell  $(UtilityInf), AddValueList, $(SoftwareNetRuleKey), $(NewValueList)
  217.         ifint $($ShellCode) != $(!SHELL_CODE_OK)
  218.             Debug-Output "ShellCode error."
  219.             goto ShellCodeError
  220.         endif
  221.         set RegistryErrorIndex = $($R0)
  222.         Ifstr(i) $(RegistryErrorIndex) != NO_ERROR
  223.             EndWait
  224.             Debug-Output "Resgitry error: add value list."
  225.             CloseRegKey $(SoftwareProductKey)
  226.             CloseRegKey $(SoftwareNetRuleKey)
  227.             CloseRegKey $(SoftwareServiceKey)
  228.             CloseRegKey $(KeyParameters)
  229.             CloseRegKey $(SoftLinkageKey)
  230.             goto fatalregistry
  231.         endif
  232.         CloseRegKey $(SoftwareProductKey)
  233.         CloseRegKey $(SoftwareNetRuleKey)
  234.         CloseRegKey $(SoftwareServiceKey)
  235.         CloseRegKey $(KeyParameters)
  236.         CloseRegKey $(SoftLinkageKey)
  237.         OpenRegKey $(!REG_H_LOCAL) "" "system\currentcontrolset\services\netbt\parameters" $(MAXIMUM_ALLOWED) KeyNetBT
  238.         ifstr(i) $(KeyNetBT) != ""
  239.             SetRegValue $(KeyNetBT) {EnableProxy,$(NoTitle),$(!REG_VT_DWORD),0}
  240.             SetRegValue $(KeyNetBT) {NodeType,$(NoTitle),$(!REG_VT_DWORD),8}
  241.             CloseRegKey $(KeyNetBT)
  242.         endif
  243.         Shell "oemnxpsn.inf" InstallMicrosoftAgent "WINS" "WinsMibAgent" "%SystemRoot%\System32\winsmib.dll"
  244.     endif
  245.     ifstr(i) $(!STF_INSTALL_TYPE) != "SETUPBOOTED"
  246.     Shell "" AddWINS
  247.     endif
  248.     EndWait
  249.     Shell $(UtilityInf) SetMasterComponent Microsoft Tcpip $(STF_CONTEXTINFNAME) WINS
  250.     set FLibraryErrCtl = 1
  251.     LoadLibrary "x" $(!STF_CWDDIR)\tcpcfg.dll !TCPCFG_HANDLE
  252.     LibraryProcedure ResultList $(!TCPCFG_HANDLE), DelFiles, $(!STF_WINDOWSSYSPATH)"\wins\*.log", $(!STF_WINDOWSSYSPATH)"\wins"
  253.     freeLibrary $(!TCPCFG_HANDLE)
  254.     LibraryProcedure ResultList, $(!LIBHANDLE), DelFile, $(!STF_WINDOWSSYSPATH)"\wins\wins.mdb"
  255.     LibraryProcedure ResultList, $(!LIBHANDLE), Delnode, $(!STF_WINDOWSSYSPATH)"\wins\backup"
  256.     set FLibraryErrCtl = 0
  257.     goto successful
  258. configureadapter = +
  259.     goto successful
  260. bindingadapter =+
  261.     set Error = "Binding: Sorry, not yet implemented."
  262.     goto fatal
  263. removeadapter = +
  264.     Shell $(UtilityInf), RemoveSoftwareComponent, $(Manufacturer), +
  265.         $(ProductSoftwareName)
  266.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  267.         Debug-Output "ShellCode error"
  268.         goto ShellCodeError
  269.     endif
  270.     set RegistryErrorIndex = $($R0)
  271.     Ifstr(i) $(RegistryErrorIndex) != NO_ERROR
  272.         goto fatalregistry
  273.     endif
  274.     Shell "oemnxpsn.inf" RemoveMicrosoftAgent "WinsMibAgent"
  275.     ifstr(i) $(!STF_INSTALL_TYPE) != "SETUPBOOTED"
  276.         install "Remove-WINS-Icon"
  277.     endif
  278.     goto end
  279. UpgradeSoftware = +
  280.     OpenRegKey $(!REG_H_LOCAL) "" $(ProductKeyName) $(MAXIMUM_ALLOWED) KeyProduct
  281.     Ifstr $(KeyProduct) != $(KeyNull)
  282.         install "Install-Update"
  283.         ifstr(i) $(STF_INSTALL_OUTCOME) != STF_SUCCESS
  284.             goto fatal
  285.         endif
  286.         SetRegValue $(KeyProduct) {MajorVersion,$(NoTitle),$(!REG_VT_SZ),$(ProductMajorVersion)}
  287.         SetRegValue $(KeyProduct) {MinorVersion,$(NoTitle),$(!REG_VT_SZ),$(ProductMinorVersion)}
  288.         install "Remove-WINS-Icon"
  289.         install "Install-WINS-Icon"
  290.         CloseRegKey $(KeyProduct)
  291.     LoadLibrary "x" $(!STF_CWDDIR)\tcpcfg.dll !TCPCFG_HANDLE
  292.         LibraryProcedure ResultList $(!TCPCFG_HANDLE), DelFiles, $(!STF_WINDOWSSYSPATH)"\wins\*.log", $(!STF_WINDOWSSYSPATH)"\wins" 
  293.     freeLibrary $(!TCPCFG_HANDLE)
  294.     endif
  295.     goto end
  296. successful = +
  297.     goto end
  298. warning = +
  299.     Shell $(subroutineinf) SetupMessage, $(!STF_LANGUAGE), "WARNING", $(Error)
  300.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  301.         goto ShellCodeError
  302.     endif
  303.     ifstr(i) $($R1) == "OK"
  304.         goto $(to)
  305.     else-ifstr(i) $($R1) == "CANCEL"
  306.         goto $(from)
  307.     else
  308.         goto "end"
  309.     endif
  310. nonfatal = +
  311.     ifstr(i) $(Error) == ""
  312.         Shell $(UtilityInf) RegistryErrorString "SETUP_FAIL"
  313.         ifint $($ShellCode) != $(!SHELL_CODE_OK)
  314.             goto ShellCodeError
  315.         endif
  316.         set Error = $($R0)
  317.     endif
  318.     Shell $(subroutineinf) SetupMessage, $(!STF_LANGUAGE), "NONFATAL", $(Error)
  319.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  320.         goto ShellCodeError
  321.     endif
  322.     ifstr(i) $($R1) == "OK"
  323.         goto $(from)
  324.     else
  325.         goto "end"
  326.     endif
  327. fatalregistry = +
  328.     Shell $(UtilityInf) RegistryErrorString $(RegistryErrorIndex)
  329.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  330.         goto ShellCodeError
  331.     endif
  332.     set Error = $($R0)
  333.     goto fatal
  334. fatal = +
  335.     ifstr(i) $(Error) == ""
  336.         Shell $(UtilityInf) RegistryErrorString "SETUP_FAIL"
  337.         ifint $($ShellCode) != $(!SHELL_CODE_OK)
  338.             goto ShellCodeError
  339.         endif
  340.         set Error = $($R0)
  341.     endif
  342.     Shell $(subroutineinf) SetupMessage, $(!STF_LANGUAGE), "FATAL", $(Error)
  343.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  344.         goto ShellCodeError
  345.     endif
  346.     goto setfailed
  347. ShellCodeError = +
  348.     set DlgType      = "MessageBox"
  349.     set STF_MB_TITLE = $(ShellCodeErrorTitle)
  350.     set STF_MB_TEXT  = $(ShellCodeErrorText) 
  351.     set STF_MB_TYPE  = 1
  352.     set STF_MB_ICON  = 3
  353.     set STF_MB_DEF   = 1
  354.     ui start "Error Message"
  355.     goto setfailed
  356. setfailed = +
  357.     set CommonStatus = STATUS_FAILED
  358.     ifstr(i) $(OEM_ABANDON_ON) == TRUE
  359.         set OEM_ABANDON_ON = FALSE
  360.         goto removeadapter
  361.     endif
  362.     goto end
  363. end = +
  364.     goto term
  365. term = +
  366.     Return $(CommonStatus)
  367. [GetFilesSize]
  368.     set FileSizeList = ^(Files-WINS,3)
  369.     set TotalSize = 0
  370.     ForListDo $(FileSizeList)
  371.         Split-String $($) "=" SplitString
  372.         set Size = *($(SplitString),3)
  373.         set-add TotalSize = $(TotalSize) $(Size)
  374.     EndForListDo
  375.     set-div SizeInK = $(TotalSize) 1024
  376.     return $(SizeInK)
  377. [Install-Option]
  378.     set STF_VITAL = ""
  379.     ifstr(i) $(AddCopy) == "YES"
  380.         AddSectionFilesToCopyList Files-WINS $(SrcDir) $(!STF_WINDOWSSYSPATH)
  381.         AddSectionFilesToCopyList Files-WINS-MDB $(SrcDir) $(!STF_WINDOWSSYSPATH)\wins
  382.     endif
  383.     ifstr(i) $(DoCopy) == "YES"
  384.        set !STF_NCPA_FLUSH_COPYLIST = TRUE
  385.        CopyFilesInCopyList
  386.     endif
  387.     ifstr(i) $(DoConfig) == "YES"
  388.     endif
  389.     Exit
  390. [Install-Update]
  391.    set STF_VITAL        = ""
  392.    set STF_OVERWRITE    = "VERIFYSOURCEOLDER"
  393.    AddSectionFilesToCopyList Files-WINS $(SrcDir) $(!STF_WINDOWSSYSPATH)
  394.    AddSectionFilesToCopyList Files-WINS-MDB $(SrcDir) $(!STF_WINDOWSSYSPATH)\wins
  395.    exit
  396. [Install-WINS-Icon]
  397.     CreateCommonProgManGroup $(GroupName), ""
  398.     RemoveCommonProgManItem $(GroupName), $(IconName)
  399.     CreateCommonProgManItem $(GroupName), $(IconName), winsadmn.exe, winsadmn.exe, ""
  400.     ShowCommonProgManGroup $(GroupName), 6
  401.     CreateProgManGroup $(MainGroup), ""
  402.     ShowProgManGroup $(MainGroup), 1
  403.     exit
  404. [Remove-WINS-Icon]
  405.     RemoveCommonProgManItem $(GroupName), $(IconName)
  406.     exit
  407. [AddWINS]
  408.     read-syms FileConstants$(!STF_LANGUAGE)
  409.     read-syms GeneralConstants
  410.     OpenRegKey $(!REG_H_LOCAL) "" $(!NTN_SoftwareBase)"\Microsoft\WINS" $(MAXIMUM_ALLOWED) ProductKey
  411.     ifstr(i) $(ProductKey) != ""
  412.         install "Install-WINS-Icon"
  413.         CloseRegKey $(ProductKey)
  414.     endif
  415.     return
  416. [Source Media Descriptions]
  417.      1 = "Windows NT Server CD-ROM または セットアップ ディスク #5" , TAGFILE = disk1.s
  418.      2 = "Windows NT Server CD-ROM または セットアップ ディスク #6" , TAGFILE = disk2.s
  419.      3 = "Windows NT Server CD-ROM または セットアップ ディスク #7" , TAGFILE = disk3.s
  420.      4 = "Windows NT Server CD-ROM または セットアップ ディスク #8" , TAGFILE = disk4.s
  421.      5 = "Windows NT Server CD-ROM または セットアップ ディスク #9" , TAGFILE = disk5.s
  422.      6 = "Windows NT Server CD-ROM または セットアップ ディスク #10" , TAGFILE = disk6.s
  423.      7 = "Windows NT Server CD-ROM または セットアップ ディスク #11", TAGFILE = disk7.s
  424.      8 = "Windows NT Server CD-ROM または セットアップ ディスク #12", TAGFILE = disk8.s
  425.      9 = "Windows NT Server CD-ROM または セットアップ ディスク #13", TAGFILE = disk9.s
  426.     10 = "Windows NT Server CD-ROM または セットアップ ディスク #14", TAGFILE = disk10.s
  427.     11 = "Windows NT Server CD-ROM または セットアップ ディスク #15", TAGFILE = disk11.s
  428.     12 = "Windows NT Server CD-ROM または セットアップ ディスク #16", TAGFILE = disk12.s
  429.     13 = "Windows NT Server CD-ROM または セットアップ ディスク #17", TAGFILE = disk13.s
  430.     14 = "Windows NT Server CD-ROM または セットアップ ディスク #18", TAGFILE = disk14.s
  431.     15 = "Windows NT Server CD-ROM または セットアップ ディスク #19", TAGFILE = disk15.s
  432.     16 = "Windows NT Server CD-ROM または セットアップ ディスク #20", TAGFILE = disk16.s
  433.     17 = "Windows NT Server CD-ROM または セットアップ ディスク #21", TAGFILE = disk17.s
  434.     18 = "Windows NT Server CD-ROM または セットアップ ディスク #22", TAGFILE = disk18.s
  435.     19 = "Windows NT Server CD-ROM または セットアップ ディスク #23", TAGFILE = disk19.s
  436.     20 = "Windows NT Server CD-ROM または セットアップ ディスク #24", TAGFILE = disk20.s
  437.     21 = "Windows NT Server CD-ROM または セットアップ ディスク #25", TAGFILE = disk21.s
  438.     22 = "Windows NT Server CD-ROM または セットアップ ディスク #26", TAGFILE = disk22.s
  439.     23 = "Windows NT Server CD-ROM または セットアップ ディスク #27", TAGFILE = disk23.s
  440.     24 = "Windows NT Server CD-ROM または セットアップ ディスク #28", TAGFILE = disk24.s
  441.     25 = "Windows NT Server CD-ROM または セットアップ ディスク #29", TAGFILE = disk25.s
  442.     26 = "Windows NT Server CD-ROM または セットアップ ディスク #30", TAGFILE = disk26.s
  443.     27 = "Windows NT Server CD-ROM または セットアップ ディスク #31", TAGFILE = disk27.s
  444.     28 = "Windows NT Server CD-ROM または セットアップ ディスク #32", TAGFILE = disk28.s
  445.     29 = "Windows NT Server CD-ROM または セットアップ ディスク #33", TAGFILE = disk29.s
  446.     30 = "Windows NT Server CD-ROM または セットアップ ディスク #34", TAGFILE = disk30.s
  447.     50 = "Windows NT Server CD-ROM または リモートブート ディスク #1", TAGFILE = disk50.s
  448.     51 = "Windows NT Server CD-ROM または リモートブート ディスク #2", TAGFILE = disk51.s
  449. [Signature]
  450.     FileType = MICROSOFT_FILE
  451. [GetSignature]
  452.     read-syms Signature
  453.     return $(FileType)
  454. [ProductType]
  455. STF_PRODUCT  = LanmanNT
  456. STF_PLATFORM = I386
  457. [Files-Inf]
  458. 2,    oemsetup.inf,     SIZE=1000,    RENAME=$(!UG_Filename)
  459. [Files-WINS-MDB]
  460. 25, SYSTEM.MDB, SIZE=65536, NODELETESOURCE
  461. [Files-WINS]
  462. 21, WINS.EXE, SIZE=167936
  463. 28, WINSADMN.CNT, SIZE=1024
  464. 20, WINSADMN.EXE, SIZE=182272
  465. 24, WINSADMN.HLP, SIZE=77824
  466. 28, WINSCTRS.DLL, SIZE=6144
  467. 25, WINSEVNT.DLL, SIZE=59392
  468. 27, WINSMIB.DLL, SIZE=27648
  469. 28, IPADRDLL.DLL, SIZE=12288, NODELETESOURCE
  470. 28, JETPACK.EXE, SIZE=6144, NODELETESOURCE
  471. [LanguagesSupported]
  472.     ENG
  473. [OptionsTextENG]
  474.     WINS     = "Windows インターネット ネーム サービス"
  475. [FileConstantsENG]
  476. ProCaption   = "Windows NT セットアップ"
  477. ProCancel    = "キャンセル"
  478. ProCancelMsg = "Windows NT ネットワークは正しく組み込まれていません。"+
  479.                "ファイルのコピーを中止しますか?"
  480. ProCancelCap = "ネットワーク セットアップ メッセージ"
  481. ProText1     = "コピー元:"
  482. ProText2     = "コピー先:"
  483. FunctionTitle   = "Windows インターネット ネーム サービス セットアップ"
  484. ProductSoftwareDescription      = "Windows インターネット ネーム サービス"
  485. ProductSoftwareDisplayName      = "Windows Internet Name Service"
  486. ProductSoftwareTitle            = "Windows インターネット ネーム サービス"
  487. ShellCodeErrorTitle     = "エラー: "$(FunctionTitle)
  488. ShellCodeErrorText      = "シェル コード エラーです。"
  489. GroupName    = "ネットワーク管理"
  490. MainGroup    = "メイン"
  491. IconName     = "WINS マネージャ"
  492. [DialogConstantsENG]
  493. Help        = "ヘルプ(&H)"
  494. Exit        = "キャンセル"
  495. OK          = "OK"
  496. HelpContext = ""
  497. Continue    = "続行"
  498. Cancel      = "キャンセル"
  499. [FileDependentDlgENG]
  500.