我正在研究 AHK 文档,但在给定起始目录的情况下,很难找到一种相当简单的方法来找到父目录中目标文件的路径。
例如:
从 C:\a\b\c\d\e\f\g\ 开始
我想找到 root.txt 的路径,其中:
C:\a\b\c\root.txt
我想返回 C:\a\b\c\
[顺便说一下我不知道root.txt在哪里]
我正在研究 AHK 文档,但在给定起始目录的情况下,很难找到一种相当简单的方法来找到父目录中目标文件的路径。
例如:
从 C:\a\b\c\d\e\f\g\ 开始
我想找到 root.txt 的路径,其中:
C:\a\b\c\root.txt
我想返回 C:\a\b\c\
[顺便说一下我不知道root.txt在哪里]
我会做一个循环,每次都将“..\”添加到当前目录路径。
它适用于自动热键,我总是使用它。
例如,我的脚本在一个目录中,而图像在同一级别的另一个目录中。
所以我的图像路径总是:
%A_ScriptDir%\..\images\
http://www.autohotkey.com/docs/commands/SplitPath.htm
您的整个路径将是输入变量。并且您想要的路径将作为 OutDir 提供给您