Ber*_*ann 2 windows command-line command-prompt
我在Windows命令行中,并希望在变量中包含父文件夹.
假设当前目录是"C:\ foo\bar",我如何获得值"bar"?
我期待像"在CD中找到最后一个反斜杠那样的东西".
并请,没有powershell参考; 我想要简单的旧Windows命令行操作.
我的解决方案使用替换并且也适用于根目录:
call set PARENT_DIR=%CD%
set PARENT_DIR=%PARENT_DIR:\= %
set LAST_WORD=
for %%i in (%PARENT_DIR%) do set LAST_WORD=%%i
echo %LAST_WORD%
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13769 次 |
| 最近记录: |