0

Windows 8 アプリから外部アプリケーションを開く必要があります。Windows アプリを介して外部アプリケーションを開く際にいくつかの制限があることを理解しています。

しかし、それはIEアプリと通信できます.Windows IEアプリと通信し、デスクトップでpowershellスクリプトを実行してアプリケーションを開くとどうなりますか.

基本的に次のコマンドを実行したいのですが、これを行う方法はありますか??

C:\Program Files (x86)\Microsoft Dynamics AX\6.2\Client>ax32.exe –startupcmd = dri lldown_26738

4

1 に答える 1

0

内部アプリ(つまり、ストア経由で配布されていない)の場合、ループバックインターフェイスを使用できます

したがって、私の提案は、ループバックインターフェイスでポートを開き、 IApplicationActivationManagerを使用してWin8アプリを呼び出す小さなラッパー実行可能ファイルを用意することです。アプリがシャットダウンすると、ループバックポートが閉じられ、アプリが再び終了します(これを行う方法については、 apprunnerツールを参照してください)。

これが要件とWin8アプリの通常の拡張アプリケーションライフサイクル(一時停止、再開)とどのように互換性があるかはわかりませんが、そうすれば、外部コマンドをUIで実行できるサンドボックス化されていないアプリの機能を簡単に組み合わせることができますW8エコシステム/契約への統合。

于 2013-02-25T14:17:53.120 に答える