Skip to content
Powershell GUI with XAML WPF
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Project PSGUI/PSGUI
.gitignore
Install.bat
InstallPSGUI.ps1
LICENSE
PSGUI-Manager.lnk
README.md

README.md

PSGUI with PSGUI-Manager

########################################################################

Created by: David das Neves

Version: 0.43

Please view my contributions in my blog for further information.

https://powerintheshell.com/2016/07/22/psgui-hello-world-howto/

######################################################################## ########################################################################

HOWTO

########################################################################

After the installation a link to the PSGUIManager will be placed on the users desktop. The GUI-Manager can also be start with the Powershell command:

Start-PSGUIManager

########################################################################

Short Description

########################################################################

Long time ago i started a project to create user interfaces for Powershell with WPF as simple as possible for everyone by using a – POWERSHELL GUI.

Powershell GUI with Powershell GUI?! – sounds paradox – but hey – one example will be ready the whole time. :D

Many times there had been administrators, customers and friends who asked for a GUI in PS. Probably the loudest crying group had been the administrators who normally should work easily with Powershell. But IT-guys are lazy – and because of these laziness we create powerfull scripts which make life easier. And if a wonderfull looking GUI is on top of this functionality – even better!

Though you should never forget – by adding a GUI to a module / function of yours you can prevent lots of input errors by the user. The user gets happy because he can click and sees a wonderful design and you can add an additional abstraction layer preventing lots of headaches.

Aims

The primary aims with this project had been:

######- everyone can do it ######- structured and separated code by logic ######- easy to create and deploy dialogs ######- easy to manage multiple dialogs ######- free code to use for everyone ######- examples for small and easy but also further on more complex solutions ######- preconfigured examples for some use-cases ######- as many internal functions to avoid manual work ######- no dependencies to proprietary programs

####Interested? then take a look into!

You can’t perform that action at this time.