ISEScriptRunner

6.9.2769.0

The ScriptRunner ISE add-on provides you with all the necessary features for professional script development.
The add-on is mainly designed for administrators in smaller teams and establishes a direct connection from
Windows PowerShell ISE to the ScriptRunner repository.

IMPORTANT
This version of the ScriptRunner ISE add-on only supports the ScriptRunner WebAPI
The ScriptRunner ISE add-on provides you with all the necessary features for professional script development.
The add-on is mainly designed for administrators in smaller teams and establishes a direct connection from
Windows PowerShell ISE to the ScriptRunner repository.

IMPORTANT
This version of the ScriptRunner ISE add-on only supports the ScriptRunner WebAPI service of the major release 6 starting from version 6.8.
The ScriptRunner ISE add-on can only be used with Windows-integrated Negotiate/Kerberos/NTLM authentication. Authentication via Microsoft Entra ID or other identity providers is not available.


The ScriptRunner ISE add-on allows you to bring ScriptRunner scripting functions to the ISE, making it easier for you to edit your PowerShell scripts.
You can connect your ScriptRunner script repository directly to the ISE and edit your PowerShell scripts without having to switch between different applications.

Check out our Coding Guide for detailed information about the ScriptRunner ISE add-on.

FEATURES
The ScriptRunner add-on for Windows PowerShell ISE includes the following functions for script development:

- View PowerShell script metadata
- Upload local PowerShell scripts to your ScriptRunner script repository
- Use PowerShell 7 in the ISE console pane
- Check out PowerShell scripts
- Edit PowerShell scripts
- Check in PowerShell scripts
- Filter for PowerShell scripts that you are allowed to edit
- Discard changes and revert checkout
- Test your PowerShell scripts directly in Windows PowerShell ISE with our built-in SRXEnv variable

REQUIREMENTS
Make sure that the following requirements are met:

- You have licensed a ScriptRunner server.
- You have configured the ScriptRunner server.
- You have been assigned the ScriptRunner Administrator or Main administrator role.
- PowerShell scripts are available in the ScriptRunner script repository that you are allowed to view or edit.

SETTINGS
Before starting the add-on the first time, set the ScriptRunner backend URI to connect to your ScriptRunner host.
You can find the required URI in the ScriptRunner Portal by clicking the info button at the top right to open the About ScriptRunner window.
Example: `Set-ISEScriptRunnerConfig -BackendUri 'http://localhost/scriptrunner/'`

To display the current configuration, enter:
`Get-ISEScriptRunnerConfig`

To test the current configuration, enter:
`Test-ISEScriptRunnerConfig`

To start the ScriptRunner ISE add-on for the current session, enter:
`Start-ISEScriptRunner`

To load the ISE add-on at every Windows PowerShell ISE startup, enter:
`Enable-ISEScriptRunner`

Change the PowerShell executable path if the PowerShell executable file is in a different location on your client.

Use the Get-Help cmdlet to receive more detailed information about the cmdlets of the ISEScriptRunner module.
Examples: `Get-Help -Name Set-ISEScriptRunnerConfig -Full`, `Get-Help -Name ISEScriptRunner`

SUPPORT
This extension is maintained by ScriptRunner Software GmbH. If you have questions or want to provide feedback, contact support@scriptrunner.com.
Show more

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name ISEScriptRunner

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name ISEScriptRunner

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

© 2015-2023 ScriptRunner Software GmbH. All rights reserved.

Package Details

FileList

  • ISEScriptRunner.nuspec
  • appsettings.json
  • Com.ScriptRunner.Util.Entities.Framework.dll
  • Microsoft.Extensions.Configuration.dll
  • Microsoft.Extensions.Primitives.dll
  • System.Diagnostics.PerformanceCounter.dll
  • System.Runtime.CompilerServices.Unsafe.dll
  • System.Text.Encodings.Web.dll
  • Com.ScriptRunner.UI.ClientModel.dll
  • Com.ScriptRunner.Util.Log4net.dll
  • ISEScriptRunner.psd1
  • Microsoft.Extensions.Configuration.FileExtensions.dll
  • Microsoft.PowerShell.GPowerShell.dll
  • System.Management.Automation.dll
  • System.Security.AccessControl.dll
  • System.Text.Json.dll
  • Com.ScriptRunner.UI.ISEAddOn.dll
  • Com.ScriptRunner.Util.RestClient.dll
  • ISEScriptRunner.psm1
  • Microsoft.Extensions.Configuration.Json.dll
  • Microsoft.Win32.Registry.dll
  • System.Memory.dll
  • System.Security.Cryptography.ProtectedData.dll
  • System.Threading.Tasks.Extensions.dll
  • Com.ScriptRunner.UI.ISEAddOn.dll-help.xml
  • Com.ScriptRunner.Util.Windows.dll
  • log4net.dll
  • Microsoft.Extensions.FileProviders.Abstractions.dll
  • Newtonsoft.Json.dll
  • System.Net.Http.Formatting.dll
  • System.Security.Permissions.dll
  • System.ValueTuple.dll
  • Com.ScriptRunner.Util.Base.dll
  • FontAwesome5.dll
  • Microsoft.Bcl.AsyncInterfaces.dll
  • Microsoft.Extensions.FileProviders.Physical.dll
  • System.Buffers.dll
  • System.Numerics.Vectors.dll
  • System.Security.Principal.Windows.dll
  • TestUserConfig.ps1
  • Com.ScriptRunner.Util.DotNet.dll
  • FontAwesome5.Net.dll
  • Microsoft.Extensions.Configuration.Abstractions.dll
  • Microsoft.Extensions.FileSystemGlobbing.dll
  • System.Diagnostics.EventLog.dll

Version History

Version Downloads Last updated
6.9.2769.0 (current version) 656 9/15/2023
6.9.2766-pre... 6 9/15/2023
6.9.2748.0 20 9/12/2023
6.9.2718.0 23 9/4/2023
6.9.2716-pre... 7 9/1/2023