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
10644 results
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.
Featured
The Exchange Team

The Exchange Team MSFT

Exchange Team samples are developed and tested by the Exchange Team to ensure that you have a great experience.

View samples
This script can be used to help convert LDAP filters to new OPATH syntax after installing Exchange 2007. OPATH is the filtering syntax used by Exchange Server 2007.
(29)
Updated 7/7/2011
Released 2/25/2011
6,927 Downloads
Chethan Gatty
This is a Powershell script which check Ping status and provides uptime for multiple servers. It does not require uptime.exe file to query uptime.
(2)
Updated 5/7/2013
Released 5/7/2013
898 Downloads
Maikel Gaedker
Hi there,

Using the Xencenter to apply more then one patch is a timespending Work while every patch must be applied seperat.
So i wrote a few lines of code-snippets to apply multiple XenServer-Patches to my StandAlone XenServers.
(4)
Updated 1/18/2013
Released 7/27/2012
660 Downloads
Prajwal Desai
This is a simple post on how to import employee pictures into active directory. There are lot of third party tools which can import pictures into the active directory, for people who prefer to do the task without installing any software this is the post they should look for.There
(2)
Updated 4/14/2013
Released 4/14/2013
500 Downloads
Microsoft All-In-One Script Framework - Microsoft
This script will demonstrate how to retrieve Microsoft SharePoint list data by Windows PowerShell and Microsoft SharePoint PowerShell snapin.
(8)
Updated 7/29/2013
Released 5/15/2012
1,104 Downloads
Microsoft All-In-One Script Framework - Microsoft
This script could be used to create report for average mailbox size and item count per database in Microsoft Exchange 2010. Also you can use this script to measure all the properties which can be measured.
(5)
Updated 7/29/2013
Released 8/1/2012
649 Downloads
Arvind Ramtohul

The script has been designed and implemented in Windows Power-shell 1.0. 
The developed script checks the memory and CPU usage of a defined machine name. 
Additionally it notifies uss via mail when the memory usage or CPU usage goes beyond the threshold defined.
# Power-shel
(3)
Updated 10/31/2012
Released 10/31/2012
1,098 Downloads
JimmyJoeBob Alooba
CredMan.ps1 is a PowerShell script that provides access to the Win32 Credential Manager API used for management of stored credentials.
(1)
Updated 10/13/2012
Released 7/2/2012
1,374 Downloads
Cornelius J. van Dyk
This PowerShell script will take a site collection URL as input and will then itterate through each sub web in the site collection, clearing it's recycle bin before finally clearing the site collection recycle bin at the end.This script is very useful if you're moving site collec
(9)
Updated 12/11/2013
Released 12/12/2011
732 Downloads
Prajwal Desai
With the release of Configuration Manager 2012 SP1 one of the interesting update was SCCM being capable of managing Linux, Unix and Macintosh computers. In other words the SCCM client agents could now be installed on non windows based computers. Before you can manage a Linux or U
(7)
Updated 2/27/2013
Released 2/27/2013
2,687 Downloads
Rajesh.Sitaraman
In order to set the people column default value to current user in a list, I have used the client side approach using the REST api. Why we need this?There is no direct option to set a people field’s default value through the list settings in the browser UI, so we might need to ex
(2)
Updated 9/11/2013
Released 9/11/2013
443 Downloads
Raimund Andrée
Version 2.1 released on September 8 2012 (LocalAccounts 2.1 Binaries.zip / LocalAccounts 2.1 Sources.zip)IntroductionThis module allows managing local groups and user accounts, local group memberhip and some other useful tasks. It is mostly based on the .net classes in System.Dir
(59)
Updated 9/8/2012
Released 11/2/2011
74,056 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
(8)
Updated 1/16/2013
Released 4/5/2012
1,854 Downloads
C#
Microsoft All-In-One Script Framework
This script can set calendar permission in Office 365 Exchange Online. You can set permission, grant permission and revoke permission on one or multiple calendar folders by using this script.
(3)
Updated 10/18/2013
Released 12/27/2012
1,187 Downloads
Bill_Stewart
This is a short PowerShell script that outputs the IP address, DNS servers, and WINS servers for all IP-enabled adapters on one or more computers. Requires at least PowerShell 2.0. It uses the WMI Win32_NetworkAdapterConfiguration object and supports alternate credentials.
(6)
Updated 10/2/2013
Released 2/15/2012
1,646 Downloads
211 - 225 of 10644 Items