dos命令行或批處理中變量一個百分號和兩個百分號的區別

for 命令的基本語法如下:

  在cmd窗口中:for %I in (command1) do command2
  在批處理文件中:for %%I in (command1) do command2

      上面的變量有%I和%%I兩種,分別是一個百分號和兩個百分號,單個百分號變量用於cmd窗口命令行,兩個百分號變量用於批處理文件。

  在cmd窗口中,for之後的形式變量I必須使用單百分號引用,即%I;而在批處理文件中,引用形式變量I必須使用雙百分號,即%%I。如果把單個百分號用於批處理文件,則會報“命令語法不正確”的錯誤

發佈了11 篇原創文章 · 獲贊 3 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章