Subscribe for XenApp7's icon

Subscribe for XenApp7

Description

Powershell script to aid in subscription deployment to a XenApp 7+ server.

Readme

Getting started

Simple steps to get started:

turbo run turbocitrix/xa7-subscribe

Sample Usage

Subscribe to the specified channel on the current machine. Installs the Turbo client for all-users if not already done. If no Turbo user is logged in then will be prompted for credentials.

turbo run turbocitrix/xa7-subscribe [channel]

Subscribe to the specified channel on the current machine and publish the apps to the specified delivery group.

turbo run turbocitrix/xa7-subscribe [channel] -deliverGroup [deliveryGroup]

Subscribe to the specified channel on the specified remote machine.

turbo run turbocitrix/xa7-subscribe [channel] -server [remoteHost]

Subscribe to the specified channel using the specified Turbo.net API key.

turbo run turbocitrix/xa7-subscribe [channel] -apikey [key]

Subscribe to the specified channel using the specified Turbo.net credentials.

turbo run turbocitrix/xa7-subscribe [channel] -user [turbo-user] -password [turbo-password]

Subscribe to the specified channel and pre-cache all the container images.

turbo run turbocitrix/xa7-subscribe [channel] -cacheApps

Script Documentation

C:\TurboCitrixTools\Subscribe.ps1:

SYNOPSIS

Subscribes a XenApp server to the specified channel and adds the applications

to the specified delivery group.


SYNTAX

E:\spoon\citrix\xenapp7\subscribe.ps1 [-channel] <String> [[-deliveryGroup]

<String>] [[-server] <String>] [[-user] <String>] [[-password] <String>]

[[-apiKey] <String>] [-allUsers] [-cacheApps] [-waitOnExit] [<CommonParameters>]



DESCRIPTION

This cmdlet will automatically download and install the Turbo client if it

isn't already installed for all users. This operation will require the script

to be run as a system admin.


Can install the client manually by downloading from

http://start.turbo.net/install and running "turbo-plugin.exe --all-users

--silent" as admin.


Requires Powershell 3.0+. Requires XenApp 7.*.



PARAMETERS

-channel <String>

The name of the channel to subscribe to.


Required? true

Position? 1

Default value

Accept pipeline input? false

Accept wildcard characters? false


-deliveryGroup <String>

The name of the XenApp delivery group to publish the applications to. If

blank, no apps will be published.


Required? false

Position? 2

Default value

Accept pipeline input? false

Accept wildcard characters? false


-server <String>

The name of a remote XenApp server.


Required? false

Position? 3

Default value

Accept pipeline input? false

Accept wildcard characters? false


-user <String>

The Turbo.net user with access to the channel. If not specified then will

be prompted if necessary.


Required? false

Position? 4

Default value

Accept pipeline input? false

Accept wildcard characters? false


-password <String>

The password for the Turbo.net user. If not specified then will be prompted

if necessary.


Required? false

Position? 5

Default value

Accept pipeline input? false

Accept wildcard characters? false


-apiKey <String>

The Turbo.net api key.


Required? false

Position? 6

Default value

Accept pipeline input? false

Accept wildcard characters? false


-allUsers [<SwitchParameter>]

Applies the login to all users on the machine.


Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false


-cacheApps [<SwitchParameter>]

The applications in the channel are to be cached locally. This could be a

long operation.


Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false


-waitOnExit [<SwitchParameter>]

Waits for user confirmation after execution completes


Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false


Release Notes

No release notes


EULA

  • Dependencies
    No dependencies
  • Used By
    No repositories
  • Website
    No developer web address
  • Current
    2017.05.18 updated 8 years ago
  • Details
    Updated: May 18, 2017
    Created: February 26, 2016