Wie verweise ich auf eine Datei in% APPDATA% \ Folder in AutoIt?

7058
user2723297

Ich muss auf eine Datei in AutoIt verweisen, lassen Sie uns ihren Speicherort nennen %APPDATA%\folder\file.txt

Wie kann ich es in AutoIt anrufen? Ich habe darin %APPDATA%als @AppDataCommonDir bezeichnet, aber ich kann den vollständigen Pfad nicht richtig machen.

Vielen Dank.

0

1 Antwort auf die Frage

1
Patrick Seymour

@AppDataCommonDirbezieht sich auf den Anwendungsdatenordner All Users. Wenn Sie den Ordner Anwendungsdaten für den aktuellen Windows-Benutzer verwenden möchten, sollten Sie dies verwenden @AppDataDir.

Die File.au3Datei enthält eine benutzerdefinierte Funktion ( _PathFull) zum Erstellen eines Pfads unter Verwendung eines relativen Pfads und eines bekannten vollständigen Pfads. Sie können diese Datei # einschließen, um Zugriff auf diese Funktion zu erhalten.

Hier ist ein Skript, mit dem Sie den von Ihnen erwähnten vollständigen Pfad erstellen und in einem Meldungsfeld anzeigen können.

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

Beim Ausführen dieses Skripts sollte ein Meldungsfeld ähnlich dem folgenden erstellt werden:

Beispielnachrichtenfeld von AutoIt

Vielen Dank! Das hat den Trick gemacht! Ich habe Ihren Code verwendet, um die $ filepath-Variable auszuführen. user2723297 vor 10 Jahren 0