2017-07-13 4 views
0

私が取り組んでいるプロジェクトのNSISインストーラパッケージサンプルを作成しています。私は特定のMS AccessとExcelファイルが自動的にドキュメントフォルダのディレクトリに置かれる必要があります。 "C:\ User \ MyName \ Documents \ PexApp \ Storage"ではなく、アプリケーションをネットワーク共有フォルダに接続してファイルを取得する必要があります。私はオフラインインストールが可能であることを望みます。NSISインストーラパッケージ内にMS AccessファイルとExcelファイルを追加する

PexAppフォルダには3つのExcelファイルがあり、PexAppフォルダ内のStorageフォルダには2つのAccessデータベースファイルがあります。

インストーラパッケージ内にファイルを追加する方法(可能な場合)を使用して、インストーラを使用してオフラインで使用できるようにし、使用するか考慮する必要があるスクリプトまたは方法を教えてください。

答えて

2
OutFile "MySetup.exe" 
Name "MySetup" 
RequestExecutionLevel user 

Section 

SetOutPath "$DOCUMENTS\PexApp" 
File "Excel1.xls" 
File "Excel2.xls" 
File "Excel3.xls" 

SetOutPath "$DOCUMENTS\PexApp\Storage" 
File "Access1.db" 
File "Access2.db" 

SectionEnd 
+0

「MySetup.exe」インストーラーパッケージ内にファイルを置くためにNSISコンパイラーはファイルの入手先をどのように知るべきですか? @Anders –

+0

ファイル命令でパスを指定するだけです:File "c:¥myfiles¥file.exe" – Anders

関連する問題