インストール前にユーザーファイルをコピー、移動、名前変更するにはどうすればよいですか?InnoSetup - インストール前にファイルをコピーする
我々は簡単に[InstallDelete]セクション使用してファイルを削除することができます。
[InstallDelete]
Type: files; Name: "{app}\SomeFile.exe";
我々が行うことができますコピーを、同様の方法で名前を変更?
編集:私は、[ファイル]セクションでこれを作ってみました
が、ソースファイルが存在しないので、私はコンパイル時にエラーが表示されます。あなたは[Files]
セクションを使用することができます
[Files]
Source: "{app}\SomeFile.exe"; DestDir: "{app}\SomeDir\SomeFile.exe";
ソースファイルが存在しない場合は、どのようInnoSetupインストールに含めることになっている:それは内部的に同じ操作であるとして、彼らは両方の
RenameFile
機能を使うのか? –@Thorsten、あなたは['external'](http://www.jrsoftware.org/ishelp/index.php?topic=filessection&anchor=external)フラグを使うことができますが、それがうまくいくとしても悪い考えです。 – TLama
@Thorsten:これらのファイルをインストールに含めたくありません。これらは、ユーザーのアプリケーションの他のサブディレクトリ(ファイルが存在する場合)に移動したいファイルです。 –