Modernizing Active Directory
Active Directory (AD) has been a cornerstone of IT infrastructure since the release of Windows Server 2000, and it’s not going away anytime soon. While many organizations may dream of starting fresh, the reality is that most companies have relied on AD for as long as they have been in business. Over time, as businesses…
Let’s talk about Azure AD Identity Governance
Exploring Identity Governance and Entitlement Management in Azure AD
Let’s talk about Azure AD RBAC
Role-Based Access Control in Azure AD: Best Practices and Insights
Let’s talk about Azure AD: Use Case
Features, Use Cases, and Key Terminologies of Azure AD
Let’s talk about Azure AD
An overview of and a comparison between traditional Active Directory and Azure Active Directory
Let’s talk about Azure Cloud Migration
Azure Monitor provides a complete monitoring solution, allowing you to visualize, analyze, and take responsive actions for your application
Let’s talk about Azure Virtual Machines
The power of Azure Virtual Machines. Unlock flexibility and scalability, enhance security, and streamline operations.
Let’s talk about Azure Monitoring
Azure Monitor provides a complete monitoring solution, allowing you to visualize, analyze, and take responsive actions for your application
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
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
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.
Send emails / SMS with Gmail and PowerShell with a Scheduled Task
A guide to setup automatic email / SMS reminder with Gmail and PowerShell.
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.
