問題タブ [nsis]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
text - NSIS スクリプト - ヘッダー テキストの変更。また、インストーラーとアンインストーラーの両方のセクションで同じ変数を使用する
NSIS を使用してインストーラーを作成しています。カスタム ページの説明 (白いヘッダーのテキスト) を変更または書き込む方法を知りたいですか? 例: ディレクトリ ページの後にカスタマイズされたページを挿入していますが、説明は同じままです。つまり、インストール場所を選択します... しかし、ページの要件に従って変更したいと思います。このテキストをどのように変更すればよいですか? また、インストーラーセクションの文字列で設定されているアンインストーラーセクションの変数にアクセスしたいです。これについて私を助けてください...
installation - カスタム ページをアンインストーラーに追加する
次のように、アンインストーラーでカスタムページを作成しています。
しかし、アンインストール ページでエラー - エラー - ページ作成機能 "mypageCreate" を解決しています。ヘルプ..
directory - Nsis - インストール ディレクトリの変更
現在、c:\Program File\My インストーラーなどのインストール ディレクトリにいます。c:\Program Files\Temp\example.bat などの別の場所に保存されている demo.bat ファイルを実行する必要があります。その場所に移動して実行します。私のexample.batには、Tempフォルダーにのみ保存されるサポートファイルがいくつかあります。
私の質問は、インストール ディレクトリを別のディレクトリに変更し、demo.bat ファイルを実行して、nsis スクリプトの作成中に元のインストール ディレクトリに戻る方法を教えてください。
installation - 各インストール後にレジストリに新しい GUID を書き込むように WiX を取得します
NSIS インストーラーを WiX に移植しようとしています。インストーラーが実行されるたびに、レジストリ キーが新しい GUID 値に設定されるため、アプリを実行すると、インストール後に最初に実行されたかどうかを確認できます。最初の実行時に、アプリは別のレジストリ キーをインストーラーからの GUID 値に設定します。2 つのキーが一致する限り、インストーラーが実行されていないことがわかります。
NSISコードは次のとおりです。
と
この時点でかなり完全な WiX インストーラーの準備が整いましたが、この機能を複製する方法がわかりません。インストール時に WiX に GUID を生成するものはありますか、それともカスタム イベントを記述する必要がありますか? 少しのdllを書くのを避けることができれば、それが最善です。
listbox - NSIS:リストボックスコントロールにアイテムを追加するにはどうすればよいですか?
NSISで実行時にリストボックスコントロールにアイテムを追加するにはどうすればよいですか?
installation - NSIS 対 WiX 対 AnyOther インストール パッケージ
a) データベースをインストールする、b) データベースとテーブルを作成する、c) Visual Studio でインストール可能に作成済みでインストールする、d) ODBC データソースを作成する、e) ファイルをコピーする必要があるインストール パッケージを作成する必要があります。f) ショートカットの作成など
どちらを使用するか提案してください。以下を簡単にするために、私の基準になります(降順)
- 安定
- 私のすべてのニーズを満たします。
- 簡単に学べる
提案していただけますか?
registry - NSIS: レジストリとは?
NSIS のレジストリとは? レジストリへの書き込みと読み取りはどのように行うのですか?
file-io - Nsis: FileRead の問題
FileRead を使用してファイルを読み取り、その内容をリストボックスに表示すると、行の後に文字化けが発生します。
例えば。私の行が次の場合:a.txt
(注 $$ は一部の文字化けです) おそらく $\r$\n が原因です。これを修正するにはどうすればよいですか?
file-io - NSIS: 行を除いて 1 つのファイルを別のファイルにコピーする際の問題
ファイル 1.txt を、次のコードを記述した R1 の行を除いて、元の内容に置き換えたいと考えています。
しかし、うまく動作せず、1.txt をそのまま保持します。誰かが問題の場所を見つけるのを手伝ってくれませんか?