<已解决>问题1:计划状态读取,直接把"旧文件列表"中的“旧路径”替换成新的,得到待处理的文件列表。在替换文本功能中:输入旧文件列表,用新路径替换旧路径,最终输出的也是文本?不是列表,怎么办?
因为卡在第2步了,所以输出的结果是怎么样的,暂时还不知道。
<已解决>问题2:状态读取旧文件列表后,值写入剪贴版是:System.Collections.Generic.List`1[System.String],请问这是什么意思?不应该是一个原来的列表吗?
_,.......................
且慢,睡了一晚,似乎知道症结所在。
------- --------------------------
<2019.04.05新问题>
写了这么多测试了很久,即使是跨盘符也能随意移动、复制、撤销了,就在以为Perfect的时候。。。今天一操作,居然失效!!!
原来是因为选择的剪切对象位置跨盘符且选择的对象包含文件夹,又测试了很久:
只要含文件夹跨盘符移动即失效,复制没有问题,撤销复制也没问题。
网上有解决思路:先复制再删除。
哎,心累,本来想的是判断一下盘符,若是文件夹,则***。
突然一想, 要是移动对象同时包含文件夹和文件,又怎么搞。。。心累。。。
关键是如何判断“文件夹”,心累。。。
总结下来:如果包含文件夹,老老实实的常规操作吧。
灵机一动:可以暴力点直接Ctrl+C,Ctrl+V不?不想试了,心累。。。
移动:未|cut1
移动:未小|cut2
移动:已2019|cut3
移动:已小|cut4
移动:桌面|cut8
移动:新建文件夹|cut5
移动:当前已打开|cut6
移动:Work|cut7
复制:桌面|copy1
复制:审核|copy2
撤销:上步操作|Reverse
2. 列表无法写入剪切板