Since Windows 2000 is built on NT Technology, it is reasonable to assume that many of the Windows NT registry hacks on these pages also work in Windows 2000. If you made that assumption, you would be correct.
For instance, ScriptLogic, a logon script processor, uses many of the hacks on these pages. The product runs on Windows 2000 without modification.
Some registry hacks don't work.
Tip 1271 describes how you can dynamically change the My Computer caption on a desktop to be the %UserName% and %ComputerName% of the logged in user. If you try that hack in Windows 2000, nothing happens.
For Window 2000, you must also edit or Add Value name LocalizedString, a type REG_EXPAND_SZ. The string data should look like:
@%SystemRoot%\system32\shell32.dll,[email protected],%UserName% %ComputerName% %UserDomain%
where C:\WINNT is your Windows 2000 folder. I have also included the %UserDomain% variable. You can use any variables that you desire. Just type SET at a command prompt to see what is available.
NOTE: If you are using Windows XP, or if Internet Explorer 6.0 is installed, the data value of the LocalizedString Value Name should only include the variables and text that you want. DO NOT include @%SystemRoot%\system32\shell32.dll,[email protected], in the string.