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.
Sort by: rss
Boe Prox
This is an updated version of the Get-ProductKey function that was featured on PowerShell.com's PowerTips. This function expands on the existing code by allowing the querying of multiple remote systems, outputting of objects
that include the system, Operating System and version
(53)
Updated 5/5/2012
Released 5/5/2012
37,890 Downloads
OneScript Team - Microsoft
This script sample shows how to get and backup Windows product key in Windows 8 or higher version.
(5)
Updated 11/27/2013
Released 11/27/2013
7,812 Downloads
Jaap Brasser
This script generates a list by querying the registry and returning the installed programs of a local or remote computer.
(13)
Updated 8/3/2014
Released 8/23/2013
12,181 Downloads
OneScript Team - Microsoft
This PowerShell script sample shows how to get and backup Windows product key in Windows 8 or higher version.
(5)
Updated 11/27/2013
Released 11/27/2013
4,733 Downloads
Luca Fabbri
This DOS script resets Windows Update Agent.
(7)
Updated 10/22/2014
Released 1/26/2013
6,912 Downloads
Santosh Bhandarkar
Easiest way to Disable Disable UAC ( User Acces Control ) is to modifying registry on the machine.You may use the attached reg file to Disable the UAC. Simply, double click the registry file and settings will be imported on the machine.Manual procedure to disable UAC is given bel
(5)
Updated 6/24/2013
Released 9/4/2012
4,386 Downloads
ChaitanyaKumar G
I have designed this script to build a system inventory in windows. This script collects windows system information and writes it to an excel file. It first checks the connectivity to the servers, and if it is working, it pulls data from the servers. GUI
dialog boxes are added
(4)
Updated 7/30/2014
Released 1/9/2014
2,739 Downloads
Jinish KG
While booting to windows it shows windows drive not ready exception processing message c00000a3 error. If we open any folder,any option or any process ,the same dialog box continuously appearing on screen.
(5)
Updated 8/14/2012
Released 8/14/2012
5,511 Downloads
OneScript Team - Microsoft
This script can be used for exporting specified Windows event log to CSV file. Then send email to specified IT administrators with this attachment.
(6)
Updated 7/29/2013
Released 11/21/2012
5,758 Downloads
Jaap Brasser
This script uses the Schedule.Service COM-object to query the local or a remote computer in order to gather a formatted list including the Author, UserId and description of the task. This information is parsed from the XML attributed to provide a more human readable format.
(14)
Updated 7/22/2013
Released 5/23/2012
8,683 Downloads
Cookie.Monster
Processes can occasionally consume excess CPU in disconnected or idle sessions.  You might even find these runaway processes chewing up an entire core. This script will help identify these evil processes.
(2)
Updated 9/12/2014
Released 9/10/2014
347 Downloads
Dan Sheehan [MSFT]
This script properly removes and re-adds scheduled tasks on a computer when those tasks are reported as "The task image is corrupt or has been tampered with". It does require a little bit of up front configuration by the administrator of that computer.
(17)
Updated 3/11/2013
Released 2/23/2012
5,287 Downloads
OneScript Team
How to show all users or last logon user in Windows 8
(0)
Updated 6/27/2014
Released 6/27/2014
1,662 Downloads
Johan Delimon
About:This Library is written specifically to overcome the limitation of the .NET Framework to use long Path & File Names. With this Library you can programmatically browse, access, write, delete, etc Files and Folders that are not accessible by the System.IO namespace.Library I
(12)
Updated 1/16/2013
Released 4/5/2012
4,231 Downloads
C#
Brian Wilhite
This function will collect various data elements from a local or remote computer.
(5)
Updated 3/6/2013
Released 4/10/2012
3,016 Downloads
1 - 15 of 717 Items