Skip to main content

Microsoft Script Center

Welcome to the Microsoft Script Center. We are dedicated to the system administrator scripters of the world. At the Microsoft Script Center, we focus on teaching people how to use Windows PowerShell to reduce time spent performing mundane tasks.


What's new?

Check out the Hey, Scripting Guy! blog to catch all the latest news, events, and, of course, scripts!


Join the conversation

The Scripting Guys forum is the place to share your knowledge and get help from other scripting fanatics.



Visit our learning center to start scripting or hone your skills.


Get scripts

Find scripting resources in the vast Script Center repository.





Check out Project Siena!

Hey scripters, check out the new Windows app building tool from Microsoft - project Siena - that will help you build custom Windows apps in a flash!

About the Script Center

Who We Are


Today's Hey, Scripting Guy! Blog post

Script Center Home Page

PowerTip: List All Running Tasks in Windows 8.1
Summary: Use Windows PowerShell in Windows 8.1 to show all running tasks in Task Scheduler. Sometimes I get CPU spikes on a server. As part of troubleshooting, I need to know the processes and which are scheduled tasks. Is there a way for Windows PowerShell to show me which tasks are running now? Use the Get-ScheduledTask cmdlet and filter on the State: Get-ScheduledTask | Where { $_.State –eq ‘Running’ }
Friday, Apr 18


Follow Us

Hey, Scripting Guy! @ScriptingGuys