如何在 AutoIt 中引用 %APPDATA%\Folder 中的文件?

如何在 AutoIt 中引用 %APPDATA%\Folder 中的文件?

我需要在 AutoIt 中引用一个文件,我们将其位置称为%APPDATA%\folder\file.txt

我如何在 AutoIt 中调用它?我%APPDATA%在其中看到过 @AppDataCommonDir 的引用,但我无法正确获取完整路径。

谢谢。

答案1

@AppDataCommonDir指的是所有用户应用程序数据文件夹。如果您想要当前 Windows 用户的应用程序数据文件夹,则应使用@AppDataDir

File.au3文件包含一个用户定义函数 ( _PathFull),用于使用相对路径和已知完整路径构建路径。您可以#包括此文件即可访问此功能。

这是一个脚本,用于构建您提到的完整路径并将其显示在消息框中。

#include <File.au3>

Local $filePath
$filePath = _PathFull("Folder\File.txt", @AppDataDir)

MsgBox (0, "Path", $filePath)

运行此脚本应该会创建一个类似如下的消息框:

AutoIt 的示例消息框

相关内容