Windows Remote Desktop - but Local USB

I would like to sync my iPhone over Remote Desktop Connection.

I use Remote Desktop very frequently however now that I am travelling so much more - I would like to sync my iPhone using it.

I look at the connection settings for Windows 7 Remote Desktop connection and it says  "Locat devices and resources"

I have clicked PnP Devices and everything under that, including iPhone, however I dont see it in the RDP session.

Any ideas?

Who is Participating?
mark1208Connect With a Mentor Commented:
Hi amacfarl,

Exposing the iPhone as a mass storage device isn't going to help. For iTunes to correctly sync, it needs to interface with the iPhone using the Apple Mobile Device USB Driver. Unfortunately, I have had the same experience as you, where Remote Desktop Connection fails to recognize the iPhone as a qualified PnP device.

I think you're going to have to go third-party here ... something like the following, which extends USB connectivity into the RDP session:
Provided that you have VPN connectivity to the remote computer, you could also natively accomplish the same by doing the following:
1) Install iTunes on your local computer (laptop?)
2) Delete %userprofile%\Music\iTunes
3) Share the iTunes music folder on the remote computer hosting your iTunes library (e.g. \\desktop\iTunes)
4) Create a symbolic link as follows: mklink /D %userprofile%\Music\iTunes \\desktop\iTunes
5) This effectively "points" the local iTunes library to the remote one, such that the content is the same between the two. This makes the USB connectivity issue a moot point, since all you have to do is attach the iPhone to your laptop when remote and it will be "seen" by the local computer and not the remote one.
6) The only caveat is that network connectivity is required, so a VPN connection is probably best for the remote scenario you described.
Other than that, if you're just looking to sync your iTunes library between two PC's (laptop and desktop, for example), check out SyncToy or set up an offline partnership in Sync Center.

Hope this helps!
On Remote Deasktop Connection->Local Resources->Local Drives and Resources click More and on drives check your iphone memory.
amacfarlAuthor Commented:
Thanks for your response.

I don't understand what you mean by "check your iPhone memory". In Local drives and resources I have clicked more and everything is selected. In the RDP session I see my local hard drives, but not the iPhone.

Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

I don't have Iphone,But in other phones when you connect them to computer add like as drive in My Computer.I mean you must check it on Local Drives and Resources .
Generally, IPhone will not show up as a mass storage device.
I've found a program which allows it to get a IPhone connected as mass storage. You should see then the
Check this link: (there is also a windows version)
If this works, you can go forward with amin's description above.

I dont know what you want to sync, but did you try this app:
amacfarlAuthor Commented:
Firstly, thanks everyone for your feedback.

Mark - indeed you are 100% correct.  I am looking to sync my iPhone across the internet with iTunes at home. You hit the nail on the head.

I have looked into the two links that you provided about and indeed it seems to be a good solution, however the most ideal one seems rather expensive at $199.

Therefore the solution that attracts me more is VPN link.  Could you kindly explain this solution a little further.  Specifically - how would I set up a VPN link between the two computers?

In a seperate thread I have been looking into SFTP - how does FTP and VPN differ?  I have been using "Good Sync" to sync all my files - and lately been exploring setting up FTP so I can do this remotely.  
Thanks and thanks again!!


Maybe this helps you:

To establish a VPN, it depends on your infrastructure, what's to do. You need toopen ports on your Router/Firewall, and then configure a VPN connection onto the PC.
For that, we need to know more about your network.

A easier way is to use 3rd party programs for that:
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.