ISEPresenter PowerShell Module
PowerShell ISE Add-On for presenting scripts and demos with a remote control.
The ISEPresenter is a PowerShell ISE Add-On, designed to give teachers and speakers an easier way to present PowerShell scripts or demos inside the PowerShell ISE. In addition of just executing the statements step by step, the ISE Presenter module also provides support for remote control devices like the Logitech Presenter R400. Thanks to this support, it's possible to execute the scripts or demos with a remote control.
After you have installed the ISEPresenter module, just start it by importing module inside the PowerShell ISE with the command
Import-Module ISEPresenter. The Add-On will apear on the right side.
To control the presenter, you can first select the remote device and next use the following buttons to start, pause or stop the presentation:
After the presenter was started, it will parse the current active opened script file and afterwards highlight the first detected statement. Now you can use the remote device to navigate throught the statements (back / forward), execute the current statement (run) or clear the PowerShell Console (clear). The active key or button for this actions depends on the selected remote control. You can find a short descripton below the dropdown box.
If you have completed your presentation, stop it with the according button. After you have stopped, the remote control device will no longer be active.
The following minimum requirenments are necessary to use the module:
- Windows PowerShell 3.0
- Windows Server 2008 R2 / Windows 7
Install the module automatically from the PowerShell Gallery with PowerShell 5.0:
To install the module manually, perform the following steps:
- Download the latest release from GitHub as a ZIP file
- Extract the downloaded module into one of your module paths (TechNet: Installing Modules)
Supported Remote Control Devices
To present a script or demo, not only dedicated remote control devices are suppored. You can also use the keyboard. Therefore four keys are bound to special functions during the presentation.
Logitech Presenter R400
The Logitech Presenter R400 is designed to control PowerPoint slideshows. With the ISEPresenter module, this device can be used to control a PowerShell demo.
- Initial public release
- Support for Generic Keyboard
- Support for Logitech Presenter R400
Please feel free to contribute by opening new issues or providing pull requests.