Kyle Metzer

2016 Java Install/Update/Uninstall

Latest 2016 script to silently install , uninstall and update 32/64 bit Java.  Performs a registry audit for installed program(s). Uses audit information to extract an uninstall string and perform an uninstall. It then re-audits the registry to confirm the uninstall was successful.    Also installs the latest version.   Writes results to Agent Procedure Log. This…

Read More

Ping IP Address

Script Name: Ping Test (IP or Domain) Script Desc: Script prompts for IP/Domain to ping. Script writes to script log both success and failures. Can report using $pingtest$, $pingfail$, $pingsuccess$.

Read More

dotNET Audit

Script downloads exe file to determine what version of dot NET are installed. Able to report by filtering Agent Procedure Logs for $dotNET$ shows all entries regarding dotNET. $Audit$ shows all entries regarding all audit scripts. $dotNEThighest$ only shows the single newest version on the system.

Read More

CheckDisk SystemDrive

Edit script line 1 for number of failures before email is sent and line 2 for the email addrsss to send to. Script runs a standard chkdsk, it then looks for failures if failures found it checks how many failures have been reported before. Then either sends email and schedules a chkdsk /f or schedules…

Read More

Check Smart Status

Script determines if smartctl.exe is present. If it is, runs it against all hard drives on the system and outputs the result. On the chance there is a warning, an Alert is triggered and an email is sent.

Read More

CryptoLocker Prevention Script for Kaseya

Script downloads utility called CryptoPrevent from FoolishIT.com,  which when run blocks apps from running from %appdata%, %localappdata%, %programdata% and %userprofile% directories. Protects execution from the startup folder and recycle bin. It also blocks .exe files when opening inside a zip, rar, 7z files, opened from the %LocalTemp% directory. Script writes to script log if successful.  …

Read More

Google Chrome Silent Install/Update

Script downloads txt files with dl location, current version, install argument & registry key. Script then checks if Google Chrome MSI is installed, if not it will install, if installed it compares installed version to current version and updates if needed. Writes to script log if successful. Script then deletes installer and all txt files.…

Read More

Set Google Chrome Homepage

This Script is in two parts. The script prompts for the run parameters and then runs the script marked “do no schedule”.   It takes 2 parameters when scheduled: hompage url, and run mode. Do not schedule the second script, it won’t work without run parameters. Script then downloads and runs a Visual Basic Script to modify…

Read More

OpenOffice Silent Installer/Updater

Downloads the latest OpenOffice and runs the install with silent switches. Able to report by filtering Agent Procedure Logs for keywords: $OpenOffice$, $Install$, $UpToDate$.

Read More

Custom Power Settings

Script prompts for monitor timeout AC & DC, disk timeout AC & DC, standby timeout AC & DC, and hibernate timeout AC & DC. Script runs powercfg to set the logged on users power settings to those entered. Script then writes to script log if successful. AC refers to “plugged in” settings while DC is…

Read More