Skip to content

CitrixHelper

Description

PowerShell module for managing and automating tasks in Citrix environments.

GitLab Repository

Features

  • Manage Citrix RDP and Linux Published Applications.
  • Automate the creation and removal of Citrix applications.
  • Retrieve Citrix user session information.
  • Generate RDP files with embedded passwords.
  • Create and manage browser shortcuts for Citrix applications.

Functions

Application Management

  • Add-RDPServerApp: Creates and publishes an RDP server application in Citrix.
  • Remove-RDPServerApp: Removes an RDP server application from Citrix.
  • Add-LinuxServerApp: Creates and publishes a Linux Putty Published Application in Citrix.
  • Remove-LinuxServerApp: Removes a Linux Putty Published Application from Citrix.

Browser Shortcuts

  • Add-BrowserShortcut: Creates a browser shortcut for a specified URL.
  • Get-BrowserShortcut: Searches for Citrix URL Published Applications.

User Sessions

  • Get-UserSessions: Retrieves session information for a specified Citrix user.

Utilities

  • New-EmbeddedPasswordRDPFile: Generates an RDP file with an embedded password.

Roadmap

  • Add more functions for advanced Citrix automation.
  • Enhance reporting capabilities for Citrix environments.
  • Improve integration with Active Directory and PasswordState.

Changelog

  • 17/07/2019: Initial release of the module.
  • 31/03/2025: Updated functions and added documentation.