Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17



Posted on 2006-10-26
Medium Priority
Last Modified: 2008-01-09
I have a small office network with xp computers and 2000 computers. One server running Windows 2003 Server.

On one of my computers when I log on I get a command window that says

cmd.exe was started with the above path as the current directory.
UNC paths are not supported. Defaulting to Windows Directory.

Then it asks me to enter the username and password.

I am thinking I could just map this drive, but frankly I don't know what Netlogon is.

In my startup folder there is a shortcut to logon also.
Question by:mrmyth
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2
LVL 31

Expert Comment

by:Gareth Gudger
ID: 17816152
What exactly is the problem? Netlogon is a system file Windows 2000 and Windows XP that allows you to log on to a domain. Is that what you have set up here? I assume so with the Windows 2003 Server. It sounds like logon in your startup menu is a logon.bat. A batch file to map logins. You can probably delete logon and it shouldn't prompt you with the cmd.exe o rthe login password error. But then was that your question?
LVL 31

Expert Comment

by:Gareth Gudger
ID: 17816157
"A batch file to map logins."

Supposed to read "A batch file to maps network drives."

Author Comment

ID: 17816859
Yes, I am on a domain with computers logging into the domain.

So cmd.exe is a file that maps network drives? Is it supposed to be in the folder of programs that startup when windows starts up?

Is that what it does is map network drives. Somehow I didn't think it worked that way.

So let's say that I map some network drives and I check the box that says to reconnect at login. Does it then put a cmd.exe shortcut in my startup folder?

I don't think it does. I think someother program must have put that there. Am I right?
Learn Veeam advantages over legacy backup

Every day, more and more legacy backup customers switch to Veeam. Technologies designed for the client-server era cannot restore any IT service running in the hybrid cloud within seconds. Learn top Veeam advantages over legacy backup and get Veeam for the price of your renewal

LVL 22

Expert Comment

ID: 17821105
In your AD profile a logon script has been specified.  This is what you are seeing in the command window (cmd.exe opens a command prompt)

This logon script is located at

When it kicks off cmd does not allow you to access UNC paths (\\server\share) so it defaults to the windows directory or  your home directory which has a drive letter (hard map)

The username/password prompt you are getting is because this logon script is trying to map a drive to a network share you do not have access to.  It sees that you are not allowed to access this so it's asking for credentials to an account that does have access.
LVL 22

Accepted Solution

mcsween earned 2000 total points
ID: 17821156
FYI - there is probably nothing in your startup folder that has to do with this.  The netlogon service running on your PC gets a command from the netlogon service that is running on the domain controller telling your comptuer to run the script that's located in the \\domainname\netlogon\ folder.

If you click start, run and type \\%userdomain%\netlogon then press enter the folder will open that has the logon scripts in them.

If you open AD Users and Computers and look under your user object on the profile tab you will see the name of the logon script.

You can RC, edit the script and see what shares it's mapping you to and check the security on those shares to ensure you really do have access.  If you do have access there may be an AD issue or DNS issue causing the authentication to fail.

Author Comment

ID: 17825947
Thank you for that thorough answer.

Featured Post

Connect further...control easier

With the ATEN CE624, you can now enjoy a high-quality visual experience powered by HDBaseT technology and the convenience of a single Cat6 cable to transmit uncompressed video with zero latency and multi-streaming for dual-view applications where remote access is required.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The Need In an Active Directory enviroment, the PDC emulator provide time synchronization for the domain. This is important since Active Directory uses Kerberos for authentication.  By default, if the time difference between systems is off by more …
An article on effective troubleshooting
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor ( Top Charts is a view in which you can set seve…
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…

670 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question