Archive for October, 2013

XenApp Enterprise Developer License


For testing or develop purposes you can get a 2 user 1 year development license for Citrix XenApp Enterprise.

Go to,

logon using your username and password. If you don’t have one, create a new user.
Under  My Account  /  Previews/Betas – License Retrieval.

Then under Citrix XenApp Developer Edition – choose retrieve more Licenses

From the resulting page click on the license key and continue with license server allocation wizard.




Using Acctinfo.dll on a 64 bit OS – Lockout Tools


Using Acctinfo.dll on a 64 bit Platform

The following steps outline the procedures for installing the Additional Account Info tab on a 64 bit system.

  1. Download Account Lockout and Management Tools
  2. Copy acctinfo.dll from to C:\Windows\SysWOW64
  3. Open a Command Prompt in the directory C:\Windows\SysWOW64
  4. Run regsvr32 acctinfo.dll.
  5. Open Active Directory Users and Computers via the run box and this command : dsa.msc -32
More info about Account Lockout Tools :

Find all activesync users including their devices in exchange 2010


First of all,
I found this script somewhere on the internet but it’s a real handy script so decided to share it here.

This script can be used to find all activesync users including their device information exported to a csv file.



# Get today’s data in the format YYYY MMM DD
$Today = (get-date).ToString(‘yyyy MMM dd’)

# Prep the output file with the headers we need
$EASStatsFile = ‘EAS_Statistics.csv’
$EASUsers = “Alias`tDisplayName`tDeviceType`tDeviceModel`tDeviceOS`tDeviceID`tLastSuccessSync”
$EASUsers | Out-File $EASStatsFile

# Retrieve the mailboxes in the organisation
$Mailboxes = Get-Mailbox -ResultSize Unlimited

# Cycle through each mailbox and get the ActiveSync statistics for each device used by a user.
ForEach ($Mailbox In $Mailboxes)
# Get the user’s basic details
$Alias = $Mailbox.Alias
$DisplayName = $Mailbox.DisplayName

# Get the ActiveSync statistics for the devices used by the user
$EASDevices = Get-ActiveSyncDeviceStatistics -Mailbox $Alias

# Cycle through each device and get the stats for it.
ForEach ($EASDevice In $EASDevices)
# Exclude where the type of the device is empty
IF ($EASDevice.DeviceType -ne $null)
$DeviceType = $EASDevice.DeviceType
$DeviceModel = $EASDevice.DeviceModel
$DeviceOS = $EASDevice.DeviceOS
$DeviceID = $EASDevice.DeviceID
# The device must have synced at least once to be considered in the report
If ($EASDevice.LastSuccessSync -ne $Null) {$LastSuccessSync = ($EASDevice.LastSuccessSync).ToString(‘yyyy-MM-dd HH:mm:ss’)}

# Add the collected data to the report file
$EASUsers = “$Alias`t$DisplayName`t$SourceDomain`t$DeviceType`t$DeviceModel`t$DeviceOS`t$DeviceID`t$LastSuccessSync”
$EASUsers | Out-File $EASStatsFile -Append

# Send the report as an attachment to the customer’s IT Administrator
Send-MailMessage -SMTPServer -From -To -Subject “Exchange ActiveSync Device Usage Report – $Today” -Attachments $EASStatsFile

Go to Top