从便携式设备(未分配驱动器号)复制所有子目录中具有特定扩展名的所有文件

时间:2015-01-15 18:28:35

标签: networking copy usb

我将手机作为MTP连接到我的电脑(Windows 7)并显示为便携式设备'。我想从该设备的所有子目录中复制所有.apk文件。

但是使用windows的搜索功能我无法从多个目录进行复制,xcopyxxcopy命令行工具需要我的USB设备分配驱动器号。这对于MTP连接是不可能的(如果我错了,请纠正我。)

1 个答案:

答案 0 :(得分:0)

忘记USB选项的便携式设备。

在手机上

  1. 下载WebDAV Server等服务器应用。这将安装你的 通过本地WiFi连接的手机根目录
  2. 打开应用并启动WebDAV服务器(我的:http://192.168.1.113:8080
  3. 在电脑上

    1. 从命令提示符处分配地图网络驱动器。打开cmd.exe并输入net use s: //192.168.1.113:8080(这会将驱动器号s分配给UNC路径。
    2. 留在cmd.exe并使用xxcopy通过以下命令将设备中所有子目录中的所有.apk复制到一个文件夹中:XXCOPY S:\*.apk C:\myapks\ /SGN。 (SGN命令对文件进行排序,首先是最新文件)
    3. 缺点:DAV很慢

      来源: step 1 and 2 - step 3 - step 4