Kyle Metzer

Temp folder cleanup

Deletes all files and folder in the following directories: C:\Windows\Temp C:\Windows\Prefetch C:\Documents and Settings\*\Local Settings\Temp C:\Users\*\Appdata\Local\Temp. Logs the free space before and after the cleanup. Can report using $tempcleanup$.

Read More

Reboot to Normal Mode

Reboots Windows workstation, and removes any safemode boot options. Only works on Windows Vista/7/8/10.

Read More

Reboot to Safe Mode with Networking

Reboots Windows workstation, and adds safemode with networking boot option. Only works on Windows Vista/7/8/10. To reboot back to normal mode, use this script.

Read More

Enable Windows 10 Auto Upgrade

Script deploys 2 registry keys that enable Windows 10 Auto Upgrade. Also enables upgrade notifications using the registry keys provided by Microsoft in this article: https://support.microsoft.com/en-us/help/3080351/how-to-manage-windows-10-notification-and-upgrade-options.

Read More

Disable Windows 10 Auto Upgrade

Script deploys 2 registry keys that disable Windows 10 Auto Upgrade. Also blocks upgrade notifications using the registry keys provided by Microsoft in this article: https://support.microsoft.com/en-us/help/3080351/how-to-manage-windows-10-notification-and-upgrade-options.

Read More

Defer Windows 10 Auto Updates

Prompts for deferment type and time and updates registry keys based on this article: https://pureinfotech.com/defer-windows-10-upgrades-updates/ This script makes use of Microsoft’s new “Windows Update for Business” (WUB) which is a new set of protocols built into Windows 10 (above Home edition) that allow you to have more control over when and how Windows installs updates.…

Read More

Get Display Settings

Writes display setting to procedure log in the format: <diaplyname>(<width>x<height>x<bitsperpixel>). Can report using $DisplaySettings$.   Use the following video to create a report using the $DisplaySettings$ tag.

Read More

KB4093112 install (Win10 1709 Update)

Attempts to silently install kb patch for Win10 cumulative update to 1709 (Apr 2018). Script makes a few checks first. Script first will check that the patch is not already installed, that the system has the meltdown reg key and that the build number is less than 16299.371. Once these checks are verified the patch…

Read More

Enable Private Remote Connections (RDP)

Sometimes Kaseya Private Remote Connect fails to establish a connection with an Endpoint. One of the primary reasons for failure is that remote connections are not allowed on the target machine. This script can be executed across all machines in order to ensure that this issue doesn’t even present itself. For Virtual Administrator partners you…

Read More

Dell Warranty Expiration and Ship Date to Custom Field

Script relies on 2 custom fields that must be created before script is imported (or must be edited to use different fields). The default field names are “Warranty Exp” and “Purchase Date”. They can be edited on lines 41, and 30. Script downloads a series of vbs scripts to 1) get system info, make a…

Read More