Search Scripts

Got a script you're looking for? Type it in here and search the entire site.

Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
scripts
training
views
patch_updates
monitorsets
reports
marketingmaterials
Filter by Categories
MSP Guides
Webinars

Try by category instead?

Third Party Apps

Third Party Apps

Linux Scripts

Linux Scripts

    Mac Scripts

    Microsoft Scripts

    Microsoft Scripts

    Misc Scripts

    Misc Scripts

    Ninite Scripts

    Ninite Scripts

    Wake On LAN

    Wake On LAN

    View Latest Scripts

    Procedure Start service if stopped (by service name)

    Edit line 2 of script to set a match filter for the Service Name. Wildcard ‘*’ can be used in the match filter. Results are printed to the procedure log. Can report using $start<your match filter>$.

    Geo-locate agent (to custom field)

    Want to know where in the world your endpoints are located? This script will grab a geolocation (based on the endpoints IP) and store it in a custom field in Kaseya for easy reporting. This won’t give an exact location, but it will put your endpoints in the neighborhood so you can see if the…

    Programs not Installed (Prompt for Name)

    Ever want to check to see if a certain software is, or is not installed on your endpoint machines? Now you can do it easily across all of your Kaseya endpoints! Using the script here, you simply enter in the name of the software that you are looking for and it will scan any number…

    Set Chrome as default browser

    One of the first things that happens on any new machine build is changing the default browser from Edge to the browser of choice for MSPs. Very often this browser is Chrome. If you are one of those people who uses and recommends Chrome as your default browser, then this script will allow you to…

    Internet Explorer – disable extensions and addons

    Internet Explorer has advanced support for many extensions and addons that have been generated throughout the years. However, unfortunately, this support has mostly been used in corporate environments or for malicious purposes. There doesn’t seem to be a strong middle ground. While Internet Explorer as a whole is going by the wayside in favor of…

    Password Generator to change Admin PW

    Rotate the admin password for your MSP admin account Running an MSP or IT department demands some kind of administrator access to the endpoints under your control. While it is often a good idea to limit end-user access to limited user accounts in Windows, it is a good idea to create a secondary account on…

    Internet SpeedTest to custom fields

    Uses portable SpeedTest utility to check for d/l, u/l, latency and ISP. Custom fields must be set up prior to import or script will need to be edited. Custom field names are: ST-ISP, ST-Latency, ST-DownloadSpeed, ST-UploadSpeed. Results are also reported to the procedure log. If you do not wish to use custom fields disable lines…

    O365 July2020 fix

    Version rollback to fix issue for July 2020 patch.

    Desktop Screenshot 4.0

    Uses Nirsoft utility ‘nircmd’ to capture screenshot of default monitor and stores it in Documents\Screenshots directory by date and time. User must be logged in, or it reschedules in 15 min. Check Line 28 to make sure the reschedule link is there.

    Windows Update Popup (enable)

    Undo the Disabling of "Updates are available" Windows 10 messages using the bat script found here: https://superuser.com/questions/972038/how-to-get-rid-of-updates-are-available-message-in-windows-10