Windows批处理脚本中是否有一种方法可以从包含文件名和/或相对路径的值返回绝对路径?
鉴于:
"..\"
"..\somefile.txt"
Run Code Online (Sandbox Code Playgroud)
我需要相对于批处理文件的绝对路径.
例:
Bar\test.bat ..\somefile.txt%1我有两条路:
fred\frog
Run Code Online (Sandbox Code Playgroud)
和
..\frag
Run Code Online (Sandbox Code Playgroud)
我可以在PowerShell中将它们连接在一起,如下所示:
join-path 'fred\frog' '..\frag'
Run Code Online (Sandbox Code Playgroud)
这给了我这个:
fred\frog\..\frag
Run Code Online (Sandbox Code Playgroud)
但我不希望这样.我想要一个没有双点的标准化路径,如下所示:
fred\frag
Run Code Online (Sandbox Code Playgroud)
我怎么能得到它?