問題タブ [appv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - PowerShell コマンドレットとの相互運用
私は、App-V 用の PowerShell コマンドレットを利用するいくつかのユーティリティを作成してきました。興味深いのは、Microsoft がコマンドレットのみを文書化し、Powershell モジュールの背後で使用される .net アセンブリを文書化していないように見えることです。
これで、P/Invoke と COM 相互運用性に精通し、System.Management.Automation を使用して PowerShell セッションを作成し、コマンドレットを呼び出す方法を学びました。
でもなんか匂いが合わない。私は基本的に、自分のラッパー クラスを作成して、残りのコードから PowerShell の呼び出しを隠しています。a) powershell をバイパスしてその背後にあるマネージ ライブラリに直接アクセスするか、b) powershell コマンドレットの相互運用ライブラリを生成するためのより良いメカニズムが必要なようです。
Microsoft は最近 PS CmdLets を多用しているようで、基本的に相互運用する新しい API になりつつあります。
何か不足していますか?このシナリオで使用するのに適した戦略は何ですか?
c# - Visio インスタンスを作成または取得する方法 (visio は app-v にインストールされています)?
Microsoft のアプリケーション仮想化ツールである app-v に Visio をインストールしました。ローカル マシンで Visio を実行していますが、問題なく動作します。しかし、以下のような Visio アプリケーションを取得または作成するためにローカル マシンで ac# コードを記述する場合:
エラーが発生しました:
操作は利用できません (例外 de HRESULT : 0x800401E3 (MK_E_UNAVAILABLE))
最初に Visio を起動し、次に C# コードを起動したので、Visio が実行中であることを確認しました。もちろん、エラーは理解していますが、そのようなシナリオで Visio を取得または作成するにはどうすればよいですか?
powershell - 管理者としてパッケージを追加した後、2 つの AppV トレイ アイコンが表示されるのはなぜですか?
通常のユーザーとして Windows マシンにログインすると、AppV システム トレイ アイコンとプロセス AppVStreamingUX.exe が表示されます。それは大丈夫です。クライアントにパッケージを追加したいときは、Powershell を管理者として開く必要がありますが、それも問題ありません。しかし、「Add-AppVClientPackage」コマンドを実行すると、2 つのシステム トレイ アイコンと、もちろん 2 つの AppVStreamingUX.exe プロセス (1 つは自分用、もう 1 つは管理者用) が表示されます。Powershell を終了した後でも、2 つ目のアイコンが残り、システム トレイ アイコンが 2 つになり、混乱します。
では、2 番目の AppVStreamingUX.exe プロセスを開始せずに、Powershell を管理者として使用してパッケージを追加するにはどうすればよいでしょうか?
eclipse - Eclipse アプリケーションのアプリケーション仮想化
Windows XP でいくつかのウィジェットを実行している Eclipse があります。ウィジェットは IE6 でしか動作しないと思うので、App-V (または同様のもの) を使用して [Eclipse + ウィジェット + IE6] を実行可能ファイルにカプセル化し、Windows 8/10 で実行したいと考えています。
これは実行可能な解決策ですか、それとも他の場所を探す必要がありますか?
ps これは単なる「一時しのぎ」の措置ですが、最終的な再コード化が完了するまでには数年かかる可能性があります...
deployment - Chrome Web ストアへのインターネット アクセスがない、ロックダウンされた Windows コンピュータでの Chrome 拡張機能のエンタープライズ展開
企業が Windows にインストールした Chrome 拡張機能の場合、Chrome Web ストアから拡張機能を取得しない代替の展開方法はありますか? 一部の企業は、外部インターネット アクセスのないロックダウンされたネットワークを使用しており、拡張機能を取得する公開 Google URL へのアクセスを許可していません。
Microsoft App-V で Chrome ブラウザと拡張機能を展開した経験のある人はいますか?
powershell - PowerShell App-V 5.0 SP3 サーバーのインストール
PowerShell を使用して App-V 5.0 のインストールを自動化するこのスクリプトを機能させようとしています。SQL 2012 を使用して Windows Server 2012 R2 にインストールしています。Invoke-Expression $installappv に到達しても、何も起こりません。タスク マネージャーでセットアップ ファイルが数秒間起動するのを確認できますが、何もインストールされません。助けてください。
これは、ファイル「.\AppVInstall\AppVServer\AppV_Conf.ini」の内容です。
javascript - App-V 5.0 パッケージ読み込みクエリ
まず、私は App-V についてほとんど知らないと言わざるを得ません。調べる必要があるのは、これが可能かどうかだけです。
エンタープライズ デスクトップ環境には 2 つのバージョンの IE9 がインストールされています。標準のベーシック IE と、TruView プラグインを含む App-V パッケージ バージョン。
TruView バージョンは、このようなコマンド ラインを使用して実行されます...
TruView プラグインを使用する必要がある場合は、ブラウザの TruView バージョンで HTML ページを読み込む必要があります。
明らかに、セキュリティ上の理由から JavaScript からコマンド ラインとして実行することはできませんが、プラグインをデフォルトの IE ブラウザ内にロードさせるコマンド ライン スイッチのように見えるため、プラグイン パッケージをロードする方法はありますか? JavaScript?
私が言うように、問題を解決できるように、それが可能かどうかを知る必要があるだけです。そうでない場合は、別の方法を見つける必要があると彼らに伝えることができます。