>
Repository

Script resources for IT professionals

Download resources and applications for Windows 10, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012,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
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.
4.7 Star
(19)
Updated 5/17/2012
Released 5/6/2012
26,647 Downloads
Sravan.kumar
Powershell script for website availability monitoring/URL Monitoring. This Script will take the list of URLs from a text tile( in this case from D:\URLList.txt)as input, and results output with URL, StatusCode, Description, Response Length and time taken fields in a HTML Report.
4.7 Star
(26)
Updated 4/29/2013
Released 4/25/2013
18,604 Downloads
Sravan.kumar
Hi, I wrote a simple powershell script to get CPU Load, Memory utilization and C drive Utilization for a list of servers from a text file. So, this script takes servers from a text file and the result will be displayed in a HTML file and Sends email. 
4.3 Star
(23)
Updated 3/25/2014
Released 3/6/2014
21,213 Downloads
wasserja
The Write-Log PowerShell advanced function is designed to be a simple logger function for other cmdlets, advanced functions, and scripts. Often when running scripts one needs to keep a log of what happened and when. The Write-Log accepts a string and a path
to a log file and ap
4.4 Star
(12)
Updated 4/13/2017
Released 4/2/2015
8,478 Downloads
Ruud Borst
Retrieve all events from all Event Logs between a specific period of time. Great for troubleshooting when you don't know the exact cause why a system is experiencing problems. Select date and time in the UI and hit the retrieve button, see screenshots in the description.
5 Star
(12)
Updated 6/3/2019
Released 9/11/2015
5,694 Downloads
Paul Cunningham
IISLogsCleanup.ps1 is a PowerShell script to compress and archive IIS log files. This script will check the folder that you specify, and any files older than the first day of the previous month will be compressed into a zip file and optionally archived to another location.
4.4 Star
(10)
Updated 8/8/2015
Released 8/8/2015
9,051 Downloads
JuanGranados
This PowerShell script allows to audit several file servers and send a report in CSV and HTML by mail.
HTML report can filter and sorting rows by server, time, user, file or operation (read, delete or write).
CSV file can be import on Excel to generate a File Audit Report.
5 Star
(1)
Updated 2/18/2019
Released 2/16/2019
663 Downloads
Mike Galvin
Windows Server Status Monitor can also be found on the PowerShell Gallery and GitHub.For full instructions and documentation, visit my blog post: https://gal.vin/2017/07/28/windows-server-status-MikeFeatures and Requirements
The utility will display the server name, uptime, CPU,
5 Star
(3)
Updated 4/13/2019
Released 7/28/2017
2,210 Downloads
Sravan.kumar
Here is a simple powershell script which will take a list of servers as input, monitors CPU load and sends email notifications incase of threshold breach(which is set in script). You may need to configure this script in scheduled task for continuous monitoring.
Hope it is usefu
4.3 Star
(4)
Updated 12/10/2014
Released 12/8/2014
4,171 Downloads
Ramabadran Vasudevan
Security Event Log Archive status report for multiple computers.Introduction As we all know that the security Event log in Windows operating system captures and holds the information about the login/logout activity or other security-related events specified by the system's audit
5 Star
(4)
Updated 4/27/2019
Released 4/16/2019
1,725 Downloads
Satyajit321
Description:This script is to extract current IP from a PC store it in a file, then the next time it runs it will compare the current IP with the existing IP on the file.If any change is observed it will trigger an email using MS Outlook.Script would do nothing if there is no cha
No Star
(0)
Updated 10/9/2015
Released 6/19/2015
3,049 Downloads
Cookie.Monster
Many event sources include custom data.  Extracting this data involves manipulating XML or other properties of an event - no fun.

This function extracts data from the XML behind an event and adds it to the event for your viewing pleasure.
5 Star
(2)
Updated 10/9/2014
Released 8/1/2014
2,750 Downloads
Martijn van Geffen
A script to copy log files from multiple remote servers back to the script server.

As per repository request: https://gallery.technet.microsoft.com/scriptcenter/site/requests/Acquire-DHCP-Server-Logs-Remotely-from-Hundreds-of-DHCP-ServersHelp-d9a98509/submitsolution
5 Star
(15)
Updated 7/19/2018
Released 12/9/2016
1,036 Downloads
FZB
This is a simple script to check the uptime of the computers defined in a textfile (one per line). Adjust the variable $serverlist to where you have the textfile with the computer names. The variable $reporttextfile defines where the report will be generated. There's an additiona
4.7 Star
(3)
Updated 4/26/2012
Released 4/26/2012
4,415 Downloads
Jeremy Robb
Audit changed or deleted files on your Windows file server. This script makes a daily report in HTML, featuring search-as-you-type results.
5 Star
(7)
Updated 9/13/2015
Released 4/5/2015
7,432 Downloads
XML

Couldn't find the script you were looking for?

1 - 15 of 232 Items