我需要在DOS中找到文件的父目录的名称
对于前
假设这是目录
C:\test\pack\a.txt
Run Code Online (Sandbox Code Playgroud)
我有一个脚本,询问我文件名
C:\\>getname.bat
enter file name: c:\test\pack\a.txt
Run Code Online (Sandbox Code Playgroud)
现在脚本应该只返回文件的父名称.
pack
Run Code Online (Sandbox Code Playgroud)
而不是文件的整个父路径.
c:\test\pack
Run Code Online (Sandbox Code Playgroud) 如何获取当前%CD%的父路径.
例如:
ECHO %CD%
Run Code Online (Sandbox Code Playgroud)
结果: C:\Windows\System32
(这不起作用)
ECHO %CD%..\
Run Code Online (Sandbox Code Playgroud)
期望的结果: C:\Windows