map drive script in policy not running

B

Brian Dugas

I made a one-line batch file for a script to map drive. The batch-file
script works fine.
However, I'm having problems making the script run during logon for users.

When I set the script up, I use a UNC path for the script file. It looks
like:

\\Server\SYSVOL\dugas.com\Policies\scripts\map.bat

"Server" is the computer name of my server, and "dugas.com" is my domain.

I created a folder called "Scripts" in my Policies to house all script files
(easier to find that way).

This is what happens:

User "Jack" logs in, and script does not run.
RSOP.MSC shows that script should have run.
Sometimes (but not always) event log shows access denied to script path.

User Jack navigates to \\Server\SYSVOL\dugas.com\Policies\scripts\ and
executes map.bat.
Drive is mapped with no trouble.
Did I mention Jack is a domain admin?

I've had Domain Users run this with no problem. Domain Users also have no
problem navigating to \\Server\SYSVOL\dugas.com\Policies\scripts\


Am I picking a bad folder to hold my scripts in? Should I create a custom
folder on a share drive somewhere and put all my scripts there? Is there
anything wrong with the current path I'm using?

Thanks.
 
R

Robert Cohen

so you are saying that maps domain users but not domain administrators? Do
you have domain administrators with apply this policy in group policy?

Do you have the scripts folder as a shared folder?

If so, I would use the path \\server\scripts\map.bat

If not, I would share the folder scripts.

But actuaully, what I do is have the logon script set in active directory.
I have the logon script set to logon.bat. Active directory will look for
logon.bat in the \\server\sysvol\scripts folder which we have shared as
Netlogon. I keep the logon.bat file and any other scripts there. I use the
logon.bat file to run any other scripts (for example, I have multiple lines
running various different vbs files as well as mapping the network drives).
 
B

Brian Dugas

Thanks for the suggestions guys. I figured I put the scripts in a bad
place. I'll try the netlogon path and see how that goes. Thanks.
Brian
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top