1
我試圖通過批處理文件在txt文件的所有行上運行命令。我努力逃避for循環的IN()子句中的字符。BAT文件的IN子句中的空間循環
這工作:
for /F %%i IN (C:\test.txt) DO echo %%i
這些不:
for /F %%i IN (C:\Documents and Settings\user\Desktop\test.txt) DO echo %%i
for /F %%i IN ("C:\Documents and Settings\user\Desktop\test.txt") DO echo %%i
for /F %%i IN ('C:\Documents and Settings\user\Desktop\test.txt') DO echo %%i
任何想法如何獲得CMD來註冊完整路徑? Thanks-
喬納森
是的,它做到了。 for/F usebackq %% i IN(「C:\ Documents and Settings \ user \ Desktop \ test.txt」)DO echo %% i – Jonathan 2010-07-05 23:24:21