How to copy files through a Remote Desktop Connection over VPN

I need to connect to a client's server through VPN.

I'm using Windows 7, but the VPN from the client is compatible only to Windows XP. I installed a VM (Windows XP) on my Windows 7 computer. After I installed the VM I connected to the VPN of the client.

When I did so, I started a remote desktop connection in order for me to connect to their server. Once I connected to their server, I needed to copy a file to my local machine.

When I right clicked the file from the server and clicked on copy, it worked. But when I paste it on the desktop of my virtual machine, the paste is greyed out.

How do you copy a file from a remote desktop connection using a VPN connection?


You can also download freeware like FTP. Designate the location of files for copying and pasting, and it works (for IT guys who deal with servers).


When you open the RDP client (but before you connect), click on "Options". Then select the "Local Resources" tab, click "More" at the bottom, and select the check boxes for the local drives you want to share/have access to. Then connect as usual.

When you open "My Computer" on the remote server, you'll now see a new option - "C on [yourcomputername]" or similar. You can now copy to and from your local machine.

Not quite as easy as copy and paste, but it works.


Here’s a handy tip I just recently learned from the new intern on our team (see, you can learn something from anyone on any given day). I’ve long known you could access your local drives from a remote machine.

  • Start up a remote desktop dialog.
  • Then expand the dialog by clicking on Options, then check the Local Resources tab.
  • Make sure Clipboard is checked, and then hit the More… button.

Now you can select a local disk to be shared with the remote machine.

For example, in this case I selected my C: drive.

As you can see the file explorer has another drive named xyz which can be used to copy files back and forth from my local machine to the remote machine.

But, here’s the part I did not know:

Let’s take a look at the desktop of my remote machine, which has a text file named info.txt:

  • One way I can get that file to my local machine is to copy it to the mapped drive we saw in the previous screenshot.

  • Or, I can simply drag and drop the info.txt from my remote desktop machine to a folder on my local machine.

So all this time, I had no idea cut and paste operations for files work across remote desktop. This may be obvious for many of you, but it wasn’t to me. :)