Why would "cmd.exe" default to a different drive letter than "C:\" ?
Posted on 2011-05-04
I am trying to assist a user who is having trouble connecting to a server outside of their network on their laptop. I selected "Start | Run" and entered "cmd" to get a command prompt so I could "ping" the server. The root of the command line defaulted to a drive called "H:\" and when I typed "C:\" and even "cd c:\", nothing changed (the command line still says, "H:\"). I entered "PING" anyway and the utility did run, but it just timed out.
What kind of network restriction would cause the command line root to default to "H:\" instead of "C:\"? Would it be an Active Directory policy, firewall or other policy? Would this be an indicator that the user is running from a terminal or virtual machine or some kind of strange mapped drive? A "C:\" drive is present on the machine and is accessible by the user via Windows Explorer so I'm not sure why the command prompt would default to "H:\" and not seem to be able to change it.