У меня проблема с циклическим просмотром файла, путь к которому содержит пробел

SET MPATH=\\server\path\some folder with space\Sample.txt
for /f %%a in ("%MPATH%") do (set file=%%~fa)
for /f "skip=1 tokens=2,160 delims=^|" %%a in (%file%) do (
echo something^|%%a^|something^|%%b^|>>"C:\Directory\temp.txt"
)

Выход:

The system cannot find the file \\server\path\some.

Я просмотрел несколько тем, предлагая:

  1. .. in ("\server\path\some folder with space\Sample.txt") do (set file = %% ~ fa)
  2. .. in ('dir /b /s \server\path\ некоторая папка с пробелом \Sample.txt')
  3. .. in ('type \server\path\some folder with space\Sample.txt')

но никто, похоже, не добился цели, с тем же результатом:

The system cannot find the file specified.

0