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
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
- Microsoft
This tool automates the manual steps, described in the Mailbox Server Processor Capacity Planning TechNet article, to determine your planned processor's SPECInt 2006 Rate Value.  To run this tool you must be connected to the Internet.  The tool will take your planned processor mo
Featured
Microsoft All-In-One Script Framework - Microsoft
It could be used to create folder for a one to one correspondence user and assign the appropriate permissions to each folder, that only the exact user and specified file admins get full control. Nobody can read or write in that folder except these users.
(5)
Updated 7/29/2013
Released 11/14/2012
1,307 Downloads
Bigteddy
This little script will enumerate all the shares on a computer, and list the share-level permissions for each share.  It uses WMI to retrieve the shares, and to list the permissions.  Thanks to Michal Gadja for his input (via the Library).
(7)
Updated 9/10/2012
Released 11/15/2011
3,664 Downloads
Amol S Patil
Hello,This is build to collect Installed Software Inventory from Remote Machine.You need to Enter Server names in server.txt file to collect the details from multiple servers.This will work on  Windows 2003/2008, Win7 machines.Software details will be collect from remote machine
(4)
Updated 5/28/2013
Released 3/19/2013
1,441 Downloads
Fabrizio Volpe
A free e-book dedicated to Lync administrators. 70 pages divided in 5 chapters dedicated to a quick introduction to Lync and to the basic administrative tools of a Lync administrator.
(6)
Updated 11/25/2013
Released 10/19/2013
965 Downloads
Peter Kriegel
Export-XLSX
Export PowerShell Objects to Excel .xlsx file without Excel!
These script cmdlet creates a Excel XLSX workbook file and stores the data of the objects that you submit in a worksheet within the workbook.
You can use this script like the Export-CSV cmdlet.
(4)
Updated 11/7/2013
Released 9/7/2013
617 Downloads
Brianlala
A Powershell script that downloads each item in a list of URLs (of SharePoint 2010 pre-requisites) to a user-specified location.

The latest release has an updated URL for the Microsoft SQL Server 2008 Analysis Services ADOMD.NET.
(58)
Updated 10/22/2012
Released 4/29/2010
6,508 Downloads
Cookie.Monster
One of PowerShell’s major strong points is its ability to interface with a variety of technologies and data sources.  This makes it a great candidate for sending ad hoc notifications or generating HTML based reports.  Use these functions to spice up HTML generated by PowerShell
(4)
Updated 8/9/2013
Released 8/8/2013
595 Downloads
Sukhija Vikas
Hi Readers,As my love for powershell is growing so is my repository of scripts.This script that I have written has been requested by various community members & by front facing Teams in our organization.By using this script you have to just in put CN of a group (otherwise it will
(2)
Updated 6/2/2013
Released 5/31/2013
1,215 Downloads
Bigteddy
This script uses the .net FileSystemWatcher class to subscribe to 'create', 'change' and 'delete' events on files or folders in the NTFS filesystem.It can be used to monitor a folder or folders, and can be modified to perform any action upon the triggering of these events. 
(9)
Updated 12/8/2011
Released 9/5/2011
2,885 Downloads
Boe Prox
This function will allow you to query local or remote computer/s and determine if there are pending WSUS updates that need to be installed.
(12)
Updated 9/28/2013
Released 3/6/2011
4,591 Downloads
Alan Byrne
This script will export all users and their Distribution Group membership from Office 365 to a CSV file which you can manipulate in Excel.
(4)
Updated 10/10/2012
Released 10/10/2012
2,332 Downloads
Trevor Stuart
Many companies manage their updates through WSUS, but sometimes WSUS updates aren't pushed out properly; there for you need to obtain the Windows Updates directly from Microsoft. Comments and enhancements are welcome!
(4)
Updated 7/19/2012
Released 7/19/2012
2,480 Downloads
RJDeVries
This script reads the security log, then displays a chronological record of local and remote logon and logoff activities, including failed attempts if enabled in Group/Local Policy.  It allows the input of a date range and a remote hostname if desired.
(5)
Updated 5/17/2012
Released 5/6/2012
2,669 Downloads
Microsoft All-In-One Script Framework - Microsoft
This VBScript sample illustrates how to pin item to Start Menu in Windows 8.
(5)
Updated 7/29/2013
Released 12/21/2012
1,704 Downloads
Cookie.Monster
This code borrows from Shay Levy's Get-NetworkStatistics function.

This function runs netstat -ano on a local or remote system and filters the results by process name, address, port, protocol or state if specified. Process names are pulled for each PID using get-process.
(3)
Updated 10/14/2013
Released 10/16/2012
1,497 Downloads
136 - 150 of 10644 Items