2015-10-26 23 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

%定義了一個變量。要在字符串中使用符號本身,只需寫入%%。