Windows Automation Snapin for PowerShell

  •        100

WASP is a PowerShell snapin for Windows Automation tasks like selecting windows and controls and sending mouse and keyboard events. We have cmdlets like Select-Window, Select-Control, Send-Keys, Send-Click, Get-WindowPosition, Set-WindowPosition, Set-WindowActive, Remove-Window



Related Projects

UI Automation PowerShell Extensions

The UIAutomation module simplifies software testing automation when you are working on GUI tests. Based on the UI Automation library that is a part of .Net Framework since 3.0, the module is intended to make life of software engineers as easy as it may be.

PowerShell Eventing Libraries for PowerShell 1.0 and 2.0

Trap and respond to synchronous & asynchronous .NET, COM and WMI events or Hot Keys within your powershell scripts with this easy to use suite of cmdlets. Compatible with PowerShell 1.0, 2.0 & 3.0

azure-linux-automation - Automation tools for testing Linux images on Microsoft Azure

Azure automation is the project for primarily running the Test Suite in the Windows Azure environment to test the Linux Agent for Windows Azure. Azure automation project is a collection of PowerShell, BASH and python scripts. The test ensures the functionality of Windows Azure Linux Agent and Windows Azure support for different Linux distributions. This test suite focuses on the Build Verification Tests (BVTs), Azure VNET Tests and Network tests. The test environment is composed of a Windows Machine (With Azure PowerShell SDK) and the Virtual Machines on Azure that perform the actual tests.You must be connected to Internet.

PowerShell - Automation and Configuration Tool

PowerShell is a cross-platform automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets.

ShowUI: Write-UI -in PowerShell

ShowUI is a PowerShell module to help build WPF user interfaces in script. ShowUI makes the complicated world of WPF easy to use in PowerShell. You can use ShowUI to write simple WPF gadgets, quick front ends for your scripts, components, and full applications.

Sitecore PowerShell Console

PowerShell environment for Sitecore allowing to apply complex modifications, manipulate sites, files and items and perform content analysis & reports.

Atha: Acceptance Testing Heuristics Automation

Currently: Atha allows the user to write automated tests in the scripting languages IronPython, IronRuby, PowerShell, and Razor and to run those tests via a Console program (called "AthaX"), a WPF Rich-Client Windows application (called "Athalon"), or a Web Browser-Based Silve...

Scripting - A collection of my personal Python and Powershell scripts

A collection of my personal Python and Powershell scripts

PSClass - Object Oriented Scripting in Powershell

Object Oriented Development in PowerShell. PowerShell is great at letting you 'use' all kinds of objects. However, you couldn't write Object Oriented Scripts until now. PSClass implements Inheritance, Polymorphism, encapsulation, and more! Better yet, it's all written in PS!

PowerShell SQL Developer Tools

Series of PowerShell Functions to assist in the scripting and rebuilding of SQL Server objects through automation.

PowerShell-Tests - Pester based tests for testing PowerShell

This project represents a selection of tests that the PowerShell team uses when testing PowerShell. More than 12 years of active development on PowerShell, we have created many different script based test frameworks. Early in 2015 we started the migration process of our internally created script based framework tests to the Pester framework and this project represents the early fruits of that labor. Our plan is to continue to migrate our current tests and release them in this Project, with the a

PowerShell Community Extensions

PowerShell Community Extensions (PSCX) is aimed at providing a widely useful set of additional cmdlets, providers, aliases, filters, functions and scripts for Windows PowerShell that members of the community have expressed interest in but haven't been added to PowerShell yet.

MongoCommand - powershell mongodb automation command. (using mongodb/mongo-csharp-driver)

powershell mongodb automation command. (using mongodb/mongo-csharp-driver)

MdbCommand - powershell ms mdb file automation command.

powershell ms mdb file automation command.

StoreBroker - A PowerShell module that leverages the Windows Store Submission API to allow easy automation of application submissions to the Windows Store

StoreBroker is a PowerShell module that provides command-line interaction and automation for Application and In-App Purchase submissions to the Windows Store via the Windows Store Submission API.It's designed for all Windows developers that publish their apps into the Windows Store.


A PowerShell script to assist SharePoint deployments. Provides a GUI and a very simple scripting engine, to automate deployment steps.

Invoke-Build - Invoke-Build - PowerShell Task Scripting

Invoke-Build - PowerShell Task Scripting

P.O.W. - PowerShell on the Web - DevOps Automation Portal

The PowerShell DevOps Portal provides a SharePoint like experience but centralized around the execution of PowerShell scripts to automate DevOps oriented tasks.


A PowerShell Module for working with Visio via COM. Tested on PowerShell V3 but should be compatable with V2.