我不理解使用通配符时 COPY 命令的行为。
我有一个C:\Source
名为的文本文件mpt*.asm
,我想将其复制到C:\Dest
. 这是批处理脚本所需要的,我不能确定确切的名称mpt*.asm
(例如可能是mpt001.asm
)。目标名称应该完全是 mpt.asm。
如果我使用:
COPY C:\Source\mpt*.asm C:\Dest\mpt.asm
文件文件被复制,但0x1A
在文件末尾附加了一个额外的 ( ) 字符。
如果我使用:
COPY C:\Source\mpt*.asm C:\Dest\mpt.asm /B
我不明白这个虚假的角色。
如果我不使用通配符,我也不会得到虚假字符。中似乎不太可能存在错误COPY
,但这种行为似乎出乎意料。
有没有办法在不求助于 using 的情况下进行此复制/B
?