Inno-Setupを使用して指定したフォルダにファイルを保存する方法を知っている人はいますか?Inno-Setupの保存先フォルダ
私はに.xlamファイルを配置したいと思います:%APPDATA%\マイクロソフト\アドイン
私はそれがこのフォルダに何かを置くことはできません。
Inno-Setupを使用して指定したフォルダにファイルを保存する方法を知っている人はいますか?Inno-Setupの保存先フォルダ
私はに.xlamファイルを配置したいと思います:%APPDATA%\マイクロソフト\アドイン
私はそれがこのフォルダに何かを置くことはできません。
%appdata%
のパスを取得するには、{userappdata}
と{commonappdata}
の定数を参照します。
ウィザードを使用することはできません。手動でエントリを追加する必要があります。あなたはまた、ISPPでこのような何かを行うことができます
Source: "C:\source\myapp\output\test.xlam"; DestDir: "{userappdata}\Microsoft\addins"; Flags: ignoreversion
:それはのようなものを見てみましょう
[ISPP]
#define DataDir "{userappdata}\Microsoft\addins"
[Files]
Source: "C:\source\myapp\output\test.xlam"; DestDir: "{#DataDir}"; Flags: overwritereadonly ignoreversion uninsremovereadonly; Attribs: readonly
をしかし、常に{userappdata}
フォルダを使用するのは良いアイデアではないことに注意してください。私はインストーラがが昇格したのインスタンスを持っており、データファイルはの管理者ユーザエリアになります。したがって、これらの種類のファイルを{commonappdata}
フォルダにインストールし、アプリケーションが起動すると、ファイルを{commonappdata}
からにコピーする必要があるかどうかを調べます。
ウィザードを使用するときにそれを使用できますか? – Jmorte13