Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Am I correct in saying that all the native Windows copy functions (i.e. command line & GUI) carry out a copy from one folder to another folder on the same remote server by reading the data across the WAN and then writing it back. As such, the copy speed is defined by the WAN speed.

Are there any utilities that can be used to somehow cause the copy to be carried out on the remote server without going across the WAN?

I have a very dim memory of NCOPY in Netware doing something like this, i.e. the copy was carried out by the server.

Does anything similar exist for Windows?

share|improve this question
    
Nothing similar exists for windows in the same spirit as that. All solutions, as Jim and commentors below say, are variations on logging into the server itself to perform the copy. –  mfinni May 25 '11 at 15:06
    
ncopy is the same solution as using the WMI call. Ncopy used a netware function call on the server to perform the copy. –  Jim B May 26 '11 at 13:05

1 Answer 1

There are a few ways to have the copy process run on the remote server:

  1. remote desktop to the server
  2. use a WMI call to copy the files (http://technet.microsoft.com/en-us/library/ee176985.aspx#EFAA)
  3. use powershell remoting to invoke-command then copy-item (invoke-command syntax here http://technet.microsoft.com/en-us/library/dd347578.aspx)
  4. use schtasks to create a task on the remote system to run your copy command locally (http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/schtasks.mspx?mfr=true)
share|improve this answer
2  
Also using psexec to remotely execute a copy command would be a scriptable option. –  the-wabbit May 25 '11 at 14:58

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.