CitrixHelper
Description
PowerShell module for managing and automating tasks in Citrix environments.
Link to the Code
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.