Your tip with the command window open is good, Herb Martin
but it doesn't help in case an app in the background garbled the path.
Since the running command inherits the path when invoked it shows an
old path.
Actually I didn't intent the "open command prompt" to FIX this problem,
just as a best practice and a way to check.
Presumably anyone who cannot figure out why the command prompt
doesn't work is likely starting the commands from Explorer (and closing
it each time).
IF the prompt is corrupt from Explorer, then it is likely corrupt in the
Registry BUT...
One command windows cannot garble the path for other command prompts
(they are in separate memory spaces and already spawned with environments
as child processes.)
If in the cmd window %systemroot%\system32\ipconfig works and ipconfig
not, its assumable the path is garbled.
That's a good way to tell. Unless the whole environment is trash and
%systemroot%
is also missing.
One some computers with more then one bootable os using %systemroot%
helps also with batches to work in all instances without change.
I agree -- it is not a good idea to ALWAYS depend on C:\WinNT or whatever.
Typing "Set <enter>" lets one see the current environment and maybe see any
obvious problems.