Multiple languages, regional options and keyboard layouts with Citrix and AppSense

 AppSense, Citrix, Microsoft, XenApp  1 Response »
Jan 302012
 

Lately I’ve been implementing a new Citrix XenApp 6.5 environment for a large international customer.
Because the environment will be used by people from all over the world, the customer requested to have multiple language packs installed and all users should get their correct language settings, regional options and keyboards at logon according to their active directory security group memberships.
I remember from back in the days on windows 2003 this could be a nightmare, but on windows 2008 R2 with a few registry keys in AppSense and some GPO’s it’s quite easy to get this right. Continue reading »

 Tagged with: 2008, Active, AD, AppSense, Bar, Citrix, Client, Condition, Desktop, Directory, Display, Environment, Geographical, GPO, Group, Hide, Ignore, Input, Keyboard, Language, Layout, Locale, Location, Manager, Membership, MUI, Multiple, Node, Option, Pack, Personalization, Policy, Provisioning, R2, RDP, RDS, Regional, Registry, Remote, Server, Set, Setting, Terminal, UI, vDisk, Windows, XenApp

Change the text size in a remote desktop session

 Applications, Citrix, Microsoft, XenApp  6 Responses »
Dec 212011
 

When connected to a Windows 2008 R2 remote desktop session, you cannot change the size of the text on your screen (font size / DPI settings).
If you go to “Control Panel” – “Display” you see the message: “the display settings can’t be changed from a remote session.”.

Especially for users with large screens and large resolutions, this can be a real problem. Continue reading »

 Tagged with: Citrix, Desktop, Display, DPI, Font, Log, Logoff, RDS, Registry, Remote, Resolution, Screen, Server, Service, Session, Setting, Size, Terminal, Tool, User, XenApp

Personalizing the default printer when using Citrix session printers and AppSense Personalization

 AppSense, Citrix, Printing  1 Response »
Dec 142011
 

Personalizing Citrix session printers for your users will not work out of the box with AppSense Personalization.
As described in support.citrix.com/article/CTX107415, session printers are deleted at logoff and therefore AppSense Personalization will not capture the user’s default printer.

To personalize the user’s default printer with AppSense Personalization you have to apply a small workaround. Continue reading »

 Tagged with: AppSense, Citrix, Default, Logoff, logon, Personalization, Personalize, Printer, Profile, Registry, Session, Setting, XenApp

AppSense Personalization additional registry keys overview

 AppSense  2 Responses »
Nov 292011
 

Although AppSense Personalization works almost “out of the box”, there are still a couple of user settings which do not persist after a log off.

I revisited my old list of registry keys and hiving actions and tested them out with AppSense Environment Manager 8.2 on a Windows 7 client machine.
The list below is an overview of the settings that did not persist. Add the registry keys you need to your session data (or desktop settings, if you have an older version of AppSense) to make the setting persist. Continue reading »

 Tagged with: Additional, AppSense, Autoplay, Clocks, Control, Desktop, Document, Environment, Explorer, Folder, Icon, Item, Key, Log, Logoff, Manager, Mapping, Microsoft, Network, Off, Office, Pane, Panel, Persist, Personalization, Pinned, Preview, Profile, Programs, Properties, Recent, Recently, Registry, Setting, Size, Taskbar, Toolbar, Used, User, View, Windows

PowerShell Robocopy script with e-mail notification

 Microsoft, Powershell  11 Responses »
Nov 252011
 

I wrote this PowerShell script to synchronize two folders with robocopy (each located on another physical hard disk) so I have a backup in case one hard disk fails.
The script will send the robocopy output log file as an attachment to the specified e-mail address. Continue reading »

 Tagged with: Attachment, Back-up, Backup, Clone, Copy, E-Mail, Gmail, Mail, Notification, Powershell, Robocopy, Script, Send, SSL, Synchronize

AppSense Environment Manager Browser Interface – Personalization administration through a web browser

 AppSense  No Responses »
Nov 212011
 

With the release of AppSense environment manager 8.2, AppSense introduced the AppSense environment manager browser interface.
The environment manager browser interface lets you do the basic AppSense personalization administration tasks (for example application archive rollback and deletion of the application settings) through a web browser without having to install the full environment manager console. This allows you to delegate personalization administration to your helpdesk staff because the environment manager browser interface does not have all the advanced features the full environment manager console does.

Let’s start with setting up the AppSense environment manager browser interface. Continue reading »

 Tagged with: AppSense, Based, Browser, Console, Delegate, Delegation, Environment, Interface, Manager, Personalization, Web

Building a VMware ESXi 5.0 Whitebox home lab

 VMware  8 Responses »
Sep 262011
 

My old ESXi 4.1 whitebox was nearly begging me to retire him. The maximum of 8gb memory on the Asus P5k mainboard and the 2 sata disks (no raid) spinning at 7200rpm were not keeping up anymore.

After doing the mandatory research on the whitebox HCL sites, I decided to order the following:

Continue reading »

 Tagged with: Asus, BIOS, Box, ESXi, HCL, Home, Intel, Kingston, Lab, Raid, Sata, SSD, VMware, VT, White, Whitebox

PowerShell print server inventory script

 Microsoft, Powershell, Printing  11 Responses »
Sep 132011
 

Getting information from all installed printers on a print server can be an impossible task without third-party tooling or scripts. PowerShell can make this really easy.

I created a PowerShell script which lists all installed printers and gathers information like the printer name, driver, share name, location and the IP address (the actual IP address, not the portname without the “IP” prefix). Continue reading »

 Tagged with: Excel, Gather, Information, Inventory, List, Powershell, Print, Printer, Queue, Script, Server

Local profiles with AppSense Personalization and PowerShell

 AppSense, Citrix, Powershell, Profiles, XenApp, XenDesktop  16 Responses »
Sep 022011
 

In almost all XenApp and XenDesktop environments I build, I solve user virtualization with AppSense Personalization and local profiles.
AppSense Personalization allows you to virtualize and personalize the user desktop without the need of a roaming profile, and by using  AppSense Personalization together with local profiles you get some big advantages over roaming and mandatory profiles:

  • Fast logon and logoff times (no profile has to be loaded over the network)
  • No profile corruption
  • No manual mandatory profile creation
  • No “hung” profiles

The only drawback of using local profiles is that they are not automatically deleted from the server or desktop when the user logs off, but this is where spoofing the state of the local profile with PowerShell comes in. Continue reading »

 Tagged with: AppSense, Citrix, Environment, GPO, Local, Manager, Mandatory, Personalization, Powershell, Profile, Registry, Roaming, Script, Spoof, State, VDI, Virtualization, XenApp, XenDesktop

Better HA for Citrix provisioning: PowerShell conditional reboot script for target devices

 Citrix, Powershell, Provisioning, XenApp, XenDesktop  No Responses »
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.