PowerShell

The PowerShell forum accepts bug reports as well as feedback and suggestions. For more information, check out the PowerShell Homepage

The following is a list of the states we use to track items.

status meaning
survey We saw this and we are considering it. Please upvote if it’s important to you.
needs more information We don’t understand the issue and need additional details.
investigating We are looking at this internally to understand things like: scenario, reproduction of issue, costing, or other technical details.
in queue The issue is understood and in our unprioritized backlog. Your votes will be used to drive prioritization of this work.
  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Windows PowerShell ISE: Add "wrap around" option to Find/Replace dialogues

    Votes from Connect: 31

    Original Date Submitted: 6/21/2013 12:33:37 AM

    Description:
    Contact Information
    Handle: deadlydog
    Site Name: PowerShell
    Feedback ID: 790583


    Frequency: Always Happens
    Regression: Yes, this happens in all previous versions

    Problem Description:
    The Find and Replace windows should have an option to automatically wrap around file, instead of being forced to use the Search Up checkbox. I often search for text and get the "Cannot Find X" message because I forgot to check/uncheck the Search Up checkbox. Sometimes I remember to do this, and sometimes I go on thinking that the text doesn't exist in my document anymore,…

    9 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  2. Start-Process -NoNewWindow switch does not work properly in ISE

    When you use Start-Process with the -NoNewWindow switch, it is supposed to direct any stdout from the process back to the powershell console that you called Start-Process with. This works as expected when you run the command from the regular PowerShell console (whose Name is "ConsoleHost"). However, if you run the same command from PowerShell ISE (or other IDEs such as PowerGUI), no output is displayed.

    I have observed this bug using PowerShell v5; I'm not certain if it is present in previous versions of PowerShell or ISE.

    The bug is also mentioned in a few other places on the…

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  3. I can search a script but can not search in the output panel.

    I can search a script but can not search in the output panel. Search should work in which ever panel I have selected.

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  4. ISE should support specifying arguments to debugged script

    When running a script within the ISE, it doesn't get any arguments.

    I wish I was given the possibility (for each opened script, separately) to specify the command-line arguments I want to debug the script with, like in Visual Studio.

    That feature is still missing in PS5!

    (PowerGUI has this feature; there's an edit box where one can enter script arguments)

    8 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  5. ISE: Dark editor theme is very buggy

    I like using a black background with white text, but this is very buggy. Even the built in "Dark Console, Dark Editor" theme is very buggy.

    These are some of the issues I run into:


    • Mouse-over foldable sections is broken. If you mouse over a folable section, it turns into having a white background and the text is unreadable.

    • Sometimes when you mouse over a foldable section, it doesn't "unhighlight" afterwards. You have to mouse over it again to get its state to reset.

    • Folding icons are not legible when un-folded. The "-" within the square is dark gray which…
    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  6. Refresh Session/Console (ability to clean console of variables etc)

    Sometimes you need to re-import a module you're building and it can be cumbersome to work around this. This also comes in handy when working through scripts step by step. To be sure it works all the way through I usually have to close and re-open. A native feature to clear the session/console would be amazing! ISE steroids has a feature to do this but it just closes and reopens the ISE which is rough on my slower work PC.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  7. PowerShell ISE should allow editing of files that are not part of the current call stack

    When you are running/debugging a script in PowerShell ISE, the editor locks all files that are open. This is too restrictive. If PowerShell ISE must prevent editing of files while scripts are running, it should only prevent editing those files that are part of the current call stack. Either that or it should have an option to allow users to decide if they want it to lock files or not. It's not like we can't just open the files elsewhere and change them to our hearts content, so this feature is simply unnecessarily limiting as is today.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  8. PowerShell ISE Intellisense hotkey conflict with input method hotkey

    This is a situation with IntelliSense on a computer that has non-English input method enabled.

    The IntelliSense hotkey, Ctrl + Space, conflicts with the input method switch hotkey and the input mehtod hotkey takes precedence.

    It probably doesn't need to be changed but worth to be documented in the help.

    Thanks,

    Lawrence

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  9. Parameter name expansion

    Allow abbreviated parameter names (automatically based on first letter for each word in the parameter's name) that expand when tab is pressed. For example,

    Get-NetIpAddress -IA -> would expand to Get-NetIpAddress -InterfaceAlias
    Get-NetIpAddress -II -> would expand to Get-NetIpAddress -InterfaceIndex

    This would help speed up parameter entry when one or more parameters start with the same word(s)

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  10. Support line-wrapping in the ISE console pane

    It would be great if lines would automatically wrap in the console pane of the Integrated Scripting Environment (ISE), just like they do in the Powershell console.

    Currently, if the PowerShell ISE console pane is not wide enough, one has to scroll horizontally to see the beginning of the currently edited line.

    One workaround is to use the backtick (`) character to split the command in multiple lines but this is not very practical.

    Here are some examples of other people wanting to do this:
    [2015] https://superuser.com/questions/871178/line-wrapping-in-powershell-ise-console
    [2015] https://stackoverflow.com/questions/30710740/powershell-ise-console-window-command-line-word-wrap

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  11. PowerShell ISE 5.1 is crashing during initialization

    PowerShell ISE 5.1 is crashing during initialization, i.e., when the SPLASH-SCREEN is still visible.

    Please, see my other bug report: PowerShell ISE crashes after latest Windows Update

    Other relevant informations, are:

    1- System is Windows 7 Starter SP1

    2- $PSVersionTable

    Name Value


    PSVersion 5.1.14409.1012
    PSEdition Desktop
    PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
    BuildVersion 10.0.14409.1012
    CLRVersion 4.0.30319.42000
    WSManStackVersion 3.0
    PSRemotingProtocolVersion 2.3
    SerializationVersion 1.1.0.1

    3- The only 2 events logged into APPLICATION event-log are:

    EventID : 1001
    MachineName : FREELANCERCOMPUTER
    Data : {}
    Index : 85373
    Category : (0)
    CategoryNumber : 0
    EntryType : Information
    Message : Fault bucket , type 0

                     Event
    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  12. Bug: PowerShell ISE 'The handle is invalid'

    Bug: PowerShell ISE 'The handle is invalid'

    Custom C# binary module works without issue via Powershell.exe, but when attempting to run the exposed cmdlets via Powershell_ise.exe you immediately get an error 'The handle is invalid' and the execution fails.

    When attaching Visual Studio to the ISE process to attempt debugging, it informs you that the failure occurs outside of the code base (not part of the managed code).

    Have this issue on Windows 10 / Server 2016 with Powershell 5.0 and 5.1.

    Mirrored the Powershell.exe.config to Powershell_ise.exe.config to rule out a configuration issue, and that yields no deltas.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  13. PowerShell ISE crashes after latest Windows Update

    PowerShell ISE crashes after installation of the latest Security and Quality Rollup:

    2018-01 Security and Quality Rollup for .NET Framework 3.5.1, 4.5.2, ... on Windows 7 (KB4055532)

    After trying to instantiate the PowerShell ISE, the OS informs the following:

    powershell_ise has stopped working.
    A problem caused the program to stop working correctly.
    Windows will close the program and notify you if a solution is available.

    This is happening since January, 9, 2018.

    PowerShell on Console is still working properly.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add spelling correction to ISE when writing strings

    Can you make ISE use some spelling correction when editing a string? Better, use MS Word's engine which can detect grammatical mistakes!

    This will save a lot of embarrassment!

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  15. ~Status line

    I've noticed that if I have a lot of 'Undo's quickly, it's hard to tell what line I just 'undid'. Is it possible to have something show me what I just 'undid' or 'redid', such a s a status line of sorts to tell me where my cursor is...like at the bottom of the editor?

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  16. Powershell ISE crashes when saving an ini file (I tried config.ini)

    I created a new file, saved as config.ini, and then ISE crashed. When I reopened, it crashed again.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  17. Bug: Powershell ISE recovered to wrong integrity level in two sessions

    A crashed powershell ISE session will re-open previously open files.

    There is a bug, though, which manifested when a crash recovery happened to me recently:

    The session/file which I had originally opened in standard user context (no elevation) recovered in High integrity level (aka elevated/admin),
    The session/files which I had originally opened in elevated mode recovered in Medium integrity level (aka standard user mode).

    The session should remember which context it was open in and re-open in the same context.

    Need to consider this issue for normal ISE closure/re-opening, too, as in this UserVoice item:

    "Windows PowerShell ISE: Add ability…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  18. [BUG] show-command windows ISE Windows 10 vs Win 7/2012

    In Windows 10, The show-command pane in the ISE lacks functionality I see in windows 7, server 2012 machines. Specifically the parameter window only shows Text boxes and checkboxes in windows 10. The same cmdlet in windows 7/2012 has drop down fields, combo boxes etc so I can't see enum options in relative parameters. I think a few native cmdlets work but the RSAT toolset is entirely broken from what I can see (KB2693643, release 1607)

    Example: new-DfsnRoot in the command pane looks entirely different between windows 7/10. Type is a freeform test pane vs a drop down in 7…

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  19. Remove-ISESnippet

    There should be a cmdlet that reverses the Import-Snippet cmdlet. Properties that could be used to identify the snippet to remove (from current ISE session): DisplayTitle, FullPath, or Module.

    It would also be nice to expose an Unload method in the ISESnippetObject and ISESnippetCollection objects.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  20. Copy with chinese string code from ise,paste it into WORD 2016,garbled

    【Bug to reproduce】
    Copy with chinese string code from powerGUI,paste it into word 2016,normal.
    Copy with chinese string code from ise,paste it into word 2016,garbled.


    $a = 1
    $b = "字符串"

    汉字乱码


    【old report link】
    https://connect.microsoft.com/PowerShell/Feedback/Details/2002528

    【powershell version】
    ise in windows 8.1
    ise in windows 10 14393.1066

    microsoft office 2016

    microsoft office 2013

    【reason】
    unknown

    【reporter】
    By the chinese powershell study & research group. QQ group No. is 183173532

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  ISE and tooling  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base