November 8, 201114 yr So I am using a login script to map drives and set a time server, but sometimes it is beginning commands before finishing the previous one, and the drives don't properly map.Is there a way to pause the script/slow it down so that commands will finish?I do not want to use the PAUSE command because it requires input from the user...EDIT: Here is what I have, tried putting the time server command at the end to give it a short slowdown...@echo offnet use /delete U: /yesnet use /delete W: /yesnet use U: \\SERVER\users\%UserName%net use W: \\SERVER\publicNET TIME \\SERVER /SET /YES Edited November 8, 201114 yr by Cyrius
November 8, 201114 yr First of all, if you wish to add a pause you could use the ping command, alternatively I posted a method of adding a delay without using the ping command around 5½ years ago.However for your needs, you could just try the Start command with the Wait switch:...START /WAIT net use /delete U: /yesSTART /WAIT net use /delete W: /yesSTART /WAIT net use U: \\SERVER\users\%UserName%START /WAIT net use W: \\SERVER\publicNET TIME ...
November 9, 201114 yr Usually, it isn't the login script being too fast but the computer boot which allow the user to open the session before all network layers are up.
November 9, 201114 yr Author I will try the START /wait command.allen2, it also happens when I manually run the batch, that is why I figured its flying thru too quickly.
Create an account or sign in to comment