角色与英雄
重命名文件
重命名指定文件名,支持内存中的文件操作。
命令名
RenameFile
命令用途
RenameFile 用于把指定文件重命名为新的文件名。
它支持内存中的文件操作,适合整理脚本生成的临时文本或切换文件名标识。
调用格式
RenameFile <源文件名> <新文件名>
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
源文件名 | 是 | 当前文件名。可以直接写死,也可以先通过变量拼出完整文件名。 |
新文件名 | 是 | 目标文件名。通常应与源文件名处于同一套文件上下文,并包含完整扩展名。 |
返回或影响
- 这是执行型命令,会把原文件名改为新文件名。
- 重命名成功后,后续脚本应按新文件名继续访问。
示例
基础用法
#ACT
Mov S1 <$PARAMSTR(1)>
Inc S1 ".txt"
Mov S2 <$PARAMSTR(2)>
Inc S2 ".txt"
RenameFile <$STR(S1)> <$STR(S2)>
这段写法会先给两个字符串参数补上 .txt 扩展名,再把原文件名重命名为新的文件名。
注意事项
- 如果文件名来自变量,调用前应先把完整文件名和扩展名拼好,不要把半成品变量直接传给
RenameFile。 - 这条命令是文件操作命令,执行后原文件名会失效;后续再读写时必须改用新文件名。
