Report Builder does not start
When report builder crashes upon launching.
Python: splitting Multi-page PDF file into one PDF file per page
Saving Each page of a PDF as a different file.
Azure: create VM using a snapshot from a different region
creating VM using a snapshot from a different region
AD Account locked out
AD account locked out
MSMQ private queue showing “Access Denied”
MSMQ private Queue Access Denied.
Python to go through all the posts from a WordPress Blog
Python WordPress
Python WordCloud image
wordcloud created by Python
PowerShell to rename JPG files with the Date the photo was taken
To rename files in bulk with the Date Taken properties using PowerShell
Azure PowerShell to find out Disk size
PowerShell to list Azure Data disks that are a certain size.
Leveraging SQL Server Agent Job to email customized reports
Automation using PowerShell + SQL Server Agent Job
Decreasing the disk size for Azure VM
Azure Data disk downsizing
Azure File Share – Not enough quota to process this command
Not enough quota is available to process this command!
Single NIC with multiple IP DNS registration
When you assign multiple IP to a single NIC and all the IPs are registered to your DNS
Delete Healthy (Recovery Partition)
Deleting Recovery Partition
Hyper V Guest VM stuck at backing up
VM stuck at backing up
Citrix – Unable to remove Computer Object from Catalog
unlocking AD Object using PowerShell
Dell iDRAC remote soft reset
soft reset iDRAC remotely
PowerShell – While Loop
While Loop for PowerShell
Checking windows OS version remotely
Getting OS version remotely
Hybrid Azure AD – registering devices
Registering devices to Azure AD
Hybrid Azure AD Join – Installing Azure AD Connect
Installing Azure AD Connect
Hybrid Azure AD Join – Adding domain UPN Suffix
Preparing Hybrid Azure AD Join
Windows Search service and Citrix VDA 1912
Windows Search Service follow up
Enabling Receiver for HTML 5 in Citrix StoreFrton
Receiver for HTML 5
Enable Legacy Client Drive Mapping on Citrix XenApp
Enabled Legacy Client Drive Mapping
Getting the Serial Number and System SKU remotely
Getting serial Number and System SKU remotely.
Make copies of a Google Document
Making copies using Google Script.
Using PowerShell to check Restart Events on remote computers
This script will prompt the user to enter a computer name and then get the last 3 events that has the Event ID 1074 and 1076. This will tell us the reason why and when the computer was restarted. This will also work with the legacy CMD Get-EventLog
Creating a User account in AzureAD – from Azure Portal or using PowerShell
First, login to Azure Portal with an account that has the permission to create a user account. Go to Azure Active Directory service. Doing it from the portal is quite straight Forward. You can either create a user or invite an external user to join as a guest user. Fill in the required fields: User…
Installing AzureAD PowerShell Module
NuGet Provider, AzureAD and TLS 1.2
PowerShell to delete folders/files older than x days
Delete files automatically.
RDP – An internal error has occurred
An internal error has occurred
What to do when your PowerShell Output is truncated.
When PowerShell output is too long to display.
Citrix Provioning Services – Adding a second PVS server for High Availability
Setting up HA for Citrix Provisioning Services.
Citrix Provisioning Services – Roles and Audit
Auditing for Citrix PVS
Citrix Provisioning Services – Boot Device Management (BDM)
BDM (Boot Device Management
Citrix Provisioning Service – vDisk Update Management
vDisks Update Management
Citrix Provisioning Services – Citrix Virtual Desktops Setup Wizard
Creating VM using PVS Citrix Virtual Desktops Setups Wizard.
Citrix Provisioning Services – Streamed VM Setup Wizard
Creating VM using PVS Streamed VM Setup Wizard.
Citrix Provisioning Services – Booting multiple VM using a Shared vDisk
Booting multiple disk-less VM with the same shared vDisk
Citrix Provisioning Services – Target Device
Creating vDisk for our Citrix Provisioning services.
Citrix Provisioning Service – installing and Configuring SCVMM 2019
Preparing SCVMM for Citrix PVS server
Citrix Provisioning Service Deployment – DHCP server
Setting up DHCP server
VM stuck at Stopping (Hyper V )
Force kill a VM instance
Windows Search service + Citrix VDA ghost sessions
Troubleshooting Windows Search Service + Citrix Ghost sessions.
Adding Static Route to connect networks in different subnets
Adding a Static Route
Citrix Director Load Evaluator Index at 100%
What to do when Citrix Director showing Load Evaluator Index at 100%!
Creating a vhdx template for deploying your VMs (Hyper-V)
How to Create a template for easy VM deployment and skipping the OS installation.
Backup and Remove AD User Home Directory settings with Powershell
PowerShell script to export any AD user parameters into a CSV file.
Copying file(s) to remote servers using PowerShell
A PowerShell Script that copies a file from a source location to multiple locations.
Send emails / SMS with Gmail and PowerShell with a Scheduled Task
A guide to setup automatic email / SMS reminder with Gmail and PowerShell.
Citrix Migration – Powershell
This PowerShell script saved me hours of manual work in a project to migrate hundreds of apps to a new farm that follows a different naming convention.
RDWeb Farm Deployment – Part 4 – PowerShell
Deploying RDWeb PowerShell Style!
RDWeb Farm Deployment – Part 3 – External Access
After finishing RDWeb Deployment following Part 1 and Part 2, we will work on providing external access to the RDWeb environment.
RDWeb Farm Deployment – Part 2
This is part 2 of my RDWeb setup guide. In this guide, we will work on publishing the collection and the remoteApp, creating a forward lookup zones and distributing the self-signed SSL for internal client.
RDWeb Farm Deployment – Part 1
This guide provides a step by step documentation on how to setup a working RDWeb environment.