Windows-8 Enterprise Appsを他のユーザーに展開する方法は?


15

Windows-8(Metro)アプリは、「サイドローディング」を使用して、エンタープライズ環境のWindowsストアをバイパスしてインストールできます。

原則としてこれは簡単です。サイドローディング(Win8マシンがドメインに参加するときに自動的に行われます)を有効にすると、PowerShellで「Add-AppxPackage」コマンドを使用して署名済みappx-Packageをインストールできます。ただし、注意点があります。アプリはコマンドを実行するユーザーにのみインストールされ、「-Credentials」パラメーターはありません。

私はおそらく、特定のシナリオで、固定デモユーザーを使用してTFSビルドを介して自己開発アプリを仮想マシンにデプロイするという問題を解決できます(資格情報を取得する「Add-Job」と組み合わせてリモートPowerShellを使用することにより、パラメータと、指定されたユーザー名とパスワードを知っているため)。

しかし、数千人のユーザーにアプリを配布したいエンタープライズ環境では、それは当てはまりません。すべてのパスワードを解読するのは少し上に見えますが、これを行う「正しい」方法は何でしょうか?これについてマイクロソフトから有益な情報を見つけることができませんが、おそらくあなたの誰かがこの問題に遭遇して解決したのでしょうか?


3
これがオフトピックのVTCである理由がわかりません。私の推測では、SFにとって完全に話題になっています。
EEAA

回答:


5

まだ初期段階ですが、これまでの選択肢は次のとおりです。

  1. System Center Configuration Manager(SCCM)2012 SP1を使用して展開します(現在は2013年初頭のベータ版です)。見る:
  2. SCCMを使用する代わりに、Windows Intuneクラウドサービス(バージョン4、2013年初頭)で展開します。見る:
  3. PowerShellコマンドレットを使用します。これらをログインスクリプトで使用して、アプリケーションをユーザーに展開できます。見る:
  4. .appxサイドローディング用のMSIでラップし、GPOを介して展開します。InstallShieldを1つだけ見ましたが、おそらくすべてのMSIパッキングベンダーが将来オプションを提供するでしょう。見る:
  5. Windowsイメージサービスを使用して、アプリをイメージに展開します。見る:

また、一般的なリファレンスとして次を参照してください。

お役に立てば幸いです。


素晴らしい回答をありがとう、バーニー!SCCMパスについては知りませんでしたが、もちろん論理的です。ログインスクリプトはあまり好きではありませんが、最後の手段として常に便利です。そして、現在のシナリオに役立つかもしれないdismのオンラインオプションを見落としているようです。再度、感謝します!
TToni

これは現在、Windows 10アプリ/デバイスにも適用可能ですか?
AbsoluteSith

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.