ネストされたループでファイルにアクセスしてそのコンテンツを読み取ろうとしていますが、内側のループはファイルにアクセスできません..(バッチで)
コードは次のとおりです (スクリプト全体の一部)。
for %%b in (!directory!) do (
echo File used: %%b
for /f "delims= " %%c in (%%b) do (
echo %%c
)
)
問題は:
"%%b" が "C:\Documents and settings\test\test.txt" に等しい場合、内側のループは "C:\Documents" にアクセスしようとします (スペースがあるため)。「%%b」を二重引用符で囲むと、ファイル自体ではなく文字列として解析されます。
どうすれば対処できますか?ファイルは動的で、名前がわかりません...
ありがとう