Article ID: 141300
Article Last Modified on 11/1/2006
\SYSTEM\CurrentControlSet\Services\NetBT\Adapters\YourAdapter.
ARTICLE-ID: 135463
TITLE : IPINFO.INF Values Ignored During Setup
ifstr(i) $(!STF_GUI_UNATTENDED) == YES
set EnableDHCPFlag = 1
endif
ifstr(i) $(EnableDHCPFlag) == ""
set EnableDHCPFlag = 0
endif
This problem is referenced in the following Microsoft Knowledge Base
Article:
ARTICLE-ID: 133337
TITLE : Automate Setup to Configure TCP/IP for Static Addressing
Fails
ForListDo $(OldCardList)
ifstr(i) $(CardServiceKey) == ""
ifstr $(CardList) == ""
set CardList = $($)
else
set CardList = $(CardList)"@"$($)
endif
debug-output "Doing:"$($)
debug-output $(CardList)
set DefaultIPAddress = *($(IPAddressList),$(CardCount))
set DefaultSubnetMask = *($(SubnetMaskList),$(CardCount))
Debug-Output "OEMNXPTC.INF: Open netbtkey "$($)
OpenRegKey $(!REG_H_LOCAL) "" +
"System\CurrentControlSet\Services\NetBT\Adapters\"$($) +
$(MAXIMUM_ALLOWED) WinsParamKey
ifstr(i) $(WinsParamKey) != ""
EnumRegValue $(WinsParamKey) WinsList
QueryListSize WinsListSize $(WinsList)
Debug-Output "OEMNXPTC.INF: Wins list size = "$(WinsListSize)
ifint $(WinsListSize) != 0
; Value of NameServer : *(*($(WinsList),1),4)
ifstr(i) *(*($(WinsList),1),4) != ""
goto nowinsadd
endif
endif
set NewValueList = +
{{NameServer,$(NoTitle),$(!REG_VT_SZ),"135.135.2.8"},+
{NameServerBackup,$(NoTitle),$(!REG_VT_SZ),"135.135.7.1"}+
}
Shell $(UtilityInf), AddValueList, $(WinsParamKey) , +
$(NewValueList)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
Debug-Output "OEMNXPTC.INF: ShellCode error: cannot write
wins servers addresses."
goto ShellCodeError
endif
nowinsadd = +
CloseRegKey $(WinsParamKey)
endif
Additional query words: prodnt
Keywords: KB141300