Author Posts

January 12, 2017 at 11:13 am

HI guys

I`m having trouble copying the files from an android phone to the local pc by using the following script found on:

PowerShell访问便携式媒体设备(MTP)文件系统

I`m not sure how to add the following to the main script or if it must be created separately:

$des = 'D:\DICM'
$phone = Get-ChildShellItem | where { $_.name -eq 'a820t' }
Get-ChildShellItem -Path "$($phone.Path)\Internal Storage\DCIM" -Filter '(.jpg)|(.3gp)$' | foreach {
#获取照片创建日期
$datestr = $_.Parent.GetDetailsOf($_,3)
$datestr = ([datetime]$datestr).ToString('yyyy-MM-dd')

#新建日期文件夹
$dir = Join-Path $des $datestr
if( -not (Test-Path $dir) ) {
mkdir $dir
}

# 复制文件
Copy-ShellItem -Path $_ -Destination $dir
# 或者移动文件
# Move-ShellItem -Path $_ -Destination $dir
}

Can somebody just point me in the right direction as i havent seen anybody else able to copy files from an Android phone to the local Computer using Powershell.

January 14, 2017 at 6:58 pm

Does the Android phone appear as a drive in Windows? Or a UNC? I mean, could you do this copy using File Explorer?

January 16, 2017 at 3:37 am

Hi Don

No the Android Device does not appear as a drive in windows explorer, it appears as a Portable Media Device.