我想获得一个目录的层次结构中的一个级别的文件夹的路径,并将其设置为一个变量。批处理:获取上一个目录中文件夹的完整路径?
现在我有:(?批次字符串)
set LOCALFOLDER=%project.root%\builds\%BUILDFOLDER%
其中%project.root%是项目目录的完整路径。
我们只是说%project.root%
是"C:\Hardware\project"
。
我想退回%project.root%
(即C:\Hardwre
)并将该路径存储在变量中。有没有办法?
可能重复[如何将变量设置为Windows上父目录的路径?](http://stackoverflow.com/questions/975521/how-to-set-a-variable-to-the-path -of-父目录上的窗户)。 (我发现链接查看“相关”主题列表中的第二个项目,直到您的问题的右侧;该列表会在您输入问题时出现,因此在发布之前您应该也已经看过。) –
我不能这样做,因为我没有从当前目录工作。不管怎么说,多谢拉。 – user1964974
请编辑你的问题,然后澄清你实际问了什么。我以前的评论完全取决于你*在你的问题中实际发布的内容*。 :-)你的问题具体说明了“我当前目录**的层次结构中的一个层次”,这个链接问题正是如此。 –