2016-05-04 3 views
0
for /f "delims=" %%i in (set.txt) do echo %%i 

このコードはdemo.batファイルにあります。このコードはSET.TXTが現在のフォルダにあります。forループのIN(セット)ディレクトリを使用

が、私は

for /f "delims=" %%i in (C:\users\demo\set.txt) do echo %%i 

にコードを変更するとき、それは動作しません。 SET.TXTはc:¥users¥demo¥set.txtにも存在します

何が問題ですか?

+0

それは作業を行います - ファイル 'C仮定:\ユーザー\デモ\のset.txt'が実際に存在しています。ファイル 'C:\ Users \ demo \ set.txt'の内容は何ですか? – aschipfl

+0

@aschipfl - ファイルパスに空白が含まれている可能性がありますか? – npocmaka

+0

@npocmaka、私は彼の質問に記載されているファイルパスをOPが使用していると仮定します。もしあれば、あなたの答えは完璧な解決策を提供します... – aschipfl

答えて

0

で試してみてください。

for /f "usebackq delims=" %%i in ("C:\users\demo\set.txt") do echo %%i 
関連する問題