Windows – Allow non-admin users to install printers GPO

Computer Configuration -> Windows Settings -> Security Settings -> Local Policies ->
-> Security Options:
Devices: Prevent users from installing printer drivers – Disabled

Computer Configuration -> Administrative Templates -> Printers:
Point and Print Restrictions – Disabled

Computer Configuration -> Administrative Templates -> System -> Driver Installation:
Allow non-administrators to install drivers for these devices setup classes – Enabled for below GUIDs:

{4658EE7E-F050-11D1-B6BD-00C04FA372A7} – IEEE 1394 and SCSI printers
{4D36E979-E325-11CE-BFC1-08002BE10318} – Printers class

Run Internet Explorer in a loop

@echo off
set zm=1
start "" /b /wait "C:\Program Files\Internet Explorer\iexplore.exe"
:loop
tasklist | find /i "iexplore" > nul
if %errorlevel% neq 0 start "" /b /wait "C:\Program Files\Internet Explorer\iexplore.exe"
if %zm% GTR 0 goto loop

List sessions in Citrix XenApp 4.5 sample script

<package><job id="Discovery"><reference object="MetaFrameCOM.MetaFrameFarm"/>
<reference object="MetaFrameCOM.MetaFramePolicy"/><script language="VBScript">
Dim theFarm : Set theFarm = WScript.CreateObject("MetaFrameCOM.MetaFrameFarm")
theFarm.Initialize(MetaFrameWinFarmObject)
Wscript.Echo "Sessions on a farm: " & theFarm.FarmName


For Each aSession in theFarm.Sessions
if aSession.AppName <> "" then
Wscript.Echo aSession.SessionName & " " & aSession.AppName & " " & aSession.ClientName
end if
Next
</script></job></package>

Save the script as a .wsh file and run using cscript:
cscript scriptname.wsh