Overview Great news! I have recently performed major upgrades to KVT Tool. These new features bring both beauty and finesse. Noteworthy mentions: Moved away from traditional PS arrays. Now using data table objects.Improved UI by leveraging DataGridView and TabControl forms.Unfroze the UI! Achieved this thanks to [runspacefactory] RunspacePools. Took a little while to master, but … Continue reading KVT Tool Major Update – 1.5.7
SysOps
SCVMM Health Capacity Report
Are you in the phase of capacity planning for VM migration off your Hyper-V / System Center Virtual Machine Manager (SCVMM) environment? Do you need a capacity report of all running VMs and their allocated resources including CPU, memory, storage and network? Check out the below PowerShell script which I've created to help produce the … Continue reading SCVMM Health Capacity Report
Major Incident Notification Template
Overview This email template is intended to provide businesses with transparency for priority 1 and/or priority 2 critical incidents. The concept is to provide a concise update within time intervals, progressing the incident towards resolution. Use Case The below matrix is a strong guideline on when to send these email comms. These numbers are industry … Continue reading Major Incident Notification Template
How to increase MBR volume more than 2 TB
Ever encounter a scenario with a Windows VM requiring a disk extension over 2 TB, only to discover it cannot be performed? Don't fret as this is by design; You cannot increase MBR partition style volumes larger than 2 TB. Unfortunately we do not have the choice of converting an MBR partition style volume to … Continue reading How to increase MBR volume more than 2 TB
FSRM Quota Reporting Incorrectly
FSRM can glitch out and report incorrect quota values for directories. In this scenario, we can use the DIRQUOTA command via elevated CMD prompt to resolve. dirquota quota scan /path:<Path> [/remote:<ComputerName>] REF: https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc742101(v=ws.11)
Universal VMware Tools Uninstaller
I've created the following Powershell script which will uninstall all versions of VMware Tools from a server. Particularly handy for SCCM deployment. uninstall_vmware_tools.ps1 $regpath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" $regkey = gci $regpath | Get-ItemProperty | Where-Object{"VMware Tools" -contains $_.DisplayName} #Uninstall String msiexec /x $regkey.PSChildName /qn #Reboot server within 120 seconds. shutdown -r -f -t 120 The … Continue reading Universal VMware Tools Uninstaller
Exiting User / Off-boarding Form Template
Drafted an exiting user request form which is simple and effective for any IT solution. It is designed for approval authority to complete, sign and submit to IT for handling. EXIT_USER_FORMv1.3
New User / Onboarding Form Template
Drafted a new user request form which is simple and effective for any IT solution. It is designed for approval authority to complete, sign and submit to IT for handling. NEW_USER_FORMv1.3
Home Folder – Compare folders against current domain users
Here is a PowerShell script which probes network home folders with users against the domain. Helpful in order to determine which home folders no longer reference current user accounts and which can safely be removed/archived. $folders = gci "\\Domain.Local\DFS\Users" #This is the root path containing home folders. foreach ($folder in $folders) { $username1 … Continue reading Home Folder – Compare folders against current domain users
Exchange 2013 – Get Mailbox Size Statistics
Here is an Exchange Shell script which is helpful in determining mailbox sizes. Queries all user objects within an OU so it is nifty for producing statistics, especially for disabled users. $mailboxes = Get-mailbox –OrganizationalUnit “domain.local/CompanyName/Disabled Users” foreach ($mailbox in $mailboxes) { $name = $mailbox.Name Get-MailboxStatistics $name | Sort -Property TotalItemSize | Select-Object … Continue reading Exchange 2013 – Get Mailbox Size Statistics