标签: windows batch-file cmd
我遇到了一些问题。 FOR循环使用ECHO命令但不使用ATTRIB。
FOR
ECHO
ATTRIB
for %G IN (*) DO ECHO %G
这是dir中所有文件的返回,但是:
for %G IN (*) DO ATTRIB %G
正在返回Parameter format not correct -。
Parameter format not correct -
为什么会这样。
感谢。
答案 0 :(得分:2)
您的文件名包含空格,这意味着您必须将参数引用到attrib:
attrib
for %G in (*) do attrib "%G"