How to copy large files from your phone camera SD card to your PC

I was having problems copying files larger than 90Mb from my phone’s SD card to my PC.

I found a way to copy them using Powershell and robocopy with a few switches.

Insert the SD card from your phone into your PC.
My computer recognized my SD card as the E:\ drive.

Open PowerShell on your PC and in the command prompt type:

robocopy /xc /xn /xo /J E:\DCIM\Camera C:\Users\Joe\Desktop\Camera

That will copy all files from the flash drive to your PC. Of course, update the source and destination paths as necessary.

Type robocopy /? for additional options

/xc :: eXclude Changed files

/xn :: eXclude Newer files

/xo :: eXclude Older files

/J :: copy using unbuffered I/O (recommended for large files)

By default, robocopy copies all files (*.*) if you don’t specify anything following the destination folder.

You can add wildcard options to the end of the command to designate specific files to copy. For example,

This will copy all .jpg files:
robocopy /xc /xn /xo /J E:\DCIM\Camera C:\Users\Joe\Desktop\Camera *.jpg

This will copy all .mp4 files:
robocopy /xc /xn /xo /J E:\DCIM\Camera C:\Users\Joe\Desktop\Camera *.mp4

This will copy all .jpg files from December 2017. Assuming your phone saves filenames like mine does (yyyymmdd-hhmmss.jpg):
robocopy /xc /xn /xo /J E:\DCIM\Camera C:\Users\Joe\Desktop\Camera 201712*.jpg

Leave a Reply