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. Add a timeout period property on the DSC Service Resource

    Votes from Connect: 4

    Original Date Submitted: 9/26/2014 7:49:25 PM

    Description:
    Contact Information
    Handle: Jan Egil Ring
    Site Name: PowerShell
    Feedback ID: 982292


    Frequency: Always Happens
    Regression: No, this is new to the most recent version

    Problem Description:
    There should be a property on the DSC Service Resource for configuring the stop/startup timeout value for a service.

    As an example, when using the xDhcpServerScope and configuring the DHCP Server service as a dependent resource the following error arise when the DHCP Server service is stopped:

    VERBOSE: [DEMODHCP02]: LCM: [ Start Set ] [[Service]DHCP]
    VERBOSE: [DEMODHCP02]: [[Service]DHCP] Failure starti
    ng service…

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

    We’ll send you updates on this idea

    1 comment  ·  Desired State Configuration (DSC)  ·  Flag idea as inappropriate…  ·  Admin →
  2. Cmdlets in the WebAdministration module occasionally generates errors when used in a custom DSC configuration

    Votes from Connect: 5

    Original Date Submitted: 9/17/2014 2:30:56 AM

    Description:
    Contact Information
    Handle: Jan Egil Ring
    Site Name: PowerShell
    Feedback ID: 973480


    Frequency: Always Happens
    Regression: No, this is new to the most recent version

    Problem Description:
    When using cmdlets from the WebAdministration (IIS) PowerShell module in a custom DSC resource, errors are thrown when invoking the Get/Set/Test-TargetResource functions (for example by running Test-DscConfiguration).

    The error thrown is:
    Unable to cast COM object of type 'Microsoft.IIs.PowerShell.Framework.AppHostQueryProcessor' to interface type 'Mic
    rosoft.IIs.PowerShell.Framework.IAppHostQueryProcessor'. This operation failed because the QueryInterface call on the COM component for the
    interface with IID '{6E0E6BE3-71C1-4A66-800E-11B9CBA00EAB}' failed…

    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  ·  Desired State Configuration (DSC)  ·  Flag idea as inappropriate…  ·  Admin →
  3. IncludeManagementTools in WindowsFeature

    Votes from Connect: 10

    Original Date Submitted: 9/2/2014 3:45:04 AM

    Description:
    Contact Information
    Handle: Andrew Barnes
    Site Name: PowerShell
    Feedback ID: 961489


    Frequency: Always Happens
    Regression: I don

    Problem Description:
    Could the WindowsFeature resource be updated to have the IncludeManagementTools switch.

    (it's a quick win) ;)

    Product Studio item created by Connect Synchronizer due to creation of feedback ID 961489 (http://connect.microsoft.com/PowerShell/feedback/ViewFeedback.aspx?FeedbackID=961489).

    Repro Steps:
    PS > Get-DscResource windowsfeature -Syntax
    WindowsFeature [string] #ResourceName
    {

    Name = [string]
    
    [ Credential = [PSCredential] ]
    [ DependsOn = [string[]] ]
    [ Ensure = [string] { Absent | Present } ]
    [ IncludeAllSubFeature =
    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Desired State Configuration (DSC)  ·  Flag idea as inappropriate…  ·  Admin →
  4. DSC: Group resource fails to add a domain user to a local group without domain credentials

    Votes from Connect: 8

    Original Date Submitted: 8/28/2014 4:44:56 AM

    Description:
    Contact Information
    Handle: Aaron Jensen
    Site Name: PowerShell
    Feedback ID: 957378


    Frequency: Always Happens
    Regression: No, this is new to the most recent version

    Problem Description:
    The Group resource fails to add a domain user to a local group without domain credentials. Also, if using credentials, they have to be in the same domain as the account being added, so you can't mix accounts from different domains.

    I know the LCM can talk to our AD because I wrote the following Script resource which works. This is rough and…

    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  ·  Desired State Configuration (DSC)  ·  Flag idea as inappropriate…  ·  Admin →
  5. PowerShell ISE Intellisense does not work for Import-DscResource

    Votes from Connect: 9

    Original Date Submitted: 8/21/2014 11:08:39 PM

    Description:

    Contact Information
    Handle: Trevor Sullivan [MVP]
    Site Name: PowerShell
    Feedback ID: 951804


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

    Problem Description:
    NOTE: Please see attached video for example.

    When writing a PowerShell DSC configuration using the PowerShell ISE, and adding the Import-DscResource command to the configuration block, the PowerShell ISE does not show the Intellisense for parameter names or parameter values.

    Because there is no mention of Import-DscResource in the built-in PowerShell help, and because no documentation can be found in the Microsoft TechNet Library…

    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  ·  Desired State Configuration (DSC)  ·  Flag idea as inappropriate…  ·  Admin →
  6. Desired State Configuration - Group resource

    Votes from Connect: 5

    Original Date Submitted: 8/21/2014 8:11:21 PM

    Description:
    Contact Information
    Handle: M.T.Nielsen
    Site Name: PowerShell
    Feedback ID: 951681


    Frequency: Always Happens
    Regression: I do not know if this issue existed previously

    Problem Description:
    Adding a Domain user/group to a Local group, without providing explicit domain credentials, fails, even on a domain-joined machine with read-access to Active Directory.

    The MSFT_GroupResource.psm1 file in the PSDesiredStateConfiguration module has the following code for Test-TargetResource and Set-TargetResource (line 132 & 464):

    Create an instance of PrincipalContext.

    $credentialPrincipalContext = $null;
    if($PSBoundParameters.ContainsKey('Credential'))
    {

    $networdCredential = $Credential.GetNetworkCredential();
    
    $credentialPrincipalContext = New-Object System.DirectoryServices.AccountManagement.PrincipalContext -ArgumentList ([System.DirectoryServices.AccountManagement.ContextType]::Domain,
    $networdCredential.Domain, $networdCredential.UserName,
    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  ·  Desired State Configuration (DSC)  ·  Flag idea as inappropriate…  ·  Admin →
  7. MOF Files Include Authoring Metadata

    Votes from Connect: 4

    Original Date Submitted: 8/20/2014 2:21:09 AM

    Description:
    Contact Information
    Handle: Aaron Jensen
    Site Name: PowerShell
    Feedback ID: 950298


    Frequency: Always Happens
    Regression: No, this is new to the most recent version

    Problem Description:
    When converting configuration blocks to .mof files, they .mof files contain authoring metadata that causes the .mof file's contents and checksum to change, even when none of the configuration in the .mof file has changed. This makes it hard to know when a .mof file's configuration has really changed or not. All .mof files essentially look like they are always changing. This makes…

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

    We’ll send you updates on this idea

    investigating  ·  0 comments  ·  Desired State Configuration (DSC)  ·  Flag idea as inappropriate…  ·  Admin →
  8. Desired State Configuration help file is named about_DesiredStateConfiguration instead of about_Desired_State_Configuration

    Votes from Connect: 3

    Original Date Submitted: 12/10/2013 12:59:41 AM

    Description:
    Contact Information
    Handle: David Wyatt
    Site Name: PowerShell
    Feedback ID: 811097


    Frequency: Always Happens
    Regression: No, this is new to the most recent version

    Problem Description:
    The TOPIC line of the help file says "aboutDesiredStateConfiguration", which is consistent with the naming of other PowerShell help files, but the actual file name is aboutDesiredStateConfiguration.

    Product Studio item created by Connect Synchronizer due to creation of feedback ID 811097 (http://connect.microsoft.com/PowerShell/feedback/ViewFeedback.aspx?FeedbackID=811097).

    Repro Steps:
    Expected Results:

    Internal BugId: 6515

    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  ·  Desired State Configuration (DSC)  ·  Flag idea as inappropriate…  ·  Admin →
  9. Convert Group Policy to use PowerShell DSC

    I think it's time for an overhaul of Group Policy and GP Preferences. You can still keep the GUI to allow everyone to have something familiar, but I would love to see if Group Policy can be converted to start using PowerShell DSC under the hood. I think this would make things much simpler in terms of deployment and wouldn't require logon/logoff or restarts anymore (unless you wanted a script to run at those times). For everything else like IE/Edge settings, registry settings, mapped drives/printers, desktop backgrounds and such I think having everything exposed in PowerShell would both make it…

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

    We’ll send you updates on this idea

    5 comments  ·  Desired State Configuration (DSC)  ·  Flag idea as inappropriate…  ·  Admin →
  10. Support text-oriented configuration management

    ... in a folder at C:\config containing text files (and perhaps a similar folder in the user's home directory). Changing those text files would directly apply changes to Windows settings. Services could read those files directly or use a Windows text-based configuration management API.

    Text-oriented configuration has many advantages: it makes devops-style workflows much more simple, entire server configurations could be versioned in git or svn along with the apps they host, spinning up new servers would be much simpler, and tools like Chef and Puppet would integrate far more smoothly and simply with Windows.

    I suggest this as a…

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

    We’ll send you updates on this idea

    3 comments  ·  Desired State Configuration (DSC)  ·  Flag idea as inappropriate…  ·  Admin →
1 2 3 4 5 6 8 Next →
  • Don't see your idea?

Feedback and Knowledge Base