Archives
434 posts since 2007.
2023
2022
2019
2018
2017
- Sign APPX packages with PowerShell
- RAD Studio Tokyo 10.2(.2) Data Collection
- Change NetScaler Password Hash from SHA1 to SHA512
- Get Windows 10 Version Number with PowerShell
- Where does the Citrix Linux VDA store settings?
- On forbes.com, Cookies and Ads
- Modifying a .NET Application
- Convert Executable to PowerShell
- Split a string by dollar sign ($) in PowerShell
- Google Earth fix for XenApp, RDSH & Horizon
- Show Client IP Address when using NetScaler as a Reverse Proxy
- Blog improvements
- Citrix Receiver Unknown client error 1110
2016
2015
2014
- Twitter Analytics and AdBlock Plus
- Handling ini files in PowerShell
- Sorting a hashtable by byte value in PowerShell
- Get Actual CPU Clock Speed with PowerShell
- Set alert parameters with Visual Studio Authoring Extensions
- Cannot connect to iTunes Store after enabling https scanning in Sophos UTM
- non-existent schema type 'Snmp!System.SnmpVarBindsSchema' error in SCOM
- Where to find System.NetworkManagement.Monitoring.mp?
- Error MSB4018 when building a Management Pack with Visual Studio Authoring Extensions
2013
- Dumping passwords in a VMware .vmem file
- My presentation at E2EVC in Rome
- Error 1603 when installing Microsoft App-V 5.0 SP1 client
- Convert Citrix License Server VPX to OVF
- Run a Process when Citrix Receiver Exits
- The publisher could not be verified when launching an application with RES Workspace Manager
- RD Gateway connection fails on Windows 7
- Magic Filter Preview
- PNAgent Icon Data Algorithm
- ClickOnce Applications in Enterprise Environments
- Debugging Tools for Windows Direct Download
- HDMI Output in Black & White
- Redirect Registry by Modifying .NET Executable
- Application Compatibility Fixing to the Extreme?
- Programmatically set Excel LinkedCell property with VBA
- Timestamp column in iOS SQLite database
- Activate XDS with VCDS on Passat B7
- Decrypting Dell vWorkspace .pit files
- RC4 Encryption in PowerShell
- Convert Bin to Hex and Hex to Bin in PowerShell
- Scriptable Citrix Password Encoder
- Java has discovered application components that could indicate a security concern
- MSCOMM32.OCX returns error 80040112
- Returning a string from unmanaged dll to .net
- The case of the COM Port Redirection
- Cannot create shell notification icon error during unattended install
- The case of the missing audio
- Return username instead of computername in a ThinApp
- Cannot redeclare class Snoopy
- Wordpress and the Cookie Monster
- Change Tab Order in an Executable
2012
- Trick to Export Private Key from Certificate Request
- Change OPS picture with VCDS
- Office 2010 very slow when ThinApped
- License Check fails on Citrix XenApp
- Parse RES Building Blocks with PowerShell
- Application Hangs when Scanning in Citrix XenApp
- Return username instead of computername to Applications
- Replacing WFP Protected files
- File not found error when scanning using Twain Redirection in Citrix XenApp
- Screen flickering with PowerPoint 2010 on Citrix XenApp
- Application causes Screen Flickering in Citrix XenApp Session
- Get Process Id of a running Service
- Query Administrator Account Name with PowerShell
- Convert an IP Address to an Integer in C# in host byte ordering
- warning CS0618: 'System.Net.IPAddress.Address' is obsolete
- Citrix License Server Crash
- Calling a function inside another assembly in .NET
- Error 1787 when logging in with domain account
- Modify VB Executable to force Taskbar Button
- My Network Places Internals
- Could not load file or assembly 'System.Configuration'
- Excel 2010 multi-threaded calculation
- Decoding Citrix IMA Datastore Password
- DefaultPassword Dumper
- Citrix Launcher Progress Update 1
- Encoding and Decoding Citrix Passwords
- Setup was unable to verify drive C while installing Windows NT4 Terminal server on VMWare
- Bit Shifting in PowerShell
- Cookie Error on Citrix XenApp
- Reset Root Password on Linux Virtual Appliance
- Create Active Directory Group with PowerShell
- AuthorizationManager check failed when starting PowerShell
- Imprivata fails to logon with special characters in the password
- Track who created the TreatAs registry key
- Lync Client Password Recovery
- Edit Document requires a Windows SharePoint Services-compatible application
- Running multiple instances of Lync (howto)
- Run multiple instances of Lync 2010–POC
- PowerShell script to read Agent Guid from Automation Manager
- PowerShell RegEx Fun
- Windows 8 comes with free hardware/software inventory tool
- Undocumented commandline switches for Windows 8 CP
- Convert MCli output into PowerShell Objects
- Switching to the Services Session
- Where to download TraceView
- Shutdown option on the logonscreen with Imprivata Onesign
- Session freeze when starting Excel
- Change CD/DVD drive letter with RES Automation Manager
- Script to Get Computer OU
- Scripting Citrix Online Plugin Settings
- The XLSploit explained
- Hibernation fails in Windows 7
- Speed up Windows 7 Resume by 20%
- Harmony Client crashes upon exit
- Bypassing RES/Appsense Application Security
- From Jailbreak to Jailbreak part 2
- Get the location of an advertised shortcut
- Take ownership of a registry key in PowerShell
- The case of the Slow Xerox Universal Print Driver
- From Jailbreak to Jailbreak
- Error 372 in Thinapped Visual Basic Application
- System Process PID 4 is listening on port 80
2011
- NTVDM encountered a hard error
- Automatic Coming Home on Passat B7
- Citrix online plug-in received a corrupt ICA File
- McAfee Anti Virus Unlock User Interface Password
- Remember Driver Seat Heater Level
- Read Maximum Password Age with PowerShell
- Embedding images in HTML
- Convert IADsLargeInteger to Int64 in PowerShell
- Dutch Citrix User Group Launched
- Determining if Battery Backed Write Cache is installed
- Installing Dell Wireless 5530 HSPA Mini PC #2
- Set homefolder permissions with PowerShell
- Construct AQS date range with PowerShell
- Remote Registry from 32 to 64 bit
- Prevent additional IP addresses from being registered in DNS
- Analysing binaries with Binwalk
- Exchange Move Mailbox Experiences Part 5
- Exchange Move Mailbox Experiences Part 4
- Exchange Move Mailbox Experiences Part 3
- Inline arrays in PowerShell
- RNS 510 Startup Logo–My thoughts
- Exchange Move Mailbox Experiences Part 2
- Exchange Move Mailbox Experiences Part 1
- RNS 510 Editor
- Oracle Client install fails with NullPointerException
- RNS510 firmware has new startup logo’s
- Settings NTFS Permissions by SID in PowerShell
- Check if a useraccount exists with PowerShell
- Changing the RNS 510 startup logo
- RNS 315: Enable the hidden bluetooth carkit
- RNS 315 Enable Developer Mode
- Cannot achieve Exchange Server authentication
- GetUserObjectInformation fails with Access Denied
- Get smallest Exchange Database in PowerShell
- Set Exchange Product Key with PowerShell
- GetTokenInformation with TokenLinkedToken returns error 1312
- Programmatically Check if User Account Control is Enabled
- PowerShell script to set Exchange Static RPC Ports
- Exchange 2010 Install-ADTopologyService 0x800706D
- Virtualized Mac OS X Freezes
- W3 Total Cache influences WP-PostViews counter
- AD Internals: Display RID Allocation Pools
- The case of the duplicate SID’s
- Exchange 2010 well-known object entry install error
- Reading the otherWellKnownObjects attribute with PowerShell
- Delphi TSaveDialog doesn’t work on Windows PE
- Switch SATA Operation Mode
- Crack WEP Encryption
- Installing Dell Wireless 5530 HSPA Mini PCI
- Determining stack size
- RNS 510 Checksum Calculator
- Renaming and hiding object in PowerPoint
- Using i-Clickr when you have no WiFi Connection
- How Outlook and Exchange handle Timezones
- Stuff from an ancient past
- Programmatically determine if we run server core
- VW RNS 510 Navigation Startup Pictures
- Deleting scheduled Altiris tasks from SQL
- SSL Certificates in termsrv.dll
- Extremely slow Virtual Machines on HP Smart Array P410
- Apply IP Configuration from a Database
- HP Smart Array controller previous lockup code 0xAB
- Post Ratings Rant
- Wordpress redirects to wp-admin/install.php
- Windows 2003 Server Standard memory patch
- dUP2 Patcher update
- Tips for using SysPrep with Altiris
- Add VMXNET3 driver to Windows PE PXE Image
- Compiling Drivers for Altiris Linux PXE Image Part 2
- Compiling Drivers for Altiris Linux PXE Image Part 1
- STOP: 0x0000005D when booting Windows PE
- Windows 2003 align OS disk
- Booting a Virtual Machine from USB Drive
- AES-NI Benchmarks
- Office Communicator 2007 R2 crashes after sign on
- Office 2010 cannot remove registry key
- Autologon user on Windows XP/2003 using AutoReconnect pipe - part 3 (implementation details)
- Autologon user on Windows XP/2003 using AutoReconnect pipe - part 2 (problems and workarounds)
- Autologon user on Windows XP/2003 using AutoReconnect pipe - part 1 (theory)
- The case of the intermittent hangs
- Windows XP Cmd Prompt Patch
- The Case of the Citrix Ready Printer Driver
- Script to install SNMP
- Restart Altiris Client Agent Service Tool
- Move WSUS content folder
- Get last char of the computername in PowerShell
- PowerShell Script to add reboot scheduled task for Citrix
- Using Synctoy in Data Migrations
- Using Fast User Switching on domain XP computers
- Querying a user token under 64 bit version of 2003/XP
- Making String.IndexOf case insensitive
- PowerShell Script to raise Citrix Video Memory
- Saving Password in Office Communicator
- Enabling Privileges for WMI in PowerShell
- Script to install all print drivers on Citrix or Terminal Server
- Adding a hidden Exchange mailbox to Outlook
- Determine the System Page Size
- The case of the UPS discovery not working
- Enumerating Session Processes with NtQuerySystemInformation
- SasLibEx Screencast
- Recursive Groups #2
- Kofax VRS Unattended Install
- Recursive group Membership in Powershell
- The case of the Annotations Toolbar
- Another packaging challenge
- Troubleshoot CorrectFilePath shim
- Convert Drive Bitmask to Drive Letter
- Self Signing Word Macro’s
- Java Webapplication, certificates and Citrix
- New Categories
- Fixing Applications: The Next Step
- Paging file and Memory Dump
- Another Oracle Error
- Redirect Global Object to Local Objects (aka fix that bad app!)
- Default User Profile: Remko’s solution
- Modify Internet Explorer 8 MUI Pack to install a single language
- Cannot Access Files, But Need the Origin?
- Wordpress monthly archives broken
2010
- Unattended Installation of IBM WebSphere MQ
- Using the CorrectFilePaths Shim with Visual Basic Applications
- Using the CorrectFilePaths shim to redirect an ini file to a writable location
- Unattended Installation of the Oracle Client
- Terminal Server Remote Keyboard Layout
- Unattended Installation of IBM System i Access for Windows
- Master Return codes in Altiris
- Citrix Online Plugin could not launch the requested published application
- Packaging an ActiveX Component: Easy?
- Desktop Icons, hide, show, prevent rename or delete
- Default Explorer View
- Packaging an application – Auto Accept the EULA
- International Karate+
- My favorite KB Article
- Copying files larger than 2GB in an RDP Session
- Packaging an Application that uses the BDE
- Writing Environment Variables to the Registry from a Script
- Where is LSA_OBJECT_ATTRIBUTES defined?
- SQL Query to get the Full Path of an Altiris Job #3
- SQL Query to get the Full Path of an Altiris Job #2
- Cross-Site Scripting Vulnerability in Citrix Web Interface
- SQL Query to get the Full Path of an Altiris Job
- BSOD with STOP 0x0000008E when installing Window 7 Checked Build
- Citrix Web Interface starts very slowly
- Script to register ASP.NET in IIS
- Unattended Visual J# Install returns error 4122
- Scripted creation of Server Manager Answer Files
- Disabling Java Autoupdate
- Altiris AxSched ignores the DSN parameter
- Why is my scheduled job not executed in Altiris?
- Altiris Job Builder
- Citrix and Java JRE Versions
- WMI query to Win32_Product returns error 0x80041010
- Removing Single Sign on Node from the Delivery Services Console
- The case of the missing XenApp Node in the Delivery Services Console
- Programmatically Changing the Driver Signing options
- The case of the failing Exchange 2007 Install
- Performance Best Practices for VMware vSphere 4.1
- Programmatically Create Aligned Partitions
- Activate Multiple Altiris Licenses at Once
- VM not joined to Domain after Deploying from Template
- Cannot complete customization when cloning from Template
- The case of the VMware vSphere Client
- The case of the failing Deployment Server Install
- Automatically Accept Shadow Request
- Change Driveletter Commandline Tool
- Error while creating large Datastore on VMWare vSphere 4.1
- Default username password HP 8/20q FC San Switch
- Slow power on and storage operations with HP Smart Array P410i controller on VMWare vSphere 4.0
- HP Simple SAN Connection Manager (SSCM)
- Default username password HP Storageworks P2000
- Where to download HP Rapid Deployment Pack
- silly issue with DHCP reservation on Netgear WNDR3700 router
- SasLibEx 2.0 Release Announcement
- Certified
- Active Directory Properties Commandline Tool
- Compatibility Issue with RAD Studio XE
- RAD Studio XE destroys RAD Studio 2010?
- Rad Studio XE has been released
- Detecting a Citrix Published Application
- Rating and contact options
- Fun with asm
- Obtain Fully Qualified Domain Name from Netbios Domain Name
- Having fun with Windows Licensing
- Memory Leaks when using the Virtual TreeView Component
- Setting ChildCount in a Virtual Tree
- Random Active Directory Notes #4
- Using Windows Resource Strings
- Using Windows Dialogs from Delphi
- Random Active Directory Notes #3
- Random Active Directory Notes #2
- Random Active Directory Notes
- Random Active Directory Notes #1
- Did you make a SasLibEx enquiry? And... news!
- displayNotification: Out of memory error when starting Delphi 2010
- Reading accountExpires attribute from Active Directory (in Delphi)
2009
- Downloads working again
- Citrix Workspace Control not working on HP t5540
- 404 error on Downloads
- Getting Back the Classic Event Viewer in Vista and Windows 7
- Removing the Uninstall or change a program button from the Explorer Command Bar
- PowerShell 2.0: Changing password through ADSI problem
- Unattended Install of the Citrix Xenapp WebInterface 5.2
- Save Explorer settings without Logging off
- Adding a Printer Connection with an alternative driver
- The case of the Unattended Install
- Removing Public Folder Replicas in Exchange 2007
- Small LaunchRDP Update
- Slow Installation because of Certificate Checks
- Windows Installer proxy information not correctly registered
- The poor man's e-mail archiving solution
- VMWare Workstation and Virtual PC XP Mode: unrecoverable error
- Modifying Microsoft Updates and/or hotfixes 2
- Patch Vista's Kernel to Address more than 4 GB of Memory
- Dell Systems Build and Update Utility DVD
- Delegated Management Console
- Citrix Desktop Switcher
- The messaging interface has returned an unknown error
- Modifying Microsoft Updates and/or hotfixes
- Unable to get System PTE individual lock consumer information error when using !sysptes 4 in WinDbg
- SasLibEx updates
- Sending WM_KEYDOWN or WM_KEYUP
- Sending Ctrl-Alt-Del / Simulate SAS in Windows Vista
- Reading physical memory size from the registry
- Preventing Domain Group Policies from Applying
- TSAdminEx Features Part 3
- TSAdminEx Features Part 2
- TSAdminEx Features Part 1
- TSAdminEx Beta release
- Accessing kernel objects in other sessions part 2
- Accessing kernel objects in other sessions part 1
- Windows XP x64 Terminal Server Patch part 2 (optional)
- Download for Tech-Track #1
2008
- Locking a workstation - part 2
- Windows XP X64 Terminal Server patch part 1 (mandatory)
- Globally disable Flash Player autoupdate
- Locking a workstation - part 1
- Converting a volume name to a device name
- Commandline tool to change drive letter assignment
- Windows 2003 X64 Terminal Server Patch
- New Universal Patch Method
- Executing a Fast User Switch programmatically - part 2
- Executing a Fast User Switch programmatically - part 1
- Terminal Server Internals
- Switch between Java Versions
- RDP Session with Local Taskbar visible
- Microsoft Tech-Ed IT Professionals 2008
- Application crashes while opening helpfile
- Patch Windows 2008 Terminal Server to allow more than 2 concurrent sessions
- Prevent rename or removal of the My Documents icon on the desktop
- Applications tab in taskmanager is empty #2
- Applications tab in taskmanager is empty
- Patch Windows 2003 Terminal Server to allow more than 2 concurrent sessions
- Remko's download's
- Registry editing has been disabled by your administrator (not anymore!)
- Unattended Citrix Installation: Could not Access the datastore using the DSN file
- Resuming Microsoft's (Akami) Download Manager
- Configuring IBM Raid controller with Altiris
- Multiple Concurrent Terminal Server Sessions On Vista SP1
- Terminal Server Ping Tool
- Script to logoff all Terminal Server sessions
- Encrypting RDP Passwords in VB.NET
- Working with bitfields in Delphi
- Using Windows Server 2008 as a SUPER workstation OS
- How to deactivate Internet Explorer Enhanced Security Configuration in Windows Server 2008?
- How to install Powershell in Server 2008?
- Microsoft Remote Server Administration Tools released
- New home for Jedi Apilib and Jedi Security Library
- How rdp passwords are encrypted 2
- Vista SP1 changes to Terminal Server API
- Supporting for in loop in TObjectList descendants
- TSAdminEx Progress
- Softpedia
- Using WTSWaitSystemEvent
2007
- Why TSAdmin crashes on Windows Vista
- Undocumented API's from Utildll
- IDA 4.9 released as freeware
- Delphi and Terminal Server Aware
- Even more undocumented Terminal Server API's uncovered
- Multiple Terminal Sessions in Windows Vista
- More undocumented Terminal Server API's
- Terminal Server Client annoyances
- Citrix Solutions Conference 2007
- How to launch a process in a Terminal Session #2
- JEDI Apilib and JEDI Windows Security Code Library
- Encrypt RDP password in Python
- Post Views
- Query Active Directory from Excel
- Dear Visitor
- Google adds IMAP support to GMail
- How to get Client IP Address?
- New Terminal Server API's in Vista SP1
- Script to clear SQL Transactions logs
- RDP Clipboard Fix
- TSAdminEx
- How to launch a process in a Terminal Session
- A referral was returned from the server
- How rdp passwords are encrypted
- Launch RDP from commandline
- Atheros AR5007EG - Bad WLAN performance