JS宏里的重命名MoveFileA
wils
创作者俱乐部成员
JS宏里处理文件的方法,总是缺个重命名,一般用Shell执行ren命令
也可以试试:
🔔 | ExecuteExcel4Macro(`CALL("Kernel32", "MoveFileA", "JCC", "${ThisWorkbook.Path}\\a.txt", "${ThisWorkbook.Path}\\你好.txt")`) |
就是调用系统MoveFileA方法,和前面介绍的Sleep、download一个意思😁
相比于Shell的好处一是不容易报毒,二是可以获得命令运行是否成功,也就是说可以在后面直接处理重命名后的文件,不会出现并行导致还没执行完的bug。。。
创作者俱乐部成员