D:\idms\idms_3_4_0_shanmei\idms_branch_zleb\idms-backend\idms-autoconfigure 用bat脚本截取除最后一级目录名的路径
时间: 2023-12-05 11:52:18 浏览: 96
你可以使用以下的命令来获取除最后一级目录名的路径:
```
@echo off
setlocal enabledelayedexpansion
set "path=D:\idms\idms_3_4_0_shanmei\idms_branch_zleb\idms-backend\idms-autoconfigure"
for %%a in ("%path%") do (
set "last=%%~nxa"
set "path=%%~dpa"
)
set "path=!path:~0,-1!"
echo %path%
```
这个命令会把路径存储在变量 `path` 中,并且移除最后一级目录名。请注意,这个命令是 Windows 系统下的批处理脚本。
相关问题
D:\idms\idms_3_4_0_shanmei\idms_branch_zleb\idms-backend\idms-autoconfigure 用bat脚本截取最后一级目录名
您可以使用以下命令来截取最后一级目录名:
```
for %%i in (D:\idms\idms_3_4_0_shanmei\idms_branch_zleb\idms-backend\idms-autoconfigure\.) do set "last_folder=%%~nxi"
echo %last_folder%
```
这个命令会将 `D:\idms\idms_3_4_0_shanmei\idms_branch_zleb\idms-backend\idms-autoconfigure` 目录中最后一个子目录的名称存储在 `last_folder` 变量中,并在命令行中输出该变量的值。
D:\idms\idms_3_4_0_shanmei\idms_branch_zleb\idms-backend\idms-autoconfigure\ 用bat脚本截取最后一级目录名
可以使用以下命令截取最后一级目录名:
```
for %%a in ("D:\idms\idms_3_4_0_shanmei\idms_branch_zleb\idms-backend\idms-autoconfigure\") do set LAST_DIR=%%~nxa
```
执行完该命令后,变量 `LAST_DIR` 就是最后一级目录名。
阅读全文