获取文件路径不适用USB连接手机文件操作

使用问题 · 763 次浏览
唐家二少 创建于 2022-07-25 12:35

想把Android data目录下的微信下载文件拷贝出来备份,试过Android端的部分文件管理或者微信导出工具,不是很理想,连接电脑拷贝,不知道是权限问题还是文件损坏,会出现同样的问题,拷贝到某个文件时就会报错退出,就想做个动作逐个移动,跳过有问题的文件,结果发现这样一个问题,不知道是不是可以解决的

 
34Win-6.1.7601.65536 Quicker-1.33.38.0 动作ID:2e30bb79-09bc-4f46-92c0-f539d6913faf 来源动作: v0
36Log文件路径:C:\Users\Administrator\AppData\Local\Temp\quicker_依次移动_122443-549_log.htm 定位文件 复制文件 上传并复制网址
36开始执行动作:依次移动 2022-07-25 12:24:43
37动作初始化
 
 
410获取选中的文件(夹)文件列表写入:{files}
[in]失败后中止动作【值/表达式】True
[in]等待剪贴板时间【值/表达式】200
[in]排序文件列表【值/表达式】Default
50通过Win32接口获取选中的文件失败:无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“Shell32.Shell”。此操作失败的原因是对 IID 为“{286E6F1B-7113-4355-9562-96B7E9D64C54}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 不支持此接口 (异常来自 HRESULT:0x80004002 (E_NOINTERFACE))。
50 在 Quicker.Utilities.Win32.NativeMethods.GetSelectedFiles()
在 Quicker.Domain.Actions.X.BuiltinRunners.File.GetSelectedFilesStep.<>c__DisplayClass43_0.v03vNbbqCoX()
51通过Win32接口获得的文件数量为0,尝试Ctrl+C选择
72通过Ctrl+c获得了0个文件
72步骤(sys:getSelectedFiles)执行失败,原因:获得的文件数量为0。
98停止动作:获得的文件数量为0。
98检测到了中止标志(OperationFailed),停止后续步骤执行。
98动作结束
 
 

回复内容
CL 2022-07-25 13:55
#1

目前没有环境可以测试。获取选中文件为空的话,先看一下资源管理器窗口是不是有焦点。另外可以使用剪贴板工具查看一下,ctrl+c之后,剪贴板内是否有路径的列表。

唐家二少 2022-07-25 14:29
#2
回复 CL :

目前没有环境可以测试。获取选中文件为空的话,先看一下资源管理器窗口是不是有焦点。另外可以使用剪贴板工具查看一下,ctrl+c之后,剪贴板内是否有路径的列表。

剪贴板为空,用Ditto尝试,也获取不到的,这个应该和手机与电脑的连接机制有关系,小众需求无需处理了^-^

回复主贴