Bogart Bogart
asked on
XCOPY or ROBOCOPY wont run in batch file
I have this old batch file that I used to upgrade a software and since it is time for another one I have tried creating a GPO and assigned it under User Configuration>Windows Settings>Logon.
But when testing with a user logging on the batch file wont run but when manually clicking the file it runs perfectly fine!
Here is the code: xcopy "Source" "Destination" /S /C /I /H /R /Y
Users have a full time mapped drive from where the source file is copied to the local drive C:\Folder
Note that robocopy is the same and doesn't run automatically.
But when testing with a user logging on the batch file wont run but when manually clicking the file it runs perfectly fine!
Here is the code: xcopy "Source" "Destination" /S /C /I /H /R /Y
Users have a full time mapped drive from where the source file is copied to the local drive C:\Folder
Note that robocopy is the same and doesn't run automatically.
SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
Not sure on the delay cause. How long did you wait? Maybe try another user to time it.
ASKER
Over 10 minutes which isn't really good. I will try with another user and will let you know.
It's a 3+Gb file and taking so long though. May have to try Robocopy as this could be a lot faster.
Otherwise will have to make this a logoff process.
It's a 3+Gb file and taking so long though. May have to try Robocopy as this could be a lot faster.
Otherwise will have to make this a logoff process.
ASKER
Ni NVIT just logged in another test user and the batch file does work but it starts after 4 minutes of wait.
I am not sure where the delay is coming from
I am not sure where the delay is coming from
ASKER
I am testing this on a Win8.1 and seems to be a policy setting set to a default of 5 minutes! Will test this on a Window 7 and see how I go.
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
Awesome, Bogart!
I'm glad you figured it out.
Can you set it to 1 minute?
I'm glad you figured it out.
Can you set it to 1 minute?
ASKER
Hi NVIT from what I've read it can be set to whatever you like.
1 is faster than 5. Hehe
ASKER
Hah it is indeed!
ASKER
This is know issue with 8.1 and is controlled in the mentioned GPO settings
ASKER
I don't know what's causing the delay?
My expectation was for the files to be copied and dos window to be up as soon as user is logged in.
Weird.