Ich verwende Inno-Setup Version 5.5.3 (a).Installation der Datei in den Benutzer AppData-Ordner mit Hilfe von "inno-Setup"
[Files]
Source: "C:\GPT\GPT.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\GPT\GPT.dat"; DestDir: "{app}"; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
Ich mag die „GPT.dat“ Datei in die Benutzer AppData-Ordner in einem benutzerdefinierten Ordner mit dem Namen „GPT“
zum Beispiel installieren AppData \ GPT \
Beispiel: In meinem Delphi-Code erstelle ich einen Ordner namens "GPT" im AppData-Pfad des Benutzers. Dies ist, wo würde Ich mag die Datei platzieren
var
path: array[0..MAX_PATH] of char;
SHGetFolderPath(0, CSIDL_APPDATA, 0, SHGFP_TYPE_CURRENT, @path);
userPath:= Path;
UserPath:= UserPath + '\GPT\';
if not DirectoryExists(UserPath) then
CreateDir(UserPath);
Kann mir jemand sagen, wie ich meine [Files] Abschnitt meines Inno-Skript zu bearbeiten, damit dies geschieht?
Dank
Haben Sie in der Dokumentation zu innovation gesucht? Ich glaube, dass Sie den AppData-Ordner als Makro finden können. http://www.jrsoftware.org/ishelp/index.php?topic=consts {localappdata} & {userappdata} & {commonappdata} sind die drei AppData-Ordner. –