小编use*_*013的帖子

拆分路径并在批处理脚本中获取最后一个文件夹名

我想拆分字符串(有路径)\并在变量中取最后一个文件夹名称.请帮忙.

例如
mypath = D:\ FOLDER1\FOLDER2\FOLDER3 \

我想在变量中使用FOLDER3.

我尝试使用下面的命令,如果最后一个字符不是\:

for %f in (C:\FOLDER1\FOLDER2\FOLDER3) do set myfolder=%~nxf
Run Code Online (Sandbox Code Playgroud)

如果最后一个字符是,则无效 \

如果使用变量,它也不起作用: for%f in(%mypath%)do my myderder =%~nxf

windows directory for-loop cmd batch-file

18
推荐指数
3
解决办法
3万
查看次数

标签 统计

batch-file ×1

cmd ×1

directory ×1

for-loop ×1

windows ×1