Category Archives: PowerShell

Top 10 Process Listing By Memory Consumption – GUI Tool

This Powershell GUI tool is used to list Top 10 memory consumption process of a given computer[local /Remote]. In the screen that follows, enter the computer name that you would like to get the top 10 processes and hit Get … Continue reading

Posted in PowerShell | Tagged , , , | 2 Comments

PowerShell – SQL Inventory – Automatic – Excel File – EMAIL

Inventory is a vital information,whether you’re a consultant or an in-house DBA, you need to have a reliable inventory of the servers you manage. Download the file and save as SQLInventoryExcel.PS1. It has Five mandatory parameters InputFileName – Text File … Continue reading

Posted in PowerShell, SQL | Tagged , , , | 7 Comments

PowerShell – Program List – 32/64 Bit – Local/Remote Machies

This Powershell script list all the installed application on both 32 and 64 bit applications, particularly useful for people managing both 32-bit and 64-bit applications.   This code also contains an exclusion array where you can exclude list of program that … Continue reading

Posted in PowerShell | Tagged , , , | 25 Comments

Powershell – Age of File Report – Local or Remote

Here’s a very quick post by request.I just had a request for searching the file system for files matching certain criteria such as file age based on the date created. The function Get-FileAgingReport uses get-childitem cmdlet. This function uses two mandatory … Continue reading

Posted in PowerShell | Tagged , , , , | Leave a comment

PowerShell- Monitoring Multiple Services On Multiple Servers Using Win

  I got a request to monitor multiple services and send an email to intended recipients. This post explains how to monitor multiple services on a group of servers. The function Get-ServiceStatusReport comprises of various cmdLets and function to monitor services on … Continue reading

Posted in PowerShell | 88 Comments

Disk Space GUI Tool – Multiple Servers with GridView and Email Output

This tool helps you get the disk space information on the computers of your choice. Either you can type the path of an input file or hit ‘Browse Button’ to select the file using dialog option. Put the select input … Continue reading

Posted in PowerShell | Tagged , , , , | 7 Comments

PowerShell – Script to Monitor Disk Space of a Group of servers – HTML Formatted Email Output

This post explains how to monitor DiskSpace of a group of listed servers in a text file. The function Get-DiskSpaceReport comprises of various cmdLets and function to monitor Disk Drives. Get-Win32LogicalDisks HTML Ouptut Email Address validation You can customize it … Continue reading

Posted in PowerShell | Tagged , , | 93 Comments

PowerShell – Restart Service – Local or Remote Machines

This post is to start the services of local or remote computers. It also check for all its dependent services.  The script works on below logic Service status is Running The script will stop the dependent services ,stop the main … Continue reading

Posted in PowerShell, SQL | Tagged , | 1 Comment

PowerShell – Script to Monitor a Service on a Group of servers – HTML Formatted Email Output

This post explains how to monitor a given service on a group of servers. The function Get-ServiceStatusReport comprises of various cmdLets and function to monitor any given service on a list of servers. Get-Service HTML Ouptut Email Address validation You can … Continue reading

Posted in PowerShell | Tagged , , | 39 Comments

PowerShell – List Local or Remote Programs with an Exclusion List of Programs

This post is to list all the software installed on your local or remote machines. The exclusion list is an array item which holds the programs  that you wanted to exclude it from displaying. ******************************************************************************** Function Get-SoftwareList { param( [CmdletBinding()] … Continue reading

Posted in PowerShell | Tagged | 4 Comments