TechNet Gallery - 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.
|
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.
|
Featured
|
|
|
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,498
Downloads
|
|
|
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
|
|
|
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,389
Downloads
|
|
|
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-Ne
|
(20)
Updated 9/16/2011
Released 9/12/2011
5,566
Downloads
|
|
|
This script mimics the basic functionality of the Add-Computer cmdlet (with reduced functionality).
method to join |
(26)
Updated 6/17/2012
Released 9/13/2011
4,299
Downloads
|
|
|
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
|
|
|
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..SYNOPSI
Retrieves virtual m |
(3)
Updated 9/3/2011
Released 8/28/2011
732
Downloads
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
Hardware Inventory Reporting Tool
|
(5)
Updated 9/3/2011
Released 8/20/2010
819
Downloads
|
|
|
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
|
|
|
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.FileS
skips over any hidden shar |
(0)
Updated 3/2/2012
Released 3/2/2012
578
Downloads
|
|
|
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.Examp
|
(5)
Updated 9/7/2011
Released 9/7/2011
427
Downloads
|
|
Download Windows Server 2012