各フォルダの名前を(ループ内で)2つの部分に分割したいfor
:左側の部分(区切り記号「 - 」の前)と右側の部分(区切り記号の後)。
例:「Bonjour - Cher ami」 => 左=Bonjour、右=Cher Ami
しかし、うまくいきません:
for /d %%a in (*) do (
set "fname=%%a"
set "right=%fname:* - =%"
call set "left=%%fname: - %right%=%%"
echo [%left%] * [%right%]
)
前もって感謝します