Windows-8(Metro)アプリは、「サイドローディング」を使用して、エンタープライズ環境のWindowsストアをバイパスしてインストールできます。
原則としてこれは簡単です。サイドローディング(Win8マシンがドメインに参加するときに自動的に行われます)を有効にすると、PowerShellで「Add-AppxPackage」コマンドを使用して署名済みappx-Packageをインストールできます。ただし、注意点があります。アプリはコマンドを実行するユーザーにのみインストールされ、「-Credentials」パラメーターはありません。
私はおそらく、特定のシナリオで、固定デモユーザーを使用してTFSビルドを介して自己開発アプリを仮想マシンにデプロイするという問題を解決できます(資格情報を取得する「Add-Job」と組み合わせてリモートPowerShellを使用することにより、パラメータと、指定されたユーザー名とパスワードを知っているため)。
しかし、数千人のユーザーにアプリを配布したいエンタープライズ環境では、それは当てはまりません。すべてのパスワードを解読するのは少し上に見えますが、これを行う「正しい」方法は何でしょうか?これについてマイクロソフトから有益な情報を見つけることができませんが、おそらくあなたの誰かがこの問題に遭遇して解決したのでしょうか?