Solved

Batch file to copy files from one server to other server

Posted on 2015-01-14
8
133 Views
Last Modified: 2015-01-14
I need a batch file that can copy all the files in a folder from one server to other server
0
Comment
Question by:Svlss
  • 5
  • 3
8 Comments
 
LVL 9

Expert Comment

by:Trenton Knew
ID: 40549067
robocopy [SOURCE] [DEST] /E /COPY:DATSO /W:3 /R:3
0
 

Author Comment

by:Svlss
ID: 40549077
Trenton I tried your suggestion but it dint work how can we edit to write results to a file

robocopy D:\Test \\server\sharedfolder /E /COPY:DATSO /W:3 /R:3
0
 

Author Comment

by:Svlss
ID: 40549087
I tried this and it worked but I want the batch file to write logs. how can I do that ?

copy D:\Test\*.*  \\server\sharedfolder
0
ScreenConnect 6.0 Free Trial

Want empowering updates? You're in the right place! Discover new features in ScreenConnect 6.0, based on partner feedback, to keep you business operating smoothly and optimally (the way it should be). Explore all of the extras and enhancements for yourself!

 
LVL 9

Expert Comment

by:Trenton Knew
ID: 40549093
you want to write the robocopy command output to a file? Two ways to do this.  You can direct ALL output to the file (no screen output), or output to both the file and the screen.

robocopy D:\test \\server\sharedfolder /E /Copy:DATSO /W:3 /R:3 /V /LOG:logfilename /TEE

/E copies all directories, even empty ones
/W:3 waits 3 seconds between failures
/R:3 limits retries to 3 times (default is a million)
/V verbose output
/TEE spits output to the  filename under /LOG and to the screen
/COPY: tells robocopy what to copy.  the important parts here are (D)ata (A)ttributes (T)imestamps.  (O)wner and (S)ecurity are important, but can sometimes trip you up.
0
 
LVL 9

Expert Comment

by:Trenton Knew
ID: 40549094
what are you trying to log?
0
 

Author Comment

by:Svlss
ID: 40549096
I am trying to log the results if  the files uploaded successfully or if the upload failed
0
 
LVL 9

Expert Comment

by:Trenton Knew
ID: 40549115
ok, well robocopy with the /log flag will do that...

/LOG:filename for new file
/LOG+:filename to append to existing logfile
0
 
LVL 9

Accepted Solution

by:
Trenton Knew earned 500 total points
ID: 40549121
try

robocopy D:\test \\server\share /E  /LOG+:robocopy.log /TEE /V

Open in new window


Also, add /XO if you do not need to recopy files that have not been modified
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

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

Whether you’re a college noob or a soon-to-be pro, these tips are sure to help you in your journey to becoming a programming ninja and stand out from the crowd.
Computer science students often experience many of the same frustrations when going through their engineering courses. This article presents seven tips I found useful when completing a bachelors and masters degree in computing which I believe may he…
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

803 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