我想每个文件夹(在for
环路)的名称分为2个部分:左边部分(分隔符之前“ - ”)和右部(分隔符后) 。将一个字符串分解成两个部分批次
例: “卓悦 - 谢尔AMI”=>左=卓悦,右=雪儿阿米
但它不工作:
for /d %%a in (*) do (
set "fname=%%a"
set "right=%fname:* - =%"
call set "left=%%fname: - %right%=%%"
echo [%left%] * [%right%]
)
在此先感谢
你想读取文件夹名称并分割名称并打印它们吗? – Illusionist