HTML ページで環境変数にアクセスする際に問題が発生します。Citrix サーバーディストリビューションで Web アプリケーション (php) を実行する必要があります。私がやろうとしたのは、html 本文にある次の VBScript コードです。
Set oShell = CreateObject( "WScript.Shell" )
comp=oShell.ExpandEnvironmentStrings("%CLIENTNAME%")
管理者アカウントでログインしている限り機能しますが (IE 実行スクリプト権限のため)、通常のユーザー アカウントで入力すると、オブジェクトを作成できないと言って機能しません。悲しいことに、通常のユーザー プロファイルを変更することはできません。
誰かがそれらを取得する別の方法を知っていますか? マシンに新しいソフトウェアをインストールすることは可能ですが、htlm Web サイトから呼び出す必要があります。したがって、これらの環境変数を読み取るために、ある種の ActiveX または Java アプレットを作成できるかどうかを考えていますが、ActiveX/アプレットを初めて使用するので、これらのアクセス許可に何らかの特別な設定が必要かどうかはわかりません。 .
どんな助けでも大歓迎です!:)