
Citrix XenAppの 6 PowerShell SDK
XenApp SDKアップデートリソースキットを使用したアップデート’ PowerShellからCitrixXenApp6環境を管理するためのコマンドレットを使用できるようになります, PowerShell スクリプトを使用して日常のタスクを自動化するのに便利です. XenAppの場合 5 XenAppコマンドを使用します,
最初に、XenAppサーバーの1つにインストールします 6 「XenApp SDKアップデート」, 私たちは彼をから降ろしました CitrixのWebサイト, コマンドレットをインストールします: Citrix XenAppコマンド, CitrixグループポリシープロバイダーとCitrixの共通コマンド.
興味深い例:
XenAppアプリをエクスポートするには 6 XML ファイルへ (「タイプ」を持つためには’ バックアップ): 'Get-XAApplicationReport * | エクスポート-clixml c:export.xml’
必要に応じて当社のアプリケーションをインポートするため: 'インポート-clixml C:export.xml | New-XAアプリケーション’
セッション共有を有効にし、アプリケーションを同じ構成で構成するために、スクリプトで実行できます:
———————————————————————-
$apps = Get-XAApplication
フォリート ($$appsのアプリ){
Set-XAApplication -Browsername $app.browsername -WindowType 100%
Set-XAApplication -Browsername $app.browsername -ColorDepth Colors16Bit
}
———————————————————————-
特定のサーバーまたはワーカーグループに対してアプリケーションの全部または一部を構成する場合は、スクリプトで実行します:
———————————————————————-
$apps = Get-XAApplication
フォリート ($$appsのアプリ){
もし ($app.clientfolder -eq “オフィスオートメーション”)
Set-XAApplication -Browsername $app.browsername -WorkerGroupName “SERVIDORES_OFIMATICA”
# o Set-XAApplication -Browsername $app.browsername -ServerNames “SRVCTX01”, “SRVCTX02”
}
———————————————————————-
ここは 異なるアプリケーションが相互に構成されているかどうかを確認するスクリプトがあります, 実検: それらが無効になっている場合, ユーザーまたはサーバーに割り当てられていない (またはまだ存在しないサーバー), 解像度が異なる, オーディオタイプ, 暗号化またはアクセス制御の種類.
この他の スクリプト に基づいてサーバーの可用性を確認してください: ピン, 無効なログインのアラート, ICAポートが持ち上げられ、ICAリスナーが応答していることを確認します.
XenAppで使用可能なコマンドレット:
XAAdministratorPrivilege
XAApplicationAccount (英語)
XAApplicationFileType (英語)
XAApplicationServer (英語)
XAApplicationWorkerGroup
XAAutoReplicatedPrinterDriver
XAWorkerGroupServer
CtxTraceセッション
XAApplicationLoadEvaluator (英語)
XAConfigurationログ
XASession(エクサセッション)
Ctxシステム情報
CtxTraceLog (英語)
XAアプリケーション
XAFolder
XALoadBalancingポリシー
XAWorkerGroup
XAAdministrator
XAアプリケーション
XALoadBalancingポリシー
XAServerログオン
XASession(エクサセッション)
XAAdministrator
XAアプリケーション
XALoadBalancingポリシー
XAServerログオン
CtxConfigurationLogReport (英語)
Ctxアイコン
CtxProfileApplication
CtxTraceProvider
CtxTraceセッション
XAAccount
XAAccountAuthority
XAAdministrator
XAAdministratorFolder
XAAdministratorPrivilege
XAアプリケーション
XAApplicationアイコン
XAApplicationパラメータ
XAApplicationレポート
XAAppliedLoadBalancingPolicy
XAAutoReplicatedPrinterDriver
XAClientモジュール
XAConfigurationログ
XAFarmの
XAFileType (英語)
XAFolder
XALoadBalancingポリシー
XALoadBalancingPolicyConfiguration
XALoadBalancingPolicyFilter
XALoadエバリュエーター
XAMemory最適化
XAPrinterDriver (英語)
XAResultantLoadBalancingポリシー
XAServer
XAServerHotfix (英語)
XAServerLoad
XASession(エクサセッション)
XASessionProcess
XAStreamingセッション
XAWorkerGroup
XAWorkerGroupServer
XAZone(ザゾン)
XALegacyアプリケーション
XAアプリケーション
XAFolder
XAServer
XAWorkerGroup
CtxInformationPackage (英語)
XAAdministrator
XAアプリケーション
XAFolder
XALoadエバリュエーター
XAWorkerGroup
XAAdministrator
XAAdministratorPrivilege
XAアプリケーション
XAApplicationAccount (英語)
XAApplicationFileType (英語)
XAApplicationServer (英語)
XAApplicationWorkerGroup
XAAutoReplicatedPrinterDriver
XAFolder
XALoadBalancingポリシー
XALoadエバリュエーター
XAServer
XAWorkerGroup
XAWorkerGroupServer
XAアプリケーション
XAFolder
XALoadエバリュエーター
XAWorkerGroup
XAZone(ザゾン)
XAServerLoadEvaluator (英語)
XASessionメッセージ
XAAdministrator
XAAdministratorFolder
XAアプリケーション
XAApplicationLoadEvaluator (英語)
XAConfigurationログ
XALoadBalancingポリシー
XALoadBalancingPolicyConfiguration
XALoadBalancingPolicyFilter
XALoadエバリュエーター
XAServerEditionの
XAServerLoadEvaluator (英語)
XAServerZone
XAWorkerGroup
CtxTraceセッション
XAPrinterDriverReplication
CtxTraceセッション
XASession(エクサセッション)
XASessionProcess
XAConfigurationログ
XAFileType (英語)
XAPrinterDriver (英語)