Как сослаться на файл в% APPDATA% \ Folder в AutoIt?

7094
user2723297

Мне нужно обратиться к файлу в AutoIt, давайте назовем его местоположение %APPDATA%\folder\file.txt

Как я могу позвонить на него в AutoIt? Я видел %APPDATA%в нем ссылку @AppDataCommonDir, но я не могу правильно указать полный путь.

Благодарю.

0

1 ответ на вопрос

1
Patrick Seymour

@AppDataCommonDirотносится к папке данных приложения «Все пользователи». Если вам нужна папка Application Data для текущего пользователя Windows, вы должны использовать @AppDataDir.

File.au3Файл содержит определенный пользователь функцию ( _PathFull), чтобы построить путь, используя относительный путь и известный полный путь. Вы можете #include этот файл, чтобы получить доступ к этой функции.

Вот скрипт для построения полного пути, который вы упомянули, и отображения его в окне сообщения.

#include <File.au3>  Local $filePath $filePath = _PathFull("Folder\File.txt", @AppDataDir)  MsgBox (0, "Path", $filePath) 

Запуск этого скрипта должен создать окно сообщения, похожее на следующее:

sample message box from AutoIt

Спасибо! Это сделало трюк! Я использовал ваш код для запуска с использованием переменной $ filepath. user2723297 10 лет назад 0

Похожие вопросы