相关疑难解决方法(0)

如何在批处理文件中获取目录路径的一部分

我在目录中有一个BAT文件

D:\dir1\dir2\getpath.bat
Run Code Online (Sandbox Code Playgroud)

当我用下面的代码运行蝙蝠时,它会打印出来

D:\dir1\dir2\
Run Code Online (Sandbox Code Playgroud)

我只想要路径 D:\dir1\

目录结构不固定,需要除BAT文件所在的当前目录以外的完整目录路径.

@echo off
SET SUBDIR=%~dp0
ECHO %SUBDIR% 
Run Code Online (Sandbox Code Playgroud)

尝试在for循环中使用delims,但它没有帮助.

batch-file

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch-file ×1