問題タブ [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.

0 投票する
2 に答える
5205 参照

dynamic - NSIS- 特定のカスタム ページを動的に表示するにはどうすればよいですか?

最初のページには 2 つのラジオ ボタンがあります。1 つはインストール用、もう 1 つはアップグレード用です。ユーザーの選択に応じて、インストールまたはアップグレード用のカスタム ページを表示する必要があります。これどうやってするの?

0 投票する
1 に答える
896 参照

windows-vista - NSISインストーラーから昇格されていないアプリケーションを起動します

NSISインストーラーがあり、インストールが正常に完了すると「今すぐプログラムを実行」オプションが表示されます。

インストーラーはVistaで(管理者として)昇格して実行されますが、その結果、インストーラーからすぐに起動すると、インストールしたプログラムも昇格して実行されます。これにより、アプリ内で使用している特定のサードパーティソフトウェアに問題が発生します。

アプリケーションが昇格して実行されないようにするにはどうすればよいですか?

0 投票する
4 に答える
2498 参照

nsis - インスタンスがkernel32::CreateMutexAで実行されているかどうかを検出します

NSISインストーラーで作業していて、アンインストールする前に特定のアプリケーションが実行されているかどうかを確認しようとしています。だから、私はkernel32::CreateMutexA呼び出しを使用します。チャンクは次のとおりです。

に入れましたun.onInit。問題は、プロセス(cmd.exeここ)が検出されないことです。

私は何か見落としてますか?

Tx。

0 投票する
3 に答える
2395 参照

sql - NSIS - エラー処理

SQLデータベースを作成および削除するインストーラーとアンインストーラーをNSISで作成しましたが、正常に動作しています。データベースを作成および削除するためにいくつかの .bat および .sql ファイルを作成し、NSIS スクリプトからこれらのファイルを呼び出すだけです。私の問題は、このデータベースを SQL Server Management Studio で開いたままにし、理想的にはアンインストーラーを実行すると、データベースが開かれているというエラー メッセージが表示されることです。私の場合、アンインストーラーの成功メッセージが表示されますが、データベースが適切にドロップされません。NSIS でこのエラーを処理するにはどうすればよいですか?

0 投票する
1 に答える
232 参照

nsis - MUI を使用して NSIS で文字列を要求するページを追加する最も簡単な方法は何ですか?

私は NSIS の初心者です。

私は NSIS エディターと組み込みのウ​​ィザードを使用して、基本的なインストーラーを作成しています。ユーザーに代替フォルダー (インストール パスとデータ ストレージ パス) を要求する 2 番目のページを追加する方法を見つけました。また、URL (SOAP/WSDL の場所) を尋ねる必要があります。また、一般的な文字列を要求するだけのディレクトリ ページに似た別のページを追加したいと思います (参照などはありません)。

MUI を使用しています (MUI2 ではありません)。

これを行う簡単な方法はありますか?

0 投票する
6 に答える
52831 参照

sql - .batファイルはSQLクエリを実行して値を返すことができますか?

.batファイルからクエリを呼び出すにはどうすればよいですか?(私のクエリは次のとおりです:システムからバージョンを選択してください)。

私の.batファイルはこのクエリが返す出力を保存できますか?この出力をNSISスクリプトで使用したいと思います。

0 投票する
1 に答える
3712 参照

windows - サイレント インストールを検出するにはどうすればよいですか?

NullSoft Install System インストーラーが /S スイッチで起動された場合、スクリプトからそれを検出するにはどうすればよいですか?

0 投票する
4 に答える
2778 参照

nsis - 戻るボタンが押されたときにカスタム ページのデータを保持する

NSIS スクリプトのカスタム ページの場合、[戻る] ボタンが押されたとき (インストーラーが実行されているとき) にユーザーが入力したデータを保持する方法はありますか?

0 投票する
2 に答える
587 参照

nsis - ユーザーがNSISで進行中のインストールをキャンセルできるようにする

NSISビルドパッケージを使用すると、ファイルを書き込んで実際のインストール手順を実行する段階になると、[キャンセル]ボタンがグレー表示され、使用できなくなります。このステップでユーザーがインストールをキャンセルできるように、このボタンを再度アクティブにするにはどうすればよいですか?