問題タブ [silent-installer]
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.
installation - NSIS サイレント インストーラ - ジャンプが見られない
サイレント インストーラーの NSIS ドキュメントの例を試しています。行のコメント解除
はい、インストーラーはサイレントです。ただし、メッセージ ボックスが表示されます。インストーラーがサイレント モードの場合でも、メッセージ ボックスが表示されることが予想されます。メッセージボックスもサイレントにするには、メッセージボックスごとに /SD オプションを使用する必要があります。サンプル スクリプトでは、次のように提案されています。
メッセージ ボックスをサイレントにする別の手段が公開されています。サイレントかどうかをチェックします。無音の場合は、2 行先にジャンプします (メッセージ ボックスは表示されません)。
この 2 番目の解決策はうまくいきません。インストーラーをサイレントに設定すると、「これはサイレント インストーラーです」というボックスが表示されます。私はそれを変更する場合
メッセージは表示されません。
なぜジャンプインなのか
動作していませんか?+3
もできていません。
installation - NSIS サイレント インストーラーが終了コード 1 を返す
NSIS スクリプトを .exe インストール ファイルにコンパイルします。コマンド ラインの \S サイレント オプションを使用して .exe を起動します。
インストールはサイレント モードで実行されますが、終了コード 1 があります。終了コード 1 は、ユーザーがウィザードでキャンセルを選択した場合に対応します。ただし、インストールは成功し、モードはサイレント (ユーザーの操作なし) になります。また、この終了コードはどこから来て、手動で終了コード 0 を強制する方法は?
インストールが成功した場合に終了コード 1 を強制するために、.onInstSuccess 関数で何かを行うことができるという考えがあります。
また、ExecWait は終了コードを変数にキャプチャしていますが、「設定」オプションはありません。
あなたは何をお勧めします?
感謝と敬意
microsoft-sync-framework - サイレントインストールSyncFramework2.1
http://www.microsoft.com/en-us/download/details.aspx?id=19502にある再配布可能なパッケージをセットアップインストールパッケージに配置したため、SyncFramework2.1をサイレントインストールしたいと思います。
any1は役に立ちますか?前もって感謝します :)
installation - NSIS サイレント インストーラー - /SD IDCANCEL フラグ
私はこのNSISスクリプトを持っています:
サイレントモードに変更したいです。サイレント モードでは、メッセージ ボックスが自動的に CANCEL で終了するようにしたいと思います。したがって、ドキュメントによると、行末に/SD
コマンドを入れてフラグを立てます。そのように:IDCANCEL
MessageBox
ただし、これは失敗しています。だから、私はそれを
同じ行ではCANCEL
なく今と一緒に。IDCANCEL
これは、この構文では、ユーザー対話モードと同じ構文で分岐されるためです。ただし、どちらも機能していないようです。
フラグの何が問題になっていますか?どうすれば修正できますか? 代わりにジャンプのある構文を使用する必要がありますか?
java - 非インタラクティブでネットワーク化されていない Android デバイスのアップグレード メカニズム
私はしばらくの間サイレントインストールを検討してきました。
現在、Android を使用してデバイスにアップデートをインストールする方法を見つけようとしています。
- ユーザー入力の手段がない
- インターネットやネットワークがない
- Android 4.0 を実行しています
だからこそ黙々とやっていきたい。最悪の場合、更新するたびに PC に接続することになりますが、これはまさに私が避けようとしていることです。
私の考えでは、このデバイスへの唯一の入力は SD カードです。
私ができる必要があるのは、常に SD カード上のファイルを探すことです。そこにある場合は、ユーザー入力 (apk または推奨されるファイルの種類) なしで、デバイス上のソフトウェアを更新します。
私がこれまでに見つけたものから、明らかにうまくいく方法がいくつかあるようです:
- root は /data/app で chmod を 777 に設定します (セキュリティは気にしません)
- ルート化して、私が ADB プログラムのふりをします。
- appbrain over the web (私には役に立たない)
- OSの書き込み/書き換え(過去の専門知識)
ただし、私よりも少し詳しい人からフィードバックを得るまで、デバイスをルート化する必要はありません。
だから私の質問は次のとおりです:
- これらの方法のいずれかが私のケースで機能するかどうか、誰か教えてもらえますか? (80%の確率でやります)
- 誰かが指摘できる検索で見逃した別の方法はありますか?
.net - .Net Framework インストーラーをサイレント モードで起動する方法は?
C++ Win32 .net-framework インストーラーをサイレントにする方法は?
sfxmaker ソフトウェアと ussf.exe を試しましたが、不明なインストーラ エラーが発生します。
コマンド ライン引数 /S および /SD が機能しませんでした。
私が使用するコードの一部:
installation - バルクソフトウェアインストーラーの作成方法 (ninite)
特定のプログラムをコンピューターにインストールするために、さまざまな一括インストーラーを作成できるようにしたいと考えています。例えば:
これらのリストにはさらに多くのプログラムがリストされていますが、これは一例です。Windows をマシンにロードし、これを実行するインストーラーを用意したいと考えています。これを達成する方法はありますか?
android - サイレント インストールの実行方法 (ROOTED の Android デバイス内から)
私は現在、次のような Android を使用してデバイスにアップデートを実用的にインストールする方法を見つけようとしています。
- ユーザー入力の手段がない
- インターネットやネットワークがない
- Android 4.0 を実行しています
だからこそ黙々とやっていきたい。最悪の場合、更新するたびに PC に接続することになりますが、これはまさに私が避けようとしていることです。
入力は外部SDカードからです。
私がこれまでに見つけたものから、明らかにうまくいく方法がいくつかあるようです:
- root は /data/app で chmod を 777 に設定します (セキュリティは気にしません)
- appbrain over the web (私には役に立たない)
- OSの書き込み/書き換え(過去の専門知識)
だから私の質問は次のとおりです。
これを行うにはどのようなプログラムが必要で、どのようにすればよいですか?
sql-server-2008-express - InstallShield 2010 で SQL Server 2008 Express をサイレント インストールする方法
InstallShield 2010 を使用してセットアップを作成しています。
私のプログラムには SQL Server 2008 Express が必要です。そこで、再配布可能セクションに「Microsoft SQL Server 2008 Express SP1 (x86)」を追加しました。
次に、「前提条件の編集」=>「実行するアプリケーション」タブで、次のステートメントをテキストボックスに挿入します。
http://i46.tinypic.com/a0a343.jpg
しかし、セットアップを実行すると、数分後にこのメッセージが表示され、SQL Server 2008 Express がインストールされません。
http://i50.tinypic.com/2krcr9.jpg
SQL Server 2008 Express をサイレント モードで完全にインストールするにはどうすればよいでしょうか。
[アップデート]
問題が解決しました:
問題を解決するために 3 つの手順を実行します。
1- マイ コンピュータを再起動します
2-ステートメントから「/ IACCEPTSQLSERVERLICENSETERMS = true」を削除します
3 - ステートメントから /SQLSVCPASSWORD="YesYes" を削除します
command-line-interface - Inno VERYSILENT オプションの後のコンソール出力
プログラムをインストールするための Inno Setup 実行可能ファイルがあります。セットアップが非常にサイレント モードで実行されているかどうかを検出する方法を使用して確認しました。コードを使用して Silent スイッチがあるかどうかを検出し、インストール中に VerySilent スイッチを適用します。私が今直面している問題は、コンソールに次のような出力が必要なことです。インストール中に: BUSY ... インストールが完了した直後に、コンソールに次のような出力が表示されます: DONE!
これが必要なのは、/VERYSILENT スイッチを使用する必要があり、これを使用すると、インストールが完了したかどうか、完了した場合に成功したかどうかがわからないためです。また、インストールはリモートで行われるため、メッセージ ボックスは使用できません。コンソール出力だけで、可能であればログファイルも。
私は通常のパスカルコードを試しました:
問題をさらに明確にする必要がある場合は、お問い合わせください。