Powershell

Does file exist

Uses a powershell command to search the C drive for a specific file or extension. Use *. where needed. Program will write to the Agent Procedure log using the tag $searchstring$, so you can report by filtering for that string

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

Get connected NICs and speed

Makes a powershell call to get connected NICs and their connection speed. Can report using $NICs$

Read More

SMBv1 Enable (Win 8.1 and 10)

Script makes a powershell query to enable SMBv1.

Read More

SMBv1 Disable (Win 8.1 and 10)

Script makes a powershell query to disable SMBv1.

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

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

Enable Private Remote Connections (RDP)

his Agent Procedure performs a registry change and verifies the registry keys to make sure that remote connections (RDP) are allowed. Can report using $EnableRemoteConn$.

Read More