>
Repository

Script resources for IT professionals

Download resources and applications for Windows 7, Windows Server 2008 R2, Windows Server 2008, SharePoint, System Center, Office, and other products. Find resources written in VB Script, PowerShell, SQL, JavaScript, or other script languages. New resources are added frequently so check often and see what's new.

Each contribution is licensed to you under a License Agreement by its owner, not Microsoft. Microsoft does not guarantee the contribution or purport to grant rights to it.
Sort by: rss
26 results in Rich Prescott [Clear]
Rich Prescott
Being able to send a quick message to someone is always helpful and being able to do it using Powershell is just that much easier.  This script uses MSG.exe to pop up a message on a local or remote computer.  ExamplesSend-NetMessage "This is a test of the emergency broadcast syst
Featured
Rich Prescott
One task that every systems administrator has to go through at some point is the creation of new user accounts. Powershell makes this process simple and adds additional functionality, such as the ability to set defaults and import users from CSV.
(101)
Updated 12/4/2012
Released 10/1/2011
48,503 Downloads
Rich Prescott
AWSA was built with the System Administrator in mind. Troubleshooting Windows issues requires a vast array of tools and knowledge. AWSA brings those tools together in one central location and adds additional functionality.
(44)
Updated 4/6/2012
Released 12/20/2011
12,679 Downloads
Rich Prescott
ACSA was built with the Helpdesk administrator in mind. Troubleshooting desktop issues requires a vast array of tools and knowledge. ACSA brings those tools together in one central location and adds additional functionality.
(50)
Updated 1/8/2013
Released 7/31/2011
14,399 Downloads
Rich Prescott
Being able to send a quick message to someone is always helpful and being able to do it using Powershell is just that much easier.  This script uses MSG.exe to pop up a message on a local or remote computer.  ExamplesSend-NetMessage "This is a test of the emergency broadcast syst
(20)
Updated 9/16/2011
Released 9/12/2011
5,574 Downloads
Rich Prescott
This script mimics the basic functionality of the Add-Computer cmdlet (with reduced functionality).  It prompts the administrator for credentials to add a computer to the domain.  It then retrieves the WMI ComputerSystem object and uses the JoinDomainOrWorkgroup
method to join
(26)
Updated 6/17/2012
Released 9/13/2011
4,299 Downloads
Rich Prescott
At times it is necessary to update passwords on service accounts or make other changes and it is hard to keep track of where that service account has been used.  One of the places that they are often used is in Scheduled Tasks.  This script allows you to query a computer for sche
(4)
Updated 12/17/2011
Released 12/17/2011
700 Downloads
Rich Prescott
Documentation is always a good thing and having it written for you is even better.  This is one of the first scripts that I wrote to document a VMware environment and it gathers basic information for each VM and any custom attributes that are listed..SYNOPSIS
Retrieves virtual m
(3)
Updated 9/3/2011
Released 8/28/2011
732 Downloads
Rich Prescott
At times it is necessary to set the DNS Server Search Order on a machine that is not receiving it's IP from DHCP.  This function will allow you to do just that.  To verify the current setup of the DNS Server Search Order, you can run the following Get-WmiObject command and select
(3)
Updated 12/15/2011
Released 12/15/2011
636 Downloads
Rich Prescott
Lenovo provides a few WMI classes to view and manage BIOS settings.  This script allows you to view the current settings configured in the BIOS by retrieving the pertinent information and converting it into a PowerShell object.  This function can
be used via the pipeline. Sampl
(5)
Updated 12/6/2011
Released 12/6/2011
687 Downloads
Rich Prescott
This script creates a GUI that allows you to view the WMI properties of any WMI class.
(9)
Updated 9/3/2011
Released 8/21/2010
809 Downloads
Rich Prescott
This script allows you to view the contents of the recycle bin in your profile.  The first line creates a ComObject and then the second line grabs the Recycling Bin special folder.  It then enumerates the items contained in that special folder
and removes each of them.  The Rem
(7)
Updated 9/3/2011
Released 8/28/2011
492 Downloads
Rich Prescott
Hardware Inventory Reporting Tool
(5)
Updated 9/3/2011
Released 8/20/2010
819 Downloads
Rich Prescott
This script will perform the basic troubleshooting steps for a client that is not reporting into WSUS correctly.
(3)
Updated 9/3/2011
Released 8/26/2010
464 Downloads
Rich Prescott
This script contains a function which will query a computer for shared folders and return the Name, Path, Description and Size.  It uses the Scripting.FileSystemObject COM object to retrieve the file size and returns the results as a PSObject. It also
skips over any hidden shar
(0)
Updated 3/2/2012
Released 3/2/2012
578 Downloads
Rich Prescott
You can use this script to determine the NTP time source for multiple computers.  It includes the -Computername parameter, which accepts pipeline input and can be used with Active Directory queries to query a large number of computers.ExamplesGet-NTPSourceName            NTPSourc
(5)
Updated 9/7/2011
Released 9/7/2011
427 Downloads

Couldn't find the script you were looking for?

1 - 15 of 26 Items