タグ付けされた質問 「msi」

MSIはWindowsインストーラパッケージです。これには、特定のソフトウェアパッケージをインストールするために必要なすべてのコンポーネントと、パッケージのインストール方法の機械可読な説明が含まれています。

6
MSIファイルを使用する企業の利点
通常のsetup.exeファイルよりも.msiファイルを使用する利点は何ですか? ユーザーがほとんど権限を持たないマシンでは展開は簡単ですが、詳細についてはよくわかりません。 msiexec.exeには、setup.exeシナリオを使用するよりも簡単に展開できる機能がありますか? .msiアプリケーションを展開する際のヒントやコツはありますか?

12
グループポリシーのインストールがエラー1274に失敗しました
Active Directoryのグループポリシーを介してMSIを展開しようとしています。しかし、これらはログイン後にシステムイベントログに表示されるエラーです。 ポリシーインストールからのアプリケーションXStandardの割り当てに失敗しました。 エラー:%% 1274 ポリシーのインストールからアプリケーションXStandardの割り当てを削除できませんでした。エラー:%% 2 ソフトウェアインストール設定への変更の適用に失敗しました。このユーザーのグループポリシーを介して展開されたソフトウェアのインストールは、ユーザーログオンの前に変更を適用する必要があるため、次のログオンまで延期されました。エラー:%% 1274 システムスタートアップまたはユーザーログオンの前に変更を処理する必要があるため、グループポリシークライアント側拡張ソフトウェアのインストールでは、1つ以上の設定を適用できませんでした。システムは、このユーザーの次回の起動またはログオンの前に、グループポリシーの処理が完全に完了するまで待機します。これにより、起動と起動のパフォーマンスが低下する可能性があります。 再起動して再度ログインすると、次のログオンの前に更新を実行する必要があるという同じメッセージが表示されます。Windows Vista 32ビットラップトップを使用しています。グループポリシーを使用して展開するのはかなり新しいので、問題を特定するのに役立つ他の情報は何ですか?同じ結果の異なるMSIを試しました。コンピューターにログインしたときにコマンドラインとmsiexecを使用してMSIをインストールできるため、少なくともMSIが正常に機能していることがわかります。

4
MSIパッケージのGUIDを見つける
MSIパッケージのGUIDを見つけるにはどうすればよいですか?以下を使用して、多数のデスクトップでプログラムの削除をスクリプト化したいと思います。 msiexec.exe / x ProductCode 「プログラムの追加と削除」にリストされているアプリケーションでこれが機能しない理由は何ですか?

1
MSIパッケージのインストールとアンインストールを高速化するにはどうすればよいですか?
Windowsインストーラーパッケージ、またはMSIファイルが呼び出されたときにそれらをインストールおよびアンインストールすると、インストールの進行が他のインストールパッケージよりも大幅に遅く表示されます。 なぜこれが当てはまるのでしょうか?そして、物事をスピードアップするために私は何ができますか?


5
MSIファイルからパブリックプロパティを取得する
Windows MSIファイルから利用可能なパブリックプロパティを取得するためのツールまたはメカニズムはありますか? MSIファイルを提供するベンダーの中には、これらを自分で文書化していないものがあります。そのため、ソースコードなしでこれらを公開する方法があるかどうかを知りたいです。
12 windows  msi 


8
すべてのSun Javaバージョンをアンインストールするバッチファイル?
Javaを最新の状態に保つためのシステムをセットアップしています。誰もがJavaのすべての異なるバージョンを持っています。その多くは古くて安全ではなく、1.4までさかのぼるバージョンもあります。.msiファイルをプッシュしてサイレントモードで実行できるSystem Center Essentialsサーバーがあり、最新のJavaをインストールできることを既にテストしました。ただし、古いバージョン(1.4など)はインストーラーによって削除されないため、アンインストールする必要があります。全員がWindows XPを実行しています。 偶然の一致は、SunがOracleに買収されたばかりで、OracleがJavaで「Sun」のすべてのインスタンスを「Oracle」に変更したことです。そのため、すべてのSun Javaプログラムを検索してアンインストールするだけでよいため、最新のJavaのアンインストールについて心配する必要はありません。 有望そうなフォーラムの投稿で次のバッチスクリプトを見つけました。 @echo off & cls Rem List all Installation subkeys from uninstall key. echo Searching Registry for Java Installs for /f %%I in ('reg query HKLM\SOFTWARE\microsoft\windows\currentversion\uninstall') do echo %%I | find "{" > nul && call :All-Installations %%I echo Search Complete.. goto :EOF :All-Installations …
11 windows  batch-file  msi  java 

3
コマンドラインから中断された.MSIインストールをロールバックする
多数のマシンにJavaインストーラーを展開し、その約半分でフリーズしました。現在、次のメッセージが原因で、後続のデプロイメントが失敗しています。 ユーザー「SYSTEM」は、以前に製品「Java 7 Update 10」のインストールを開始しました。そのユーザーは、その製品を使用する前に、そのインストールを再度実行する必要があります。現在のインストールが続行されます。 に続く: エラー1704。Java7 Update 10のインストールは現在中断されています。続行するには、そのインストールによって行われた変更を取り消す必要があります。これらの変更を元に戻しますか? 対話的にインストールを実行する場合、これで問題ありません。[OK]をクリックしてから[はい]をクリックするだけで、ロールオーバーします。ただし、コマンドラインインストールを実行すると、停止します。コマンドラインから中断されたインストールをキャンセルするにはどうすればよいですか?


4
ソフトウェアインストールポリシーを使用してFlash Playerをデプロイしました。アップグレードするには?
DCとしてWindows Server 2008マシンを使用しています。今年の初めに、Adobe Flash PlayerプラグインMSIを展開するためのソフトウェアインストールGPOを作成しました。私はコンピューターにポリシーを割り当てました。約半分はWindows XP x86を実行し、残りの半分はWindows 7 x64を実行します。それはすべて時計仕掛けのように機能します。 ソフトウェアインストールポリシーを作成したとき、OrcaでMSIを編集して、Flash Playerプラグインの自動更新機能を無効にしました。これは、すべてのマシンでまったく同じバージョンのプラグインを実行したかったためです。 しばらくして、Flash Playerプラグインの新しいバージョンがリリースされました。プラグインの更新されたバージョンをプッシュする時が来ました。すでに新しいMSIを持っていますが、次に何をするか迷っています。 ソフトウェアインストールGPOに[アップグレード]タブが表示されますが、そこに表示されるすべての内容は、大規模なマスタープログラムへのアドオンに使用され、時間の経過とともにリリースされる更新には使用されません。 新しいMSIで新しいソフトウェアインストールポリシーを作成し、古いGPOを取り消して、新しいGPOを割り当てるのが最善であると読みました。時間が経つにつれ、アクティブなポリシーよりも取り消されたポリシーが増えていくように感じます。 また、古いMSIを新しいMSIに置き換えて、GPOに再展開するように指示するだけで成功した人もいることを読みました。これは私をトラブルに巻き込むだけのバックドアの方法のようです。 要するに、グループポリシーを介して新しいバージョンをロールアウトするための正しい、ベストプラクティス、または優先される方法は何ですか?

4
とにかく、ファイルにログを記録する代わりにmsiexecをstdoutにエコーさせる方法はありますか
継続的デリバリーパイプラインの一部として、特定のマシンにmsiをインストールしたいと思います。msiexecとpsexecはこれを完全に実行しますが、msiexecはファイルにのみログを記録できるようで、stdout / stderrにログを記録する必要があります。 現在、出力をCIソフトウェアに戻すには、ログの内容をエコーする2番目のステップを追加する必要がありますが、これは少し無意味なようです。 誰かが以前にこの問題に直面しました(そしてそれを克服しましたか?) ここで助けてくれてありがとう。 マーク
8 logging  stdout  stderr  msi 

3
ORCA MSI編集[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 5年前休業。 すべて、 ORCAを使用してMSIパッケージを編集しようとしていますが、これは非常に優れたツールですが、他の優れたMSI編集ツールを知っている人はいますか? 乾杯
8 msi 

4
Windowsインストーラー(msiexec)が実行していることを確認するにはどうすればよいですか?
新しいソフトウェアパッケージを展開した後、マシンのCPU使用率が高くなっています。本当にアクティブであると思われるプロセスの1つにmsiexecがあります。私はそれをプロセスエクスプローラーで時々見ていますが、新しいソフトウェアに関連していると言える新しいプロセスの起動を確認できますが、プロセスはすぐに終了します。 Windowsインストーラーの現在の状態を特定する方法はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.