gpt4 book ai didi

windows - 在批处理文件中,如果没有其目录的其余部分,我将如何找到它所在的特定文件夹?

转载 作者:可可西里 更新时间:2023-11-01 11:49:11 24 4
gpt4 key购买 nike

好吧,我想要一个批处理文件来检测它是否可以找到它所在的文件而不是其他任何东西。

例如:我从变量 %~dp1 收到路径(在下方)。

C:\Users\%USERNAME%\Desktop\File\file1.bat

但我想做的是接收其目录“\File\”的这一部分,并检查批处理文件是否可以找到该目录是否真的存在。

最佳答案

for %%a in ("%~dp0\..") do SET "parent=%%~nxa"
ECHO(%parent%

因为我们知道我们正在从一个可能有父目录的目录运行,所以如果父目录是根目录或批处理是,这会将 parent 设置为 nothing在根部。

关于windows - 在批处理文件中,如果没有其目录的其余部分,我将如何找到它所在的特定文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34625368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com