2012-09-12 37 views

回答

1

您需要禁用標準分隔符。
將EOL字符設置爲冒號也是一個好主意,因爲冒號不是文件的有效字符,但標準EOL字符是(分號)。
它也必須引用的文件名,當它可以包含空格

for /F "EOL=: tokens=* delims=" %%A in (#opm2.txt) do @copy #input.txt "%%A.txt" 
+0

它仍然看起來,事情不會接受的空間。在有空間的每一行上給我'命令的語法不正確'。 – JuniorD

+0

好吧,我forgott引用文件名 – jeb

+0

啊。此外,是否有可能使其包括特殊字符,如 - ? 謝謝你的代碼,順便說一句。 – JuniorD