for 命令的基本語法如下:
在cmd窗口中:for %I in (command1) do command2
在批處理文件中:for %%I in (command1) do command2
上面的變量有%I和%%I兩種,分別是一個百分號和兩個百分號,單個百分號變量用於cmd窗口命令行,兩個百分號變量用於批處理文件。
在cmd窗口中,for之後的形式變量I必須使用單百分號引用,即%I;而在批處理文件中,引用形式變量I必須使用雙百分號,即%%I。如果把單個百分號用於批處理文件,則會報“命令語法不正確”的錯誤