問題タブ [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.
android - Android APK のサイレント インストール
APK ファイルをサイレント インストールするようにアプリケーションをプログラムする方法を探しています。次のようなコードで起動できる可能性があることを認識しています。
ただし、インストールが開始される前に、このコードは APK に必要なアクセス許可を示すダイアログを表示し、インストールを開始するにはユーザーの承認が必要です。
このダイアログをスキップする方法はありますか?
ユーザーの操作を必要としない、実行時にコードからアプリケーションをインストールする他の方法はありますか?
installation - InstallShield サイレント応答ファイル テンプレート
@placeholder@
すべてのパラメーターをプレースホルダーなどに置き換え、それらをスクリプトに置き換えることで、さまざまなアプリケーション バージョンのテンプレートからの応答ファイルの作成を自動化しようとしています。
したがって、応答ファイルのこれらのキー2DB45742-C30B-4262-A809-C16BB5DC585Fは何なのか疑問に思っています。私の調査によると、これらのキーは同じ製品の異なるインストール パッケージ間で異なりますが、特定のインストーラー ファイルでは同じになります。
インストール ファイルを実行する前に、cmd でこの値を取得する方法はありますか? どんな助けでも大歓迎です。
以下は、私の応答ファイルの 1 つです。
ありがとう、ドミトリー
c# - c# コードから .msu インストールを実行
コードから .msu インストールをサイレント モードで実行する方法はありますか?
msi ファイルで可能であることはわかっていますが、.msu を実行すると失敗します。
forms - InnoSetup: dll から自分のフォームを表示した後、サイレント インストールを開始する方法は?
画面に独自のフォームを表示した後、サイレント インストールを開始する必要があります。
どうやってするか?
これが私の ISS コードです。OpenWizardForm
プロシージャは私自身の DLL からインポートされます。モーダルフォームを開き、ユーザーのデータを受け入れ、モーダルフォームを閉じてから実行を続けます。
windows-installer - インストール中に応答ファイルをサポートするために基本的なMSIを移行するための適切なオプションは何ですか?
Basic MSI InstallShield ISMを継承して、.NetとCOMdllが混在するアプリケーションをインストールしました。既存のISMは現在、いくつかのカスタムダイアログを使用してセットアップワークフローを実行しています。
新しい要件は、サイレントインストールの応答ファイルのサポートです。私が理解していることから、これはBasicMSIでは不可能です。
私が検討したオプションの1つは、これをインストールスクリプトに変換し、インストーラーUIを再構築することです。私は今その難しさを探っています。これは良いアプローチですか?
他にどのようなオプションがありますか?
cmd - サイレント インストール中に Nsis インストーラ ログをコンソールにパイプします。
サイレント インストール中に Nsis インストーラ ログをコンソールにパイプすることは可能ですか。インストーラーはサードパーティなので変更できません。前もって感謝します。
shell - AutoYaST 制御 xml ファイルを使用して SuSE で無人自動インストールを実行する方法は?
KIWI を使用してSuSE ( SLES 11 SP1 ) アプライアンスを構築しており、無人インストールを実行する方法を探していました。さらに、ハードウェア (ディスクの数、その容量など) に基づいてパーティショニングを実行する必要があります。
生成された ISO の xml ファイル (autoyast プロファイルと呼ばれる) にインストール手順を入れることができることを示唆する SuSE の AutoYaST 機能に出会いました。また、パーティショニング スクリプト (おそらくfdiskコマンドを使用) を置く場所も必要でした。http://doc.opensuse.org/projects/YaST/openSUSE10.3/autoinstall/createprofile.scripts.htmlにあるSuSE のドキュメントには、 SUSE Linux 10.0 以降のすべてのバージョンでは、fdisk を使用してパーティション分割を変更できることが 明確に記載されています。事前スクリプト
次の場合に実行できることを読みました。
- xml ファイルautoinst.xmlは、CD のルートに置かれます。
- スクリプト (この場合は事前スクリプトと呼ばれます) は、xml ファイル内に埋め込まれます。
- CD からの起動中に、起動パラメーターautoyast=file:///autoinst.xmlが指定されます。
私の autoinst.xml ファイルは次のようになります。
ご覧のとおり、このスクリプトは、簡単に検証できる出力を生成することを目的としています。しかし、これは起こっていません。パッケージautoyast2およびautoyast2-installationをアプライアンスに含めました。指定したブート パラメータで起動すると、「YaST モジュール 'inst_netprobe' の呼び出しに失敗しました」というエラー画面が表示 されます。彼らは、モジュールinst_netprobeの呼び出しが失敗したことと同じことを言っているだけです。
[次へ] を選択すると、インストールは正常に進行し、ログイン プロンプトで終了します。ログイン後、プレスクリプトが生成するはずの変更が表示されず、呼び出されなかったことを示唆しています。
何かが足りない場合、誰かが指摘できますか?
- AutoYaST に関連するパッケージがありませんか?
- xml ファイルを配置する場所 ( ISO の "/" ) は正しいですか?
- xml ファイルは正しくフォーマットされていますか、それとも何か不足していますか? 上記のドキュメント リンクの最後にある例からこのサンプルを取得しました。
- 呼び出し方は正しいですか?( autoyast=file:///autoinst.xmlを与える) ?
また、誰かが SLES 11 で AutoYaST を使用して自動インストールを行った場合は、いくつかの指針を教えてください。
apache - Advanced Installer を使用して Apache をサイレント インストールする
Advanced Installer 8.9を使用して apache をサイレント インストールしようとしていますが、サイレント (UI なし) フィールドにコマンド パラメーターを渡しても、ユーザーの操作を求められます。
msiexec /i "httpd-2.2.22-win32-x86-no_ssl.msi" /qn /passive ALLUSERS=1 SERVERADMIN=admin@localhost SERVERNAME=localhost SERVERDOMAIN=localhost SERVERPORT=80
これを解決するにはどうすればよいですか?
wix - MSI インストーラーが WiX を使用してサイレント モードで別の MSI インストーラーを呼び出す
WiXを使用してMSIインストーラーを作成し、別の MSI インストーラーを呼び出しています。
- この状況は、UILevel=5 (フル UI) モードで解決できます。私の解決策は、別の MSI を呼び出す UISequence テーブルに CustomAction を追加することです。エラー コード 1500 は取得されません。「別のインストールが既に進行中です...」
- しかし、slient モードの UILevel = 2 では、実行できません。CustomAction は ExecuteSequence でしか実行されないからです。MSI をサイレント モードで実行し、別の MSI インストーラーを呼び出すにはどうすればよいですか?
java - Android - PushLink はサイレント アップデートを実行できますか?
PushLinkがサイレント更新を実行できるかどうかを知っている人はいますか? つまり、アプリをダウンロードして、ユーザーの操作なしでインストールしますか?
PushLink の Web サイトには、利用可能な機能に関するドキュメントがほとんどないため、確信が持てません。
または、Android用のサイレントインストーラーを使用できるかどうかを知っている人はいますか? 私は基本的に、ユーザーとの対話を行わない Android デバイスを使用しており、それらで実行されているアプリを更新できる必要があります。