2015-10-26 134 views
0

我已经编写了一个批处理脚本来重命名带有前缀的文件,但它不会将名称的一部分重命名为%。其他文件被重新命名。如何在文件名中用%命名文件?

例如重命名abc 10% discount.doc1234_abc 10% discount.doc我的批处理脚本是:

rename "abc 10% discount.doc" "1234_abc 10% discount.doc" 

如何使这项工作?

+1

双倍百分比符号。 – Squashman

+0

'%'是一个shell metachar。如果你想要一个文字'%',那么它必须是命令行上的'%%'。 –

+0

@MarcB加倍百分比只能在批处理文件中使用,而不能在命令行中使用 – jeb

回答

1

%定义了一个变量。要在字符串中使用符号本身,只需写入%%。