禁止批处理文件中的通配符功能

时间:2015-06-30 10:52:39

标签: batch-file

有没有办法在DOS中抑制通配符功能?我试图重命名一个文件,即

c:\Temp\Acer_CardMS_ForConversion_01_20150623.txt ACERMS*CARDMSACER01.txt

我得到的结果是ACERMSardMS_ForCARDMSACER01.txt

我实际上想要名称中的*,因此需要抑制它所服务的功能。

1 个答案:

答案 0 :(得分:6)

操作系统不支持文件名或文件夹中的wilcard(*)字符,如下一步:

< (less than)
> (greater than)
: (colon)
" (double quote)
/ (forward slash)
\ (backslash)
| (vertical bar or pipe)
? (question mark)
* (asterisk)

这些字符是操作系统保留的,不能用于文件系统操作。