批处理中参数的使用问题。是类似于字符串替换功能么?

如下这段批处理有什么问题么?@echo off ren C:尀file尀re1%.dll re1%.dll.temp echo File rename completed!运行的时候加上参数,比如aaa,期望重命名reaaa.dll->reaaa.dll.temp总是报错不成功。 请问参数这样使用正确么?
2026年09月17日 03:27
有2个网友回答
网友(1):

首先你写错了,应该是%1,而不是1%
然后不知道你运行的方式对不对,
正确的方式应该是在命令里输入
批处理文件名 参数
例如
test.bat test文件名

网友(2):

把1%改成%1试一试