web-dev-qa-db-ja.com

Windows Platform Installer(WPI)は、ダウンロードしたファイルをコンピューターのどこに保存しますか?

インターネットに接続されているサーバーが1つあり、接続されていないクライアントがいくつかあるネットワークがあります。最初にMicrosoft製品をサーバーにダウンロードしてインストールし、後でクライアントコンピューターにサーバーからインストーラーをダウンロードさせたいと思います。

質問は

  1. wPIはダウンロードしたファイルをどこに保存しますか?
  2. wPIを実行して、Microsoftのサーバーから再度ダウンロードするのではなく、ダウンロード済みのファイルからMicrosoft製品を強制的にインストールすることは可能ですか。

注:ライセンスの問題がないと仮定します。うまくいけば:-)

22
LaTeX

Vista以降を使用している場合は、%LocalAppData%\Microsoft\Web Platform Installer\installersの下にキャッシュされます。または、XP(XPには%LocalAppData%環境変数はありません)の同等の場所にあります)。

製品がダウンロードされた場合、更新されない限り、キャッシュされた場所から再度インストールされます。更新された場合、ハッシュが変更され、WebPIに再度ダウンロードされます。さらに、キャッシュフォルダーをあるコンピューターから別のコンピューターから同じ場所にコピーすると、Web PIが自動的にそれを取得し、キャッシュされたインストーラーから製品をインストールします。

33
kateroh

Microsoftは、オフラインインストールを準備するためのスイッチを備えた Web Platform Installer v4コマンドライン というツールをリリースしました。上記のページからの引用:

指定した製品とアプリケーションのセットのオフラインキャッシュコピーを作成して、オフラインでインストールできるようにします

例:

Ex: >WebPICMD.exe /Offline /Products:WebMatrix,SQLExpress /Path:c:\OfflineCache 

上記は、WebMatrixとそのすべての可能な依存関係を含むオフラインキャッシュをc:\offlineCacheに作成します!

2017年の更新

上記のリンクは無効になりました(404)。私が見つけたページは Web Platform Installer v5コマンドライン(WebPICMD.exe)-RTWリリース

WebPIコマンドライン

Web Platform Installer v5(WebPI)コマンドラインツールがWebPIMSIの一部として利用できるようになりました。たくさんの新機能を追加し、いくつかの問題を修正しました。これで、完全リリースの準備が整いました。

このページには2つのリンクがあります

9
surfmuggle

Microsoftはこれを行う ベータツール をリリースしました。

1
Jason

Windows8で私はここでそれを見つけました

%AppData%\ Local\Microsoft\Web Platform Installer\Installers