Audit

MS Stack Audit (June 2019)

Servicing Stack Updates are updates made to the tools Windows uses to update your machine. Historically, these updates are not very common though we have seen four updates in a row between December 2018 and May 2019. This script is updated when new SSU updates are released. It is very important that you install the latest…

Read More

List All Windows Updates as CSV(WSUS)

Sometimes you want to assess new machines to make sure they have all the patches they should have installed. This script will ping WSUS and export a CSV file (which can be opened in excel) of all the installed Windows updates on the machine. This script is fairly accurate, however, it cannot report on windows…

Read More

SMBv1 Status (Win 8.1 and 10)

Script makes a powershell query to get SMBv1 status. Writes result to procedure log. Can report using $smbv1$

Read More

MS Stack Audit (May 2019)

Servicing Stack Updates are updates made to the tools Windows uses to update your machine. Historically, these updates are not very common though we have seen four updates in a row between December 2018 and May 2019. This script is updated when new SSU updates are released. It is very important that you install the latest…

Read More

Programs Installed within X days (w/ blacklist)

Searches registry for installed programs in both HKLM and USERS. Table of results will be saved in the Docs tab of the agent. Can report using $ProgInstallX$ Script uses 3 variables that can be set manually by editing the script if additional filters are desired. Those fields can be used to specify the 1) number…

Read More

Programs Installed (Prompt for Name)

Script prompts for a program name to search for. Script goes through Add/Remove Programs and creates a list of all programs that contain the requested prompted name. Output is written to Agent Procedure log, uploaded to Documents, and email sent to the Kaseya Admin that executed the script. Can report using $ProgInstalled$. Additional filters are…

Read More

Programs Installed within X days

Script prompts for number of days days. Searches registry for installed programs in both HKLM and USERS. Table of results will be saved in the Docs tab of the agent. Can report using $ProgInstallX$ Script uses 3 variables that can be set manually by editing the script if additional filters are desired. Those fields can…

Read More

Windows Service status and start type

Prompts for service name. Script will then grab the service status and start type. Writes the information to the procedure log. Can report using the service name entered bracketed by $ signs (i.e. $BITS$).

Read More

Windows Build Reg Check (WaaSAssessment)

Script checks for build number. First looks for WaasAssesment, which provides a more detailed number. If it is not found, then uses a wmi query to pull the regular version number. Can report using $WinBuild$, $WaaSBuild$, $NoWaaSBuild$.

Read More

Audit Physical NICs

Runs PS command Get-NetAdapter and filters it to only physical adapters and includes driver info. Can report using $NIC$.

Read More