Microsoft KB Archive/818717

= Windows Support Tools feature does not work correctly when you use the syntax described in Support Tools Help file =

Article ID: 818717

Article Last Modified on 10/30/2006

-

APPLIES TO


 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Professional Edition
 * Microsoft Windows 2000 Server

-



SYMPTOMS
When you use Windows Support Tools by using the syntax that is described in the Windows Support Tools Help file (w2rksupp.chm), some of the support tools may not work correctly.



CAUSE
This issue occurs because the Windows Support Tools Help file (Suptools.chm) incorrectly lists several parameters in lowercase.

For example, the Help files cite the following syntax for the DNS Server Troubleshooting Tool when used with the config operation:

dnscmd  /config parameter value

The parameters for the DNS Server Troubleshooting Tool are all listed in lowercase. For example, the sample EventlogLevel parameter is incorrectly listed in lowercase, as follows:

/eventloglevel [0|1|2|4]

Determines which events are logged in the DNS server log in Event Viewer.

When you use this syntax and case on a DNS server (for example, if you type dnscmd /config /eventloglevel 2 ), you receive the following error message:

DNS Server failed to reset registry property.

Status = 9553 (0x00002551)

However, when you use the correct case for the EventlogLevel parameter on a DNS server (for example, if you type dnscmd /config /EventlogLevel 2 ), the command runs successfully.



WORKAROUND
To work around this issue, verify the syntax for the parameter that you want by using the /? switch.

For example, to confirm the correct case for parameters used with the Dnscmd.exe tool and the config operation, type the following command at the command line, and then press ENTER:

dnscmd  /?

The following information appears:  USAGE: DnsCmd  /Config [|..AllZones]   Server : /RpcProtocol /LogLevel /EventlogLevel /NoRecursion /ForwardDelegations /ForwardingTimeout /IsSlave /SecureResponses /RecursionRetry /RecursionTimeout /MaxCacheTtl /MaxNegativeCacheTtl /RoundRobin /LocalNetPriority /AddressAnswerLimit /BindSecondaries /WriteAuthorityNs /NameCheckFlag /StrictFileParsing /UpdateOptions /DisableAutoReverseZones /SendPort /NoTcp /XfrConnectTimeout /DsPollingInterval /DsTombstoneInterval /ScavengingInterval /DefaultAgingState /DefaultNoRefreshInterval /DefaultRefreshInterval /DisableNSRecordsAutoCreation Zone : /SecureSecondaries /AllowUpdate /Aging /RefreshInterval  /NoRefreshInterval  /AllowNSRecordsAutoCreation  : New property value. Use 0x prefix to indicate hex value. Note some server and zone DWORD properties must be reset as       part of a more complex operation. Use zone &quot;..AllZones&quot; to apply operation to all zones. See dnscmd help for more information. Command completed successfully.

Additional query words: lower case lower-case

Keywords: kberrmsg kbprb KB818717

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.