正在加载文档

文件操作命令

最后更新:2026-08-10 14:40
<!-- mindoc:slug=aa-1hgloo50ob8hs --> ### 格式: >FILESET 参数1 参数2 参数3 参数4 ### 参数说明: |位置|说明|备注| |:----|:---|:--- |参数1 |模式|0=复制文件 1=批量复制文件 2=删除文件 3=批量删除文件 4=清理文件 5=批量清理文件 6=创建文件| |参数2 |路径一|模式为 0-1时 本参数为被复制的文件或目录 2-6时为操作的文件或目录| |参数3 |路径二 |模式为 0-1时 本参数为复制到的位置(如果模式为0则需要写完整文件名) 2-6该参数无效| |参数4 |是否覆盖 |模式为 0-1时 本参数为复制的时候是否覆盖原本存在的文件 2-6该参数无效 本参数只有两个 0=覆盖 1=不覆盖| `路径支持绝对路径和相对路径` ### 示例: ``` [@复制文本] #IF CHECKLEVELEX > 0 #ACT FileSet 0 D:\MirServer\Mir200\Envir\QuestDiary\测试字符.txt D:\MirServer\Mir200\Envir\QuestDiary\数据文件\字符.txt 0 SENDMSG 5 (覆盖)复制测试字符.txt到字符.txt break [@复制文件夹] #IF CHECKLEVELEX > 0 #ACT FileSet 1 D:\MirServer\Mir200\Envir\QuestDiary\假人配置 D:\MirServer\Mir200\Envir\QuestDiary\数据文件 0 SENDMSG 5 (覆盖)复制“假人配置”到“数据文件” break [@复制文本不] #IF CHECKLEVELEX > 0 #ACT FileSet 0 D:\MirServer\Mir200\Envir\QuestDiary\测试字符.txt D:\MirServer\Mir200\Envir\QuestDiary\数据文件\字符.txt 1 SENDMSG 5 (不覆盖)复制测试字符.txt到字符.txt break [@复制文件夹不] #IF CHECKLEVELEX > 0 #ACT FileSet 1 D:\MirServer\Mir200\Envir\QuestDiary\假人配置 D:\MirServer\Mir200\Envir\QuestDiary\数据文件 1 SENDMSG 5 (不覆盖)复制“假人配置”到“数据文件” break [@删除文本] #IF CHECKLEVELEX > 0 #ACT FileSet 2 D:\MirServer\Mir200\Envir\QuestDiary\数据文件\字符.txt SENDMSG 5 删除文本“数据文件”中字符.txt break [@删除文件夹] #IF CHECKLEVELEX > 0 #ACT FileSet 3 D:\MirServer\Mir200\Envir\QuestDiary\数据文件 SENDMSG 5 删除文本夹“数据文件” break [@清理文本] #IF CHECKLEVELEX > 0 #ACT FileSet 2 D:\MirServer\Mir200\Envir\QuestDiary\数据文件\字符.txt SENDMSG 5 清理文本“数据文件”中字符.txt break [@清理文件夹] #IF CHECKLEVELEX > 0 #ACT FileSet 5 D:\MirServer\Mir200\Envir\QuestDiary\数据文件 SENDMSG 5 清理文本夹“数据文件” break [@创建文本] #IF CHECKLEVELEX > 0 #ACT FileSet 6 D:\MirServer\Mir200\Envir\QuestDiary\text.txt SENDMSG 5 创建文本text.txt break [@创建文件夹] #IF CHECKLEVELEX > 0 #ACT FileSet 6 D:\MirServer\Mir200\Envir\QuestDiary\test\ SENDMSG 5 创建文件夹test break ```
0.058922s