diff --git a/STYLE.md b/STYLE.md index ab52b386fda7..3387c8789130 100644 --- a/STYLE.md +++ b/STYLE.md @@ -35,9 +35,21 @@ Header 2 ## Syntax * When talking about a cmdlet in paragraph, use \` to highlight cmdlet names - * When writing an article (as opposed to reference content), the first instance of a cmdlet name should be a link to the cmdlet documentation + * Correct Example: + This `Write-Host` Cmdlet can ... + * Incorrect Example: +  This **Write-Host** Cmdlet can ... and pipeline to out-file Cmdlet to ... +* When writing an article (as opposed to reference content), the first instance of a cmdlet name should be a link to the cmdlet documentation * All PowerShell syntax blocks should use ```powershell -* Do not start PowerShell commands with "C:\ PS>" +* Do not start PowerShell commands with "`PS C:\>`" + * Correct Example: + ```powershell + Get-Process + ``` + * Incorrect Example: + ```powershell + PS C:\> Get-Process + ``` * Output emitted by PowerShell commands should be commented to prevent it from recieving syntax highlighting * Property names and parameter names should be in **bold** * PowerShell cmdlets are "[Pascal Cased](https://en.wikipedia.org/wiki/PascalCase)". Verbs are seperated from nouns by a hyphen. diff --git a/dsc/DSCAutomationHostEnabled.md b/dsc/DSCAutomationHostEnabled.md index f8bb9dbd81cd..4a573f9de473 100644 --- a/dsc/DSCAutomationHostEnabled.md +++ b/dsc/DSCAutomationHostEnabled.md @@ -1,13 +1,9 @@ - --- -title: DSCAutomationHostEnabled registry key -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSCAutomationHostEnabled registry key --- >Applies to: Windows PowerShell 5.0 diff --git a/dsc/DscForEngineers.md b/dsc/DscForEngineers.md index e1a208ae98e5..346719de30e4 100644 --- a/dsc/DscForEngineers.md +++ b/dsc/DscForEngineers.md @@ -1,12 +1,9 @@ --- -title: Desired State Configuration Overview for Decision Makers -ms.date: 2017-03-13 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonm -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Desired State Configuration Overview for Decision Makers --- # Desired State Configuration Overview for Engineers # @@ -141,3 +138,4 @@ To deploy to the different environments, you can invoke `Start-DscConfiguration` [Configuration Data](configData.md) [Resources](resources.md) + diff --git a/dsc/PackageManagementDscResource.md b/dsc/PackageManagementDscResource.md index db8fb35ea797..9117da548e95 100644 --- a/dsc/PackageManagementDscResource.md +++ b/dsc/PackageManagementDscResource.md @@ -1,12 +1,9 @@ --- -title: DSC PackageManagement Resource -ms.date: -keywords: powershell,DSC -description: -ms.topic: article -author: brywang-msft -manager: kriscv -ms.prod: powershell +ms.date: 2017-06-12 +author: eslesar +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC PackageManagement Resource --- # DSC PackageManagement Resource @@ -94,4 +91,5 @@ Configuration PackageTest DependsOn = "[PackageManagementSource]PSGallery" } } -``` \ No newline at end of file +``` + diff --git a/dsc/PackageManagementSourceDscResource.md b/dsc/PackageManagementSourceDscResource.md index e876c7ed9d34..cadb83c4408f 100644 --- a/dsc/PackageManagementSourceDscResource.md +++ b/dsc/PackageManagementSourceDscResource.md @@ -1,12 +1,9 @@ --- -title: DSC PackageManagementSource Resource -ms.date: -keywords: powershell,DSC -description: -ms.topic: article -author: brywang-msft -manager: kriscv -ms.prod: powershell +ms.date: 2017-06-12 +author: eslesar +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC PackageManagementSource Resource --- # DSC PackageManagementSource Resource @@ -56,3 +53,4 @@ Configuration PackageManagementSourceTest } } ``` + diff --git a/dsc/archiveResource.md b/dsc/archiveResource.md index 38725a1f3410..f3b6cb13e50b 100644 --- a/dsc/archiveResource.md +++ b/dsc/archiveResource.md @@ -1,12 +1,9 @@ --- -title: DSC Archive Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC Archive Resource --- # DSC Archive Resource diff --git a/dsc/authoringResource.md b/dsc/authoringResource.md index ad3124e0282f..01ea11d28003 100644 --- a/dsc/authoringResource.md +++ b/dsc/authoringResource.md @@ -1,12 +1,9 @@ --- -title: Build Custom Windows PowerShell Desired State Configuration Resources -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Build Custom Windows PowerShell Desired State Configuration Resources --- # Build Custom Windows PowerShell Desired State Configuration Resources diff --git a/dsc/authoringResourceClass.md b/dsc/authoringResourceClass.md index b0b738efcd40..b2b1eeeb9d85 100644 --- a/dsc/authoringResourceClass.md +++ b/dsc/authoringResourceClass.md @@ -1,12 +1,9 @@ --- -title: Writing a custom DSC resource with PowerShell classes -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Writing a custom DSC resource with PowerShell classes --- # Writing a custom DSC resource with PowerShell classes diff --git a/dsc/authoringResourceComposite.md b/dsc/authoringResourceComposite.md index 8da1402dd25f..fb936948d7b8 100644 --- a/dsc/authoringResourceComposite.md +++ b/dsc/authoringResourceComposite.md @@ -1,12 +1,9 @@ --- -title: Composite resources--Using a DSC configuration as a resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Composite resources--Using a DSC configuration as a resource --- # Composite resources: Using a DSC configuration as a resource diff --git a/dsc/authoringResourceMOF.md b/dsc/authoringResourceMOF.md index d0e8308198e7..22e0d855381d 100644 --- a/dsc/authoringResourceMOF.md +++ b/dsc/authoringResourceMOF.md @@ -1,12 +1,9 @@ --- -title: Writing a custom DSC resource with MOF -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Writing a custom DSC resource with MOF --- # Writing a custom DSC resource with MOF diff --git a/dsc/authoringResourceMofCS.md b/dsc/authoringResourceMofCS.md index a9f273075060..fa74fd7adf30 100644 --- a/dsc/authoringResourceMofCS.md +++ b/dsc/authoringResourceMofCS.md @@ -1,12 +1,9 @@ --- -title: Authoring a DSC resource in C` -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Authoring a DSC resource in C` --- # Authoring a DSC resource in C`#` diff --git a/dsc/authoringResourceMofDesigner.md b/dsc/authoringResourceMofDesigner.md index ad4217f82947..5586e82cc735 100644 --- a/dsc/authoringResourceMofDesigner.md +++ b/dsc/authoringResourceMofDesigner.md @@ -1,12 +1,9 @@ --- -title: Using the Resource Designer tool -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Using the Resource Designer tool --- # Using the Resource Designer tool diff --git a/dsc/azureDsc.md b/dsc/azureDsc.md index e413b5fb282f..9d4fa6dd3ebe 100644 --- a/dsc/azureDsc.md +++ b/dsc/azureDsc.md @@ -1,12 +1,9 @@ --- -title: Using DSC on Microsoft Azure -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carolz -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Using DSC on Microsoft Azure --- # Using DSC on Microsoft Azure diff --git a/dsc/bootstrapDsc.md b/dsc/bootstrapDsc.md index 0d19207b3598..10e0d686b78f 100644 --- a/dsc/bootstrapDsc.md +++ b/dsc/bootstrapDsc.md @@ -1,12 +1,9 @@ --- -title: Configure a virtual machines at initial boot-up by using DSC -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Configure a virtual machines at initial boot-up by using DSC --- >Applies To: Windows PowerShell 5.0 @@ -209,3 +206,4 @@ so set the value of this key to 0: - [DSCAutomationHostEnabled registry key](DSCAutomationHostEnabled.md) - [Configuring the Local Configuration Manager (LCM)](metaConfig.md) - [Setting up a DSC web pull server](pullServer.md) + diff --git a/dsc/builtInResource.md b/dsc/builtInResource.md index 0ffc5848eaed..735c92ac786d 100644 --- a/dsc/builtInResource.md +++ b/dsc/builtInResource.md @@ -1,12 +1,9 @@ --- -title: Built-In Windows PowerShell Desired State Configuration Resources -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Built-In Windows PowerShell Desired State Configuration Resources --- # Built-In Windows PowerShell Desired State Configuration Resources diff --git a/dsc/compositeConfigs.md b/dsc/compositeConfigs.md index 156fe3d46971..f29aa951ba0c 100644 --- a/dsc/compositeConfigs.md +++ b/dsc/compositeConfigs.md @@ -1,12 +1,9 @@ --- -title: Nesting configurations -ms.date: 2017-03-27 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonm -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Nesting configurations --- # Nesting DSC configurations @@ -59,3 +56,4 @@ The properties in the `NestedConfig` resource block (**CopyFrom** and **CopyTo** ## See Also - [Composite resources--Using a DSC configuration as a resource](authoringResourceComposite.md) + diff --git a/dsc/configData.md b/dsc/configData.md index 1301653a3aa3..6c9bbf104959 100644 --- a/dsc/configData.md +++ b/dsc/configData.md @@ -1,12 +1,9 @@ --- -title: Using configuration data -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonm -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Using configuration data --- # Using configuration data in DSC @@ -207,3 +204,4 @@ For an example of using non-node data, see [Separating configuration and environ ## See Also - [Credentials Options in Configuration Data](configDataCredentials.md) - [DSC Configurations](configurations.md) + diff --git a/dsc/configDataCredentials.md b/dsc/configDataCredentials.md index 462a06dc4789..656374b704f5 100644 --- a/dsc/configDataCredentials.md +++ b/dsc/configDataCredentials.md @@ -1,12 +1,9 @@ --- -title: Credentials Options in Configuration Data -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Credentials Options in Configuration Data --- # Credentials Options in Configuration Data diff --git a/dsc/configHelp.md b/dsc/configHelp.md index a13f5532814f..2aa7790b5d3f 100644 --- a/dsc/configHelp.md +++ b/dsc/configHelp.md @@ -1,12 +1,9 @@ --- -title: Writing help for DSC configurations -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Writing help for DSC configurations --- # Writing help for DSC configurations diff --git a/dsc/configurations.md b/dsc/configurations.md index 2c0966828914..814b9e0011a5 100644 --- a/dsc/configurations.md +++ b/dsc/configurations.md @@ -1,12 +1,9 @@ --- -title: DSC Configurations -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonm -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC Configurations --- # DSC Configurations diff --git a/dsc/crossNodeDependencies.md b/dsc/crossNodeDependencies.md index c0a5643026f5..aa823ed48dc9 100644 --- a/dsc/crossNodeDependencies.md +++ b/dsc/crossNodeDependencies.md @@ -1,12 +1,9 @@ --- -title: Specifying cross-node dependencies -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Specifying cross-node dependencies --- # Specifying cross-node dependencies diff --git a/dsc/debugResource.md b/dsc/debugResource.md index 07fef57007ba..5d3d467bc782 100644 --- a/dsc/debugResource.md +++ b/dsc/debugResource.md @@ -1,12 +1,9 @@ --- -title: Debugging DSC resources -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Debugging DSC resources --- # Debugging DSC resources diff --git a/dsc/decisionMaker.md b/dsc/decisionMaker.md index 20e1a6eb375d..b4ec3ef1c062 100644 --- a/dsc/decisionMaker.md +++ b/dsc/decisionMaker.md @@ -1,12 +1,9 @@ --- -title: Desired State Configuration Overview for Decision Makers -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonm -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Desired State Configuration Overview for Decision Makers --- # Desired State Configuration Overview for Decision Makers diff --git a/dsc/directCallResource.md b/dsc/directCallResource.md index d53437380a36..5609691d6407 100644 --- a/dsc/directCallResource.md +++ b/dsc/directCallResource.md @@ -1,12 +1,9 @@ --- -title: Calling DSC resource methods directly -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Calling DSC resource methods directly --- # Calling DSC resource methods directly diff --git a/dsc/docfx.json b/dsc/docfx.json index 33b81be63bbc..ed33fbb9172a 100644 --- a/dsc/docfx.json +++ b/dsc/docfx.json @@ -9,7 +9,13 @@ } ], "globalMetadata": { - "ROBOTS": "INDEX, FOLLOW" + "ROBOTS": "INDEX, FOLLOW", + "ms.prod": "powershell", + "ms.technology": "dsc", + "manager": "carmonm", + "ms.devlang": "powershell", + "ms.tgt_pltfr": "windows", + "ms.author": "eslesar" }, "resource": [ { diff --git a/dsc/dscCiCd.md b/dsc/dscCiCd.md index 7fda31b650b8..6ac672a944db 100644 --- a/dsc/dscCiCd.md +++ b/dsc/dscCiCd.md @@ -1,12 +1,9 @@ --- -title: Building a Continuous Integration and Continuous Deployment pipeline with DSC -ms.date: 2017-03-03 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonm -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Building a Continuous Integration and Continuous Deployment pipeline with DSC --- # Building a Continuous Integration and Continuous Deplyoment pipeline with DSC diff --git a/dsc/dscExamples.md b/dsc/dscExamples.md index 33c1c978c488..0cce01d20e70 100644 --- a/dsc/dscExamples.md +++ b/dsc/dscExamples.md @@ -1,12 +1,9 @@ --- -title: DSC Examples -ms.date: 2017-04-15 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonm -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC Examples --- # DSC examples diff --git a/dsc/enactingConfigurations.md b/dsc/enactingConfigurations.md index 86148c81658e..56981751919c 100644 --- a/dsc/enactingConfigurations.md +++ b/dsc/enactingConfigurations.md @@ -1,12 +1,9 @@ --- -title: Enacting configurations -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Enacting configurations --- # Enacting configurations diff --git a/dsc/environmentResource.md b/dsc/environmentResource.md index 175b48b88934..cdd5db82550b 100644 --- a/dsc/environmentResource.md +++ b/dsc/environmentResource.md @@ -1,12 +1,9 @@ --- -title: DSC Environment Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC Environment Resource --- # DSC Environment Resource diff --git a/dsc/fileResource.md b/dsc/fileResource.md index f18b14abf561..32d8087cf889 100644 --- a/dsc/fileResource.md +++ b/dsc/fileResource.md @@ -1,12 +1,9 @@ --- -title: DSC File Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC File Resource --- # DSC File Resource diff --git a/dsc/gettingStarted.md b/dsc/gettingStarted.md index 2a92c753438d..5628584a0d58 100644 --- a/dsc/gettingStarted.md +++ b/dsc/gettingStarted.md @@ -1,12 +1,9 @@ --- -title: Getting Started with PowerShell Desired State Configuration -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Getting Started with PowerShell Desired State Configuration --- # Getting Started with PowerShell Desired State Configuration # diff --git a/dsc/groupResource.md b/dsc/groupResource.md index 974832510c26..34a51ebc6cd2 100644 --- a/dsc/groupResource.md +++ b/dsc/groupResource.md @@ -1,12 +1,9 @@ --- -title: DSC Group Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC Group Resource --- # DSC Group Resource @@ -105,3 +102,4 @@ Configuration SecureTigerTeamSrouce } } ``` + diff --git a/dsc/groupSetResource.md b/dsc/groupSetResource.md index f72eaa60f727..938f782ba871 100644 --- a/dsc/groupSetResource.md +++ b/dsc/groupSetResource.md @@ -1,12 +1,10 @@ --- -title: DSC GroupSet Resource -ms.date: 2016-05-16 -keywords: powershell, DSC, built-in, resource -description: Provides a mechanism to manage local groups on the target node. -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +description: Provides a mechanism to manage local groups on the target node. +title: DSC GroupSet Resource --- # DSC GroupSet Resource diff --git a/dsc/index.md b/dsc/index.md index beccdc8994c2..e0e477a1b5fd 100644 --- a/dsc/index.md +++ b/dsc/index.md @@ -1 +1,4 @@ -# Index test file for Open Publishing \ No newline at end of file +--- +redirect_url: overview +--- + diff --git a/dsc/lnxArchiveResource.md b/dsc/lnxArchiveResource.md index 3ac9c49778bf..34d293deb9af 100644 --- a/dsc/lnxArchiveResource.md +++ b/dsc/lnxArchiveResource.md @@ -1,12 +1,9 @@ --- -title: DSC for Linux nxArchive Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC for Linux nxArchive Resource --- # DSC for Linux nxArchive Resource diff --git a/dsc/lnxBuiltInResources.md b/dsc/lnxBuiltInResources.md index 7b520c51f4cb..346a682f54e7 100644 --- a/dsc/lnxBuiltInResources.md +++ b/dsc/lnxBuiltInResources.md @@ -1,12 +1,9 @@ --- -title: Built-In Desired State Configuration Resources for Linux -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Built-In Desired State Configuration Resources for Linux --- # Built-In Desired State Configuration Resources for Linux diff --git a/dsc/lnxEnvironmentResource.md b/dsc/lnxEnvironmentResource.md index 6ed74d551ea9..502d7e85d97e 100644 --- a/dsc/lnxEnvironmentResource.md +++ b/dsc/lnxEnvironmentResource.md @@ -1,12 +1,9 @@ --- -title: DSC for Linux nxEnvironment Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC for Linux nxEnvironment Resource --- # DSC for Linux nxEnvironment Resource diff --git a/dsc/lnxFileLineResource.md b/dsc/lnxFileLineResource.md index adb6c857bc12..89ba684c6ab1 100644 --- a/dsc/lnxFileLineResource.md +++ b/dsc/lnxFileLineResource.md @@ -1,12 +1,9 @@ --- -title: DSC for Linux nxFileLine Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC for Linux nxFileLine Resource --- # DSC for Linux nxFileLine Resource diff --git a/dsc/lnxFileResource.md b/dsc/lnxFileResource.md index 64e46fedf1c5..8efc800fb76e 100644 --- a/dsc/lnxFileResource.md +++ b/dsc/lnxFileResource.md @@ -1,12 +1,9 @@ --- -title: DSC for Linux nxFile Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC for Linux nxFile Resource --- # DSC for Linux nxFile Resource diff --git a/dsc/lnxGettingStarted.md b/dsc/lnxGettingStarted.md index ba600dca0325..0cc4c2a54b2b 100644 --- a/dsc/lnxGettingStarted.md +++ b/dsc/lnxGettingStarted.md @@ -1,12 +1,9 @@ --- -title: Get started with Desired State Configuration (DSC) for Linux -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Get started with Desired State Configuration (DSC) for Linux --- # Get started with Desired State Configuration (DSC) for Linux diff --git a/dsc/lnxGroupResource.md b/dsc/lnxGroupResource.md index 134f5a9755b3..b4ce43e5d6c7 100644 --- a/dsc/lnxGroupResource.md +++ b/dsc/lnxGroupResource.md @@ -1,12 +1,9 @@ --- -title: DSC for Linux nxGroup Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC for Linux nxGroup Resource --- # DSC for Linux nxGroup Resource diff --git a/dsc/lnxPackageResource.md b/dsc/lnxPackageResource.md index 5ef8752daf9b..58c7928bb681 100644 --- a/dsc/lnxPackageResource.md +++ b/dsc/lnxPackageResource.md @@ -1,12 +1,9 @@ --- -title: DSC for Linux nxPackage Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC for Linux nxPackage Resource --- # DSC for Linux nxPackage Resource diff --git a/dsc/lnxScriptResource.md b/dsc/lnxScriptResource.md index d4d34041a0e2..dd7a20bcb09a 100644 --- a/dsc/lnxScriptResource.md +++ b/dsc/lnxScriptResource.md @@ -1,12 +1,9 @@ --- -title: DSC for Linux nxScript Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC for Linux nxScript Resource --- # DSC for Linux nxScript Resource diff --git a/dsc/lnxServiceResource.md b/dsc/lnxServiceResource.md index 8ca2d5ec883c..80ad7cd6d660 100644 --- a/dsc/lnxServiceResource.md +++ b/dsc/lnxServiceResource.md @@ -1,12 +1,9 @@ --- -title: DSC for Linux nxService Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC for Linux nxService Resource --- # DSC for Linux nxService Resource diff --git a/dsc/lnxSshAuthorizedKeysResource.md b/dsc/lnxSshAuthorizedKeysResource.md index 8a5019524ead..e1555dbe7357 100644 --- a/dsc/lnxSshAuthorizedKeysResource.md +++ b/dsc/lnxSshAuthorizedKeysResource.md @@ -1,12 +1,9 @@ --- -title: DSC for Linux nxSshAuthorizedKeys Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC for Linux nxSshAuthorizedKeys Resource --- # DSC for Linux nxSshAuthorizedKeys Resource diff --git a/dsc/lnxUserResource.md b/dsc/lnxUserResource.md index 7eef33a0d394..12cb1b5502eb 100644 --- a/dsc/lnxUserResource.md +++ b/dsc/lnxUserResource.md @@ -1,12 +1,9 @@ --- -title: DSC for Linux nxUser Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC for Linux nxUser Resource --- # DSC for Linux nxUser Resource diff --git a/dsc/logResource.md b/dsc/logResource.md index 62db1ff60163..6d620d08621b 100644 --- a/dsc/logResource.md +++ b/dsc/logResource.md @@ -1,12 +1,9 @@ --- -title: DSC Log Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC Log Resource --- # DSC Log Resource diff --git a/dsc/metaConfig.md b/dsc/metaConfig.md index 77e1b887f158..fd7c4b90fc1a 100644 --- a/dsc/metaConfig.md +++ b/dsc/metaConfig.md @@ -1,12 +1,9 @@ --- -title: Configuring the Local Configuration Manager -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Configuring the Local Configuration Manager --- # Configuring the Local Configuration Manager diff --git a/dsc/metaConfig4.md b/dsc/metaConfig4.md index 1ed7ba20147e..c1b297cda3ea 100644 --- a/dsc/metaConfig4.md +++ b/dsc/metaConfig4.md @@ -1,12 +1,9 @@ --- -title: Windows PowerShell 4.0 Desired State Configuration Local Configuration Manager (LCM) -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Windows PowerShell 4.0 Desired State Configuration Local Configuration Manager (LCM) --- # Windows PowerShell 4.0 Desired State Configuration Local Configuration Manager (LCM) diff --git a/dsc/msft-dsclocalconfigurationmanager-applyconfiguration.md b/dsc/msft-dsclocalconfigurationmanager-applyconfiguration.md index 38714c53c098..93483f161a97 100644 --- a/dsc/msft-dsclocalconfigurationmanager-applyconfiguration.md +++ b/dsc/msft-dsclocalconfigurationmanager-applyconfiguration.md @@ -1,12 +1,9 @@ --- -title: ApplyConfiguration method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: ApplyConfiguration method of the MSFT_DSCLocalConfigurationManager class --- # ApplyConfiguration method of the MSFT_DSCLocalConfigurationManager class diff --git a/dsc/msft-dsclocalconfigurationmanager-disabledebugconfiguration.md b/dsc/msft-dsclocalconfigurationmanager-disabledebugconfiguration.md index 1a1629cf67f8..171847d508bc 100644 --- a/dsc/msft-dsclocalconfigurationmanager-disabledebugconfiguration.md +++ b/dsc/msft-dsclocalconfigurationmanager-disabledebugconfiguration.md @@ -1,12 +1,9 @@ --- -title: DisableDebugConfiguration method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DisableDebugConfiguration method of the MSFT_DSCLocalConfigurationManager class --- # DisableDebugConfiguration method of the MSFT_DSCLocalConfigurationManager class diff --git a/dsc/msft-dsclocalconfigurationmanager-enabledebugconfiguration.md b/dsc/msft-dsclocalconfigurationmanager-enabledebugconfiguration.md index f976a9816c6e..43fbc2fbccc8 100644 --- a/dsc/msft-dsclocalconfigurationmanager-enabledebugconfiguration.md +++ b/dsc/msft-dsclocalconfigurationmanager-enabledebugconfiguration.md @@ -1,15 +1,11 @@ --- -title: EnableDebugConfiguration method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: EnableDebugConfiguration method of the MSFT_DSCLocalConfigurationManager class --- - # EnableDebugConfiguration method of the MSFT_DSCLocalConfigurationManager class Enables DSC resource debugging. diff --git a/dsc/msft-dsclocalconfigurationmanager-getconfiguration.md b/dsc/msft-dsclocalconfigurationmanager-getconfiguration.md index 9ddccebb48da..6f78a4ea05ef 100644 --- a/dsc/msft-dsclocalconfigurationmanager-getconfiguration.md +++ b/dsc/msft-dsclocalconfigurationmanager-getconfiguration.md @@ -1,12 +1,9 @@ --- -title: GetConfiguration method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: GetConfiguration method of the MSFT_DSCLocalConfigurationManager class --- # GetConfiguration method of the MSFT_DSCLocalConfigurationManager class diff --git a/dsc/msft-dsclocalconfigurationmanager-getconfigurationresultoutput.md b/dsc/msft-dsclocalconfigurationmanager-getconfigurationresultoutput.md index 46812cbf7d61..25d759826769 100644 --- a/dsc/msft-dsclocalconfigurationmanager-getconfigurationresultoutput.md +++ b/dsc/msft-dsclocalconfigurationmanager-getconfigurationresultoutput.md @@ -1,12 +1,9 @@ --- -title: GetConfigurationResultOutput method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: GetConfigurationResultOutput method of the MSFT_DSCLocalConfigurationManager class --- # GetConfigurationResultOutput method of the MSFT_DSCLocalConfigurationManager class diff --git a/dsc/msft-dsclocalconfigurationmanager-getconfigurationstatus.md b/dsc/msft-dsclocalconfigurationmanager-getconfigurationstatus.md index 3e14b10a24ad..cddda3642bf9 100644 --- a/dsc/msft-dsclocalconfigurationmanager-getconfigurationstatus.md +++ b/dsc/msft-dsclocalconfigurationmanager-getconfigurationstatus.md @@ -1,12 +1,9 @@ --- -title: GetConfigurationStatus method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: GetConfigurationStatus method of the MSFT_DSCLocalConfigurationManager class --- # GetConfigurationStatus method of the MSFT_DSCLocalConfigurationManager class diff --git a/dsc/msft-dsclocalconfigurationmanager-getmetaconfiguration.md b/dsc/msft-dsclocalconfigurationmanager-getmetaconfiguration.md index 43d4aec215a8..88e502e3ac3f 100644 --- a/dsc/msft-dsclocalconfigurationmanager-getmetaconfiguration.md +++ b/dsc/msft-dsclocalconfigurationmanager-getmetaconfiguration.md @@ -1,15 +1,11 @@ --- -title: GetMetaConfiguration method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: GetMetaConfiguration method of the MSFT_DSCLocalConfigurationManager class --- - # GetMetaConfiguration method of the MSFT_DSCLocalConfigurationManager class Gets the local Configuration Manager settings that are used to control the Configuration Agent. diff --git a/dsc/msft-dsclocalconfigurationmanager-performrequiredconfigurationchecks.md b/dsc/msft-dsclocalconfigurationmanager-performrequiredconfigurationchecks.md index 1bfcb772248f..b04d4ec0170d 100644 --- a/dsc/msft-dsclocalconfigurationmanager-performrequiredconfigurationchecks.md +++ b/dsc/msft-dsclocalconfigurationmanager-performrequiredconfigurationchecks.md @@ -1,15 +1,11 @@ --- -title: PerformRequiredConfigurationChecks method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: PerformRequiredConfigurationChecks method of the MSFT_DSCLocalConfigurationManager class --- - # PerformRequiredConfigurationChecks method of the MSFT_DSCLocalConfigurationManager class Starts a consistency check by using the Task Scheduler. diff --git a/dsc/msft-dsclocalconfigurationmanager-removeconfiguration.md b/dsc/msft-dsclocalconfigurationmanager-removeconfiguration.md index d3bb59d462e0..9d25e2d934b3 100644 --- a/dsc/msft-dsclocalconfigurationmanager-removeconfiguration.md +++ b/dsc/msft-dsclocalconfigurationmanager-removeconfiguration.md @@ -1,12 +1,9 @@ --- -title: RemoveConfiguration method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: RemoveConfiguration method of the MSFT_DSCLocalConfigurationManager class --- # RemoveConfiguration method of the MSFT_DSCLocalConfigurationManager class diff --git a/dsc/msft-dsclocalconfigurationmanager-resourceget.md b/dsc/msft-dsclocalconfigurationmanager-resourceget.md index d6485ab4e9ae..b9c3153b8f08 100644 --- a/dsc/msft-dsclocalconfigurationmanager-resourceget.md +++ b/dsc/msft-dsclocalconfigurationmanager-resourceget.md @@ -1,12 +1,9 @@ --- -title: ResourceGet method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: ResourceGet method of the MSFT_DSCLocalConfigurationManager class --- # ResourceGet method of the MSFT_DSCLocalConfigurationManager class diff --git a/dsc/msft-dsclocalconfigurationmanager-resourceset.md b/dsc/msft-dsclocalconfigurationmanager-resourceset.md index 2cfe595e2e06..746fe8bb4e0a 100644 --- a/dsc/msft-dsclocalconfigurationmanager-resourceset.md +++ b/dsc/msft-dsclocalconfigurationmanager-resourceset.md @@ -1,15 +1,11 @@ --- -title: ResourceSet method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: ResourceSet method of the MSFT_DSCLocalConfigurationManager class --- - # ResourceSet method of the MSFT_DSCLocalConfigurationManager class Directly calls the **Set** method of a DSC resource. diff --git a/dsc/msft-dsclocalconfigurationmanager-resourcetest.md b/dsc/msft-dsclocalconfigurationmanager-resourcetest.md index b48f6f4f88cc..fc842ffdf86a 100644 --- a/dsc/msft-dsclocalconfigurationmanager-resourcetest.md +++ b/dsc/msft-dsclocalconfigurationmanager-resourcetest.md @@ -1,15 +1,11 @@ --- -title: ResourceTest method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: ResourceTest method of the MSFT_DSCLocalConfigurationManager class --- - # ResourceTest method of the MSFT_DSCLocalConfigurationManager class Directly calls the **Test** method of a DSC resource. diff --git a/dsc/msft-dsclocalconfigurationmanager-rollback.md b/dsc/msft-dsclocalconfigurationmanager-rollback.md index 57eec5742283..6f0c058dbb1f 100644 --- a/dsc/msft-dsclocalconfigurationmanager-rollback.md +++ b/dsc/msft-dsclocalconfigurationmanager-rollback.md @@ -1,15 +1,11 @@ --- -title: RollBack method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: RollBack method of the MSFT_DSCLocalConfigurationManager class --- - # RollBack method of the MSFT_DSCLocalConfigurationManager class Rolls back the configuration to a previous version. diff --git a/dsc/msft-dsclocalconfigurationmanager-sendconfiguration.md b/dsc/msft-dsclocalconfigurationmanager-sendconfiguration.md index 2cda8a1c95f0..5a6bd3462d4c 100644 --- a/dsc/msft-dsclocalconfigurationmanager-sendconfiguration.md +++ b/dsc/msft-dsclocalconfigurationmanager-sendconfiguration.md @@ -1,15 +1,11 @@ --- -title: SendConfiguration method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: SendConfiguration method of the MSFT_DSCLocalConfigurationManager class --- - # SendConfiguration method of the MSFT_DSCLocalConfigurationManager class Sends the configuration document to the managed node and saves it as a pending change. diff --git a/dsc/msft-dsclocalconfigurationmanager-sendconfigurationapply.md b/dsc/msft-dsclocalconfigurationmanager-sendconfigurationapply.md index 5e69be76aac7..1d062f91bbf2 100644 --- a/dsc/msft-dsclocalconfigurationmanager-sendconfigurationapply.md +++ b/dsc/msft-dsclocalconfigurationmanager-sendconfigurationapply.md @@ -1,15 +1,11 @@ --- -title: SendConfigurationApply method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: SendConfigurationApply method of the MSFT_DSCLocalConfigurationManager class --- - # SendConfigurationApply method of the MSFT_DSCLocalConfigurationManager class Sends the configuration document to the managed node and uses the Configuration Agent to apply the configuration. diff --git a/dsc/msft-dsclocalconfigurationmanager-sendconfigurationapplyasync.md b/dsc/msft-dsclocalconfigurationmanager-sendconfigurationapplyasync.md index 56b758f1baa1..cd39f3189fd5 100644 --- a/dsc/msft-dsclocalconfigurationmanager-sendconfigurationapplyasync.md +++ b/dsc/msft-dsclocalconfigurationmanager-sendconfigurationapplyasync.md @@ -1,15 +1,11 @@ --- -title: SendConfigurationApplyAsync method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: SendConfigurationApplyAsync method of the MSFT_DSCLocalConfigurationManager class --- - # SendConfigurationApplyAsync method of the MSFT_DSCLocalConfigurationManager class Sends the configuration document asynchronously to the managed node and uses the Configuration Agent to apply the configuration. diff --git a/dsc/msft-dsclocalconfigurationmanager-sendmetaconfigurationapply.md b/dsc/msft-dsclocalconfigurationmanager-sendmetaconfigurationapply.md index fe125d8c1b86..e74c01f11840 100644 --- a/dsc/msft-dsclocalconfigurationmanager-sendmetaconfigurationapply.md +++ b/dsc/msft-dsclocalconfigurationmanager-sendmetaconfigurationapply.md @@ -1,12 +1,9 @@ --- -title: SendMetaConfigurationApply method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: SendMetaConfigurationApply method of the MSFT_DSCLocalConfigurationManager class --- # SendMetaConfigurationApply method of the MSFT_DSCLocalConfigurationManager class diff --git a/dsc/msft-dsclocalconfigurationmanager-stopconfiguration.md b/dsc/msft-dsclocalconfigurationmanager-stopconfiguration.md index 421c07a494fb..2920060425d7 100644 --- a/dsc/msft-dsclocalconfigurationmanager-stopconfiguration.md +++ b/dsc/msft-dsclocalconfigurationmanager-stopconfiguration.md @@ -1,12 +1,9 @@ --- -title: StopConfiguration method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: StopConfiguration method of the MSFT_DSCLocalConfigurationManager class --- # StopConfiguration method of the MSFT_DSCLocalConfigurationManager class diff --git a/dsc/msft-dsclocalconfigurationmanager-testconfiguration.md b/dsc/msft-dsclocalconfigurationmanager-testconfiguration.md index 08029a75fafe..551d26e2c7e3 100644 --- a/dsc/msft-dsclocalconfigurationmanager-testconfiguration.md +++ b/dsc/msft-dsclocalconfigurationmanager-testconfiguration.md @@ -1,15 +1,11 @@ --- -title: TestConfiguration method of the MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: TestConfiguration method of the MSFT_DSCLocalConfigurationManager class --- - # TestConfiguration method of the MSFT_DSCLocalConfigurationManager class Sends the configuration document to the managed node and verifies the current configuration against the document. diff --git a/dsc/msft-dsclocalconfigurationmanager.md b/dsc/msft-dsclocalconfigurationmanager.md index a4938ad322cc..c5a764680e84 100644 --- a/dsc/msft-dsclocalconfigurationmanager.md +++ b/dsc/msft-dsclocalconfigurationmanager.md @@ -1,12 +1,9 @@ --- -title: MSFT_DSCLocalConfigurationManager class -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: MSFT_DSCLocalConfigurationManager class --- # MSFT_DSCLocalConfigurationManager class diff --git a/dsc/nanoDsc.md b/dsc/nanoDsc.md index 7b7fd83b6b05..b66ea720d6b1 100644 --- a/dsc/nanoDsc.md +++ b/dsc/nanoDsc.md @@ -1,12 +1,9 @@ --- -title: Using DSC on Nano Server -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Using DSC on Nano Server --- # Using DSC on Nano Server diff --git a/dsc/overview.md b/dsc/overview.md index d17f2406fab8..f60e77da4c37 100644 --- a/dsc/overview.md +++ b/dsc/overview.md @@ -1,12 +1,9 @@ --- -title: Windows PowerShell Desired State Configuration Overview -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Windows PowerShell Desired State Configuration Overview --- # Windows PowerShell Desired State Configuration Overview diff --git a/dsc/packageResource.md b/dsc/packageResource.md index 7ed98ca07b78..fceef095449c 100644 --- a/dsc/packageResource.md +++ b/dsc/packageResource.md @@ -1,12 +1,9 @@ --- -title: DSC Package Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC Package Resource --- # DSC Package Resource diff --git a/dsc/partialConfigs.md b/dsc/partialConfigs.md index 2c532b551a6b..28eda8d7bdad 100644 --- a/dsc/partialConfigs.md +++ b/dsc/partialConfigs.md @@ -1,12 +1,9 @@ --- -title: PowerShell Desired State Configuration partial configurations -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: PowerShell Desired State Configuration partial configurations --- # PowerShell Desired State Configuration partial configurations diff --git a/dsc/processSetResource.md b/dsc/processSetResource.md index c75bfbb5b0f8..3c75a3444d16 100644 --- a/dsc/processSetResource.md +++ b/dsc/processSetResource.md @@ -1,12 +1,9 @@ --- -title: DSC ProcessSet Resource -ms.date: 2016-05-23 -keywords: powershell, DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC ProcessSet Resource --- # DSC WindowsProcess Resource diff --git a/dsc/pullClient.md b/dsc/pullClient.md index 5f3b7841a3bf..d795ea432738 100644 --- a/dsc/pullClient.md +++ b/dsc/pullClient.md @@ -1,12 +1,9 @@ --- -title: Setting up a DSC pull client -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Setting up a DSC pull client --- # Setting up a DSC pull client diff --git a/dsc/pullClientConfigID.md b/dsc/pullClientConfigID.md index e4f6f0bf7c77..ff8dd9fc770c 100644 --- a/dsc/pullClientConfigID.md +++ b/dsc/pullClientConfigID.md @@ -1,12 +1,9 @@ --- -title: Setting up a pull client using configuration ID -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Setting up a pull client using configuration ID --- # Setting up a pull client using configuration ID diff --git a/dsc/pullClientConfigID4.md b/dsc/pullClientConfigID4.md index a7e31b0a647c..19699aea09f0 100644 --- a/dsc/pullClientConfigID4.md +++ b/dsc/pullClientConfigID4.md @@ -1,12 +1,9 @@ --- -title: Setting up a pull client using configuration ID in PowerShell 4.0 -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Setting up a pull client using configuration ID in PowerShell 4.0 --- # Setting up a pull client using configuration ID in PowerShell 4.0 diff --git a/dsc/pullClientConfigNames.md b/dsc/pullClientConfigNames.md index deb269066809..5cc594a88f82 100644 --- a/dsc/pullClientConfigNames.md +++ b/dsc/pullClientConfigNames.md @@ -1,12 +1,9 @@ --- -title: Setting up a pull client using configuration names -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Setting up a pull client using configuration names --- # Setting up a pull client using configuration names @@ -150,3 +147,4 @@ PullClientConfigNames * [Setting up a pull client with configuration ID](PullClientConfigNames.md) * [Setting up a DSC web pull server](pullServer.md) + diff --git a/dsc/pullServer.md b/dsc/pullServer.md index 39eb88499ab7..ac5d3cec1cf0 100644 --- a/dsc/pullServer.md +++ b/dsc/pullServer.md @@ -1,12 +1,9 @@ --- -title: Setting up a DSC web pull server -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Setting up a DSC web pull server --- # Setting up a DSC web pull server diff --git a/dsc/pullServerSMB.md b/dsc/pullServerSMB.md index 659e343ab3ac..e2a33b257152 100644 --- a/dsc/pullServerSMB.md +++ b/dsc/pullServerSMB.md @@ -1,12 +1,9 @@ --- -title: Setting up a DSC SMB pull server -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Setting up a DSC SMB pull server --- # Setting up a DSC SMB pull server diff --git a/dsc/queryServerNodes.md b/dsc/queryServerNodes.md index eae05fad3f75..e010f183e321 100644 --- a/dsc/queryServerNodes.md +++ b/dsc/queryServerNodes.md @@ -1,12 +1,9 @@ --- -title: DSC function to query node information from pull server. -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC function to query node information from pull server. --- # DSC function to query node information from pull server. diff --git a/dsc/quickStart.md b/dsc/quickStart.md index 0763f117d754..28aabecedd01 100644 --- a/dsc/quickStart.md +++ b/dsc/quickStart.md @@ -1,12 +1,9 @@ --- -title: Desired State Configuration Quick Start -ms.date: 2017-03-13 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonm -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Desired State Configuration Quick Start --- > Applies To: Windows PowerShell 4.0, Windows PowerShell 5.0 diff --git a/dsc/registryResource.md b/dsc/registryResource.md index 356a3810262e..aa048c5fa726 100644 --- a/dsc/registryResource.md +++ b/dsc/registryResource.md @@ -1,12 +1,9 @@ --- -title: DSC Registry Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC Registry Resource --- # DSC Registry Resource diff --git a/dsc/reportServer.md b/dsc/reportServer.md index b32d05dcdb90..1e1fface368e 100644 --- a/dsc/reportServer.md +++ b/dsc/reportServer.md @@ -1,12 +1,9 @@ --- -title: Using a DSC report server -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Using a DSC report server --- # Using a DSC report server diff --git a/dsc/resourceAuthoringChecklist.md b/dsc/resourceAuthoringChecklist.md index 8f000fcd10c0..016972497b81 100644 --- a/dsc/resourceAuthoringChecklist.md +++ b/dsc/resourceAuthoringChecklist.md @@ -1,12 +1,9 @@ --- -title: Resource authoring checklist -ms.date: 2016-07-11 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Resource authoring checklist --- # Resource authoring checklist @@ -305,3 +302,4 @@ VERBOSE: Operation 'Invoke CimMethod' complete. ``` This list is not exhaustive, but it covers many important issues which can be encountered while designing, developing and testing DSC resources. + diff --git a/dsc/resources.md b/dsc/resources.md index c242ba0a3cbc..ca7f8e027e82 100644 --- a/dsc/resources.md +++ b/dsc/resources.md @@ -1,12 +1,9 @@ --- -title: DSC Resources -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC Resources --- # DSC Resources diff --git a/dsc/runAsUser.md b/dsc/runAsUser.md index a263af02f158..e7eae34079cc 100644 --- a/dsc/runAsUser.md +++ b/dsc/runAsUser.md @@ -1,12 +1,9 @@ --- -title: Running DSC with user credentials -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Running DSC with user credentials --- # Running DSC with user credentials diff --git a/dsc/scriptResource.md b/dsc/scriptResource.md index bda269e50331..4640c8156e34 100644 --- a/dsc/scriptResource.md +++ b/dsc/scriptResource.md @@ -1,12 +1,9 @@ --- -title: DSC Script Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC Script Resource --- # DSC Script Resource diff --git a/dsc/secureMOF.md b/dsc/secureMOF.md index e1673479dbb6..62106031d7c1 100644 --- a/dsc/secureMOF.md +++ b/dsc/secureMOF.md @@ -1,12 +1,9 @@ --- -title: Securing the MOF File -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Securing the MOF File --- # Securing the MOF File diff --git a/dsc/secureServer.md b/dsc/secureServer.md index 9ed70f5db08b..ae8b72abd232 100644 --- a/dsc/secureServer.md +++ b/dsc/secureServer.md @@ -1,12 +1,9 @@ --- -title: Pull server best practices -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonm -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Pull server best practices --- # Pull server best practices @@ -390,7 +387,7 @@ Configuration PullServer { Credential = $Node.Credential } - # The next series of settings disable IIS and enable TLS, for environments where that is required by policy. + # The next series of settings disable SSL and enable TLS, for environments where that is required by policy. Registry TLS1_2ServerEnabled { Ensure = 'Present' diff --git a/dsc/separatingEnvData.md b/dsc/separatingEnvData.md index 047c81213e21..8ff944f4b73c 100644 --- a/dsc/separatingEnvData.md +++ b/dsc/separatingEnvData.md @@ -1,12 +1,9 @@ --- -title: Separating configuration and environment data -ms.date: 2016-03-31 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonm -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Separating configuration and environment data --- # Separating configuration and environment data @@ -321,3 +318,4 @@ configuration WebsiteConfig - [Using configuration data](configData.md) - [Credentials Options in Configuration Data](configDataCredentials.md) - [DSC Configurations](configurations.md) + diff --git a/dsc/serviceResource.md b/dsc/serviceResource.md index 392fba1a3ba2..ae78593551e2 100644 --- a/dsc/serviceResource.md +++ b/dsc/serviceResource.md @@ -1,12 +1,9 @@ --- -title: DSC Service Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC Service Resource --- # DSC Service Resource diff --git a/dsc/serviceSetResource.md b/dsc/serviceSetResource.md index 72d19a1e3d16..72c4450ebca2 100644 --- a/dsc/serviceSetResource.md +++ b/dsc/serviceSetResource.md @@ -1,12 +1,9 @@ --- -title: DSC ServiceSet Resource -ms.date: 2016-05-23 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC ServiceSet Resource --- # DSC ServiceSet Resource diff --git a/dsc/singleInstance.md b/dsc/singleInstance.md index dd047b87bd85..55827993e962 100644 --- a/dsc/singleInstance.md +++ b/dsc/singleInstance.md @@ -1,12 +1,9 @@ --- -title: Writing a single-instance DSC resource (best practice) -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Writing a single-instance DSC resource (best practice) --- # Writing a single-instance DSC resource (best practice) diff --git a/dsc/sxsResource.md b/dsc/sxsResource.md index 4fb5e4651195..5163ecae4f45 100644 --- a/dsc/sxsResource.md +++ b/dsc/sxsResource.md @@ -1,12 +1,9 @@ --- -title: Using resources with multiple versions -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Using resources with multiple versions --- # Using resources with multiple versions diff --git a/dsc/troubleshooting.md b/dsc/troubleshooting.md index 41753d99c8f6..9c32abfaaf84 100644 --- a/dsc/troubleshooting.md +++ b/dsc/troubleshooting.md @@ -1,12 +1,9 @@ --- -title: Troubleshooting DSC -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Troubleshooting DSC --- # Troubleshooting DSC diff --git a/dsc/userResource.md b/dsc/userResource.md index d17916dca4f8..f2bf53ba5dfb 100644 --- a/dsc/userResource.md +++ b/dsc/userResource.md @@ -1,12 +1,9 @@ --- -title: DSC User Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC User Resource --- #DSC User Resource# diff --git a/dsc/waitForAllResource.md b/dsc/waitForAllResource.md index 1325b196a1ce..fb8f6357d039 100644 --- a/dsc/waitForAllResource.md +++ b/dsc/waitForAllResource.md @@ -1,12 +1,9 @@ --- -title: DSC WaitForAll Resource -ms.date: 2017-04-07 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonmills -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC WaitForAll Resource --- # DSC WaitForAll Resource @@ -48,3 +45,4 @@ WaitForAll [string] #ResourceName ## Example For an example of how to use this resource, see [Specifying cross-node dependencies](crossNodeDependencies.md) + diff --git a/dsc/waitForAnyResource.md b/dsc/waitForAnyResource.md index 2a4425d81496..a051e0447383 100644 --- a/dsc/waitForAnyResource.md +++ b/dsc/waitForAnyResource.md @@ -1,12 +1,9 @@ --- -title: DSC WaitForAny Resource -ms.date: 2017-04-07 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonmills -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC WaitForAny Resource --- # DSC WaitForAny Resource @@ -48,3 +45,4 @@ WaitForAny [string] #ResourceName ## Example For an example of how to use this resource, see [Specifying cross-node dependencies](crossNodeDependencies.md) + diff --git a/dsc/waitForSomeResource.md b/dsc/waitForSomeResource.md index 8e0737c5d844..c78e1821d162 100644 --- a/dsc/waitForSomeResource.md +++ b/dsc/waitForSomeResource.md @@ -1,12 +1,9 @@ --- -title: DSC WaitForSome Resource -ms.date: 2017-04-07 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonmills -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC WaitForSome Resource --- # DSC WaitForSome Resource @@ -51,3 +48,4 @@ WaitForAll [string] #ResourceName ## Example For an example of how to use this resource, see [Specifying cross-node dependencies](crossNodeDependencies.md) + diff --git a/dsc/whitepapers.md b/dsc/whitepapers.md index 23c7b76566aa..ccff72f051f5 100644 --- a/dsc/whitepapers.md +++ b/dsc/whitepapers.md @@ -1,12 +1,9 @@ --- -title: Whitepapers -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: Whitepapers --- # Whitepapers diff --git a/dsc/windowsFeatureSetResource.md b/dsc/windowsFeatureSetResource.md index a9799a7385d2..a3edba4cf56f 100644 --- a/dsc/windowsFeatureSetResource.md +++ b/dsc/windowsFeatureSetResource.md @@ -1,12 +1,9 @@ --- -title: DSC WindowsFeatureSet Resource -ms.date: 2016-05-24 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC WindowsFeatureSet Resource --- # DSC WindowsFeatureSet Resource diff --git a/dsc/windowsOptionalFeatureResource.md b/dsc/windowsOptionalFeatureResource.md index f563b6fa9cb5..7de57c2d9507 100644 --- a/dsc/windowsOptionalFeatureResource.md +++ b/dsc/windowsOptionalFeatureResource.md @@ -1,12 +1,9 @@ --- -title: DSC WindowsOptionalFeature Resource -ms.date: 2016-05-24 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC WindowsOptionalFeature Resource --- # DSC WindowsOptionalFeature Resource diff --git a/dsc/windowsOptionalFeatureSetResource.md b/dsc/windowsOptionalFeatureSetResource.md index 52e72c0101e7..c618510c5205 100644 --- a/dsc/windowsOptionalFeatureSetResource.md +++ b/dsc/windowsOptionalFeatureSetResource.md @@ -1,12 +1,9 @@ --- -title: DSC WindowsOptionalFeatureSet Resource -ms.date: 2016-05-24 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC WindowsOptionalFeatureSet Resource --- # DSC WindowsOptionalFeatureSet Resource diff --git a/dsc/windowsPackageCabResource.md b/dsc/windowsPackageCabResource.md index f8e48610fd64..aa01ee632bd2 100644 --- a/dsc/windowsPackageCabResource.md +++ b/dsc/windowsPackageCabResource.md @@ -1,12 +1,9 @@ --- -title: DSC WindowsPackageCab Resource -ms.date: 2017-04-07 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: carmonmills -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC WindowsPackageCab Resource --- # DSC WindowsPackageCab Resource @@ -77,4 +74,5 @@ Configuration Sample_WindowsPackageCab LogPath = $LogPath } } -``` \ No newline at end of file +``` + diff --git a/dsc/windowsProcessResource.md b/dsc/windowsProcessResource.md index 5605f36df6c1..3bc9d43a38db 100644 --- a/dsc/windowsProcessResource.md +++ b/dsc/windowsProcessResource.md @@ -1,12 +1,9 @@ --- -title: DSC WindowsProcess Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC WindowsProcess Resource --- # DSC WindowsProcess Resource diff --git a/dsc/windowsfeatureResource.md b/dsc/windowsfeatureResource.md index 8f572952a710..1c560cbafb84 100644 --- a/dsc/windowsfeatureResource.md +++ b/dsc/windowsfeatureResource.md @@ -1,12 +1,9 @@ --- -title: DSC WindowsFeature Resource -ms.date: 2016-05-16 -keywords: powershell,DSC -description: -ms.topic: article +ms.date: 2017-06-12 author: eslesar -manager: dongill -ms.prod: powershell +ms.topic: conceptual +keywords: dsc,powershell,configuration,setup +title: DSC WindowsFeature Resource --- # DSC WindowsFeature Resource diff --git a/gallery/TOC.md b/gallery/TOC.md index 09d15ff2554b..c4dbe31d91ea 100644 --- a/gallery/TOC.md +++ b/gallery/TOC.md @@ -21,6 +21,8 @@ ### [Providing Feedback via Social Media or Comments](psgallery/psgallery-SocialMediaFeedback.md) # [PowerShellGet](psget/overview.md) +## [Get PowerShellGet Module](psget/get_psget_module.md) + ## Module ### [Find Modules](psget/module/psget_find-module.md) ### [Find DSC Resources](psget/module/psget_find-dscresource.md) diff --git a/gallery/docfx.json b/gallery/docfx.json index 510627ce075f..78477e1f40d1 100644 --- a/gallery/docfx.json +++ b/gallery/docfx.json @@ -9,7 +9,14 @@ } ], "globalMetadata": { - "ROBOTS": "INDEX, FOLLOW" + "ROBOTS": "INDEX, FOLLOW", + "ms.prod": "powershell", + "ms.technology": "gallery", + "manager": "carmonm", + "ms.devlang": "powershell", + "ms.tgt_pltfr": "windows, macos, linux", + "author": "juanpablojofre", + "ms.author": "jpjofre" }, "resource": [ { diff --git a/gallery/index.md b/gallery/index.md index 8b8c4ac700a4..d52e9bb0f2ae 100644 --- a/gallery/index.md +++ b/gallery/index.md @@ -1,3 +1,3 @@ --- -redirect_url: /powershell/gallery/readme +redirect_url: readme --- diff --git a/gallery/psgallery/Creating-and-Publishing-an-item.md b/gallery/psgallery/Creating-and-Publishing-an-item.md index cdf995d8ebb5..6df5453f1cc4 100644 --- a/gallery/psgallery/Creating-and-Publishing-an-item.md +++ b/gallery/psgallery/Creating-and-Publishing-an-item.md @@ -1,17 +1,11 @@ --- -description: -manager: carolz -ms.topic: article -author: keithb -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2017-05-18 -contributor: keithb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: Creating and Publishing an item -ms.technology: powershell --- - # Creating and Publishing an Item The PowerShell Gallery is the place to publish and share stable PowerShell modules, scripts, and DSC resources with the broader PowerShell user community. diff --git a/gallery/psgallery/Deleting-Items.md b/gallery/psgallery/Deleting-Items.md index bf99298d19d9..18cc8bbe9343 100644 --- a/gallery/psgallery/Deleting-Items.md +++ b/gallery/psgallery/Deleting-Items.md @@ -1,17 +1,11 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: Deleting Items -ms.technology: powershell --- - # Deleting items The PowerShell Gallery does not support permanent deletion of items, because that would break anyone who is depending on it remaining available. diff --git a/gallery/psgallery/Item-Conventions.md b/gallery/psgallery/Item-Conventions.md index cd83c706621f..ef1820f1083a 100644 --- a/gallery/psgallery/Item-Conventions.md +++ b/gallery/psgallery/Item-Conventions.md @@ -1,15 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: Item Conventions -ms.technology: powershell --- - diff --git a/gallery/psgallery/Managing-Item-Owners.md b/gallery/psgallery/Managing-Item-Owners.md index c18a6e6da6b2..dc1d20150301 100644 --- a/gallery/psgallery/Managing-Item-Owners.md +++ b/gallery/psgallery/Managing-Item-Owners.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: Managing Item Owners -ms.technology: powershell --- # Managing Item Owners diff --git a/gallery/psgallery/PackageManagement_Architecture .md b/gallery/psgallery/PackageManagement_Architecture .md index 0efed3c0b397..0a686cd7b2c8 100644 --- a/gallery/psgallery/PackageManagement_Architecture .md +++ b/gallery/psgallery/PackageManagement_Architecture .md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb -title: PackageManagement_Architecture -ms.technology: powershell +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery +title: PackageManagement_Architecture --- PackageManagement (a.k.a. OneGet) is a unified interface to package management systems and aims to make Software Discovery, Installation and Inventory (SDII) work via a common set of PowerShell cmdlets. For details, visit the PackageManagement site: [OneGet.org] (https://github.com/OneGet/oneget/blob/master/readme.md) diff --git a/gallery/psgallery/Setting-Up-Local-Gallery.md b/gallery/psgallery/Setting-Up-Local-Gallery.md index 4ac1aa89150c..ccf110732595 100644 --- a/gallery/psgallery/Setting-Up-Local-Gallery.md +++ b/gallery/psgallery/Setting-Up-Local-Gallery.md @@ -1,15 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: Setting Up Local Gallery -ms.technology: powershell --- - diff --git a/gallery/psgallery/contributing_to_psgallery_documentation.md b/gallery/psgallery/contributing_to_psgallery_documentation.md index 247d629a6e4e..589ab9b7bdde 100644 --- a/gallery/psgallery/contributing_to_psgallery_documentation.md +++ b/gallery/psgallery/contributing_to_psgallery_documentation.md @@ -1,17 +1,11 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: contributing_to_psgallery_documentation -ms.technology: powershell --- - Who can contribute to the documentation What type of data is allowed on the gallery diff --git a/gallery/psgallery/psgallery-PublishingGuidelines.md b/gallery/psgallery/psgallery-PublishingGuidelines.md index d5bba94fb6f9..6ed361da2c6c 100644 --- a/gallery/psgallery/psgallery-PublishingGuidelines.md +++ b/gallery/psgallery/psgallery-PublishingGuidelines.md @@ -1,14 +1,10 @@ --- -description: Guidelines for Publishers -manager: -ms.topic: article -author: jkeithb -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2017-04-04 -contributor: jkeithb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery +description: Guidelines for Publishers title: PowerShell Gallery Publishing Guidelines and Best Practices -ms.technology: powershell --- ## PowerShellGallery Publishing Guidelines and Best Practices diff --git a/gallery/psgallery/psgallery-SocialMediaFeedback.md b/gallery/psgallery/psgallery-SocialMediaFeedback.md index 51b0b01b3594..b7861b02baeb 100644 --- a/gallery/psgallery/psgallery-SocialMediaFeedback.md +++ b/gallery/psgallery/psgallery-SocialMediaFeedback.md @@ -1,13 +1,9 @@ --- -description: -ms.topic: article -author: jkeithb -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2017-05-18 -contributor: jkeithb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: Providing Feedback via Social Media or Comments -ms.technology: powershell --- # Providing Feedback via Social Media or Comments diff --git a/gallery/psgallery/psgallery_contacting_administrators.md b/gallery/psgallery/psgallery_contacting_administrators.md index 52f99d469c12..bcc057689196 100644 --- a/gallery/psgallery/psgallery_contacting_administrators.md +++ b/gallery/psgallery/psgallery_contacting_administrators.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_contacting_administrators -ms.technology: powershell --- # Contact Gallery Administrators diff --git a/gallery/psgallery/psgallery_contacting_item_owners.md b/gallery/psgallery/psgallery_contacting_item_owners.md index 929a55bde041..4e9750ed42e2 100644 --- a/gallery/psgallery/psgallery_contacting_item_owners.md +++ b/gallery/psgallery/psgallery_contacting_item_owners.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_contacting_item_owners -ms.technology: powershell --- # Contacting Item Owners diff --git a/gallery/psgallery/psgallery_creating_an_account.md b/gallery/psgallery/psgallery_creating_an_account.md index 518271179f4d..f935914ff11b 100644 --- a/gallery/psgallery/psgallery_creating_an_account.md +++ b/gallery/psgallery/psgallery_creating_an_account.md @@ -1,17 +1,11 @@ --- -description: -manager: carolz -ms.topic: article -author: jkeithb -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2017-03-23 -contributor: jkeithb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: Creating a PowerShell Gallery Account -ms.technology: powershell --- - ## Creating a PowerShell Gallery Account A PowerShell Gallery account must be established before publishing anything to the PowerShell Gallery. @@ -44,3 +38,4 @@ A best practice in that case is to use Outlook Forwarding to send email to anoth If there are multiple owners associated with an item, all communications that come from the PowerShell Gallery will go to all owners. See [Managing Item Owners](https://msdn.microsoft.com/en-us/powershell/gallery/psgallery/managing-item-owners) for additional details on adding owners to an item. + diff --git a/gallery/psgallery/psgallery_deploy_to_azure_automation.md b/gallery/psgallery/psgallery_deploy_to_azure_automation.md index 1d7a936352e4..e09fa0e59d5c 100644 --- a/gallery/psgallery/psgallery_deploy_to_azure_automation.md +++ b/gallery/psgallery/psgallery_deploy_to_azure_automation.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_deploy_to_azure_automation -ms.technology: powershell --- Deploy to Azure Automation diff --git a/gallery/psgallery/psgallery_dispute_resolution.md b/gallery/psgallery/psgallery_dispute_resolution.md index 8a1b676253e9..adef1cff441d 100644 --- a/gallery/psgallery/psgallery_dispute_resolution.md +++ b/gallery/psgallery/psgallery_dispute_resolution.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_dispute_resolution -ms.technology: powershell --- # Dispute Resolution diff --git a/gallery/psgallery/psgallery_faqs.md b/gallery/psgallery/psgallery_faqs.md index 0cce39e40ced..3a10e673191a 100644 --- a/gallery/psgallery/psgallery_faqs.md +++ b/gallery/psgallery/psgallery_faqs.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_faqs -ms.technology: powershell --- # Frequently Asked Questions @@ -170,3 +165,4 @@ Check out [Managing Item Owners on PowerShellGallery.com](Managing-Item-Owners.m ## How do I deal with an item owner who is violating my item license? We encourage the PowerShell community to work together to resolve any disputes that may arise between item owners and the owners of other items. We have crafted a [dispute resolution process](psgallery_dispute_resolution.md) that we ask you to follow before PowerShellGallery.com administrators intercede. + diff --git a/gallery/psgallery/psgallery_filelist_feature.md b/gallery/psgallery/psgallery_filelist_feature.md index 9ad11893afa1..7fff7b69d550 100644 --- a/gallery/psgallery/psgallery_filelist_feature.md +++ b/gallery/psgallery/psgallery_filelist_feature.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_filelist_feature -ms.technology: powershell --- # FileList Feature in the Gallery diff --git a/gallery/psgallery/psgallery_gettingstarted.md b/gallery/psgallery/psgallery_gettingstarted.md index 2f6c54cb1bbe..ba0bbb842101 100644 --- a/gallery/psgallery/psgallery_gettingstarted.md +++ b/gallery/psgallery/psgallery_gettingstarted.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_gettingstarted -ms.technology: powershell --- # Get Started with the PowerShell Gallery diff --git a/gallery/psgallery/psgallery_items_tab.md b/gallery/psgallery/psgallery_items_tab.md index 828a663b7be9..427fd211948d 100644 --- a/gallery/psgallery/psgallery_items_tab.md +++ b/gallery/psgallery/psgallery_items_tab.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_items_tab -ms.technology: powershell --- Items Tab diff --git a/gallery/psgallery/psgallery_pseditions.md b/gallery/psgallery/psgallery_pseditions.md index b6533149d0fe..0dc50d2c058d 100644 --- a/gallery/psgallery/psgallery_pseditions.md +++ b/gallery/psgallery/psgallery_pseditions.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_pseditions -ms.technology: powershell --- # Items with compatible PowerShell Editions diff --git a/gallery/psgallery/psgallery_report_abuse.md b/gallery/psgallery/psgallery_report_abuse.md index e613443087e4..25280ce2ed82 100644 --- a/gallery/psgallery/psgallery_report_abuse.md +++ b/gallery/psgallery/psgallery_report_abuse.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_report_abuse -ms.technology: powershell --- # Report Abuse diff --git a/gallery/psgallery/psgallery_scriptanalyzer_rule_profile.md b/gallery/psgallery/psgallery_scriptanalyzer_rule_profile.md index 450ce0b3d705..ba6884ab5a8d 100644 --- a/gallery/psgallery/psgallery_scriptanalyzer_rule_profile.md +++ b/gallery/psgallery/psgallery_scriptanalyzer_rule_profile.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_scriptanalyzer_rule_profile -ms.technology: powershell --- # ScriptAnazlyer Rule Profile for Gallery diff --git a/gallery/psgallery/psgallery_search_syntax.md b/gallery/psgallery/psgallery_search_syntax.md index d24d8c3f1bc6..e76a97fd9e6a 100644 --- a/gallery/psgallery/psgallery_search_syntax.md +++ b/gallery/psgallery/psgallery_search_syntax.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_search_syntax -ms.technology: powershell --- # Gallery Search Syntax diff --git a/gallery/psgallery/psgallery_status.md b/gallery/psgallery/psgallery_status.md index 7ea6a5279035..ea479602102f 100644 --- a/gallery/psgallery/psgallery_status.md +++ b/gallery/psgallery/psgallery_status.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_status -ms.technology: powershell --- PowerShell Gallery Status diff --git a/gallery/psgallery/psgallery_unlist_items.md b/gallery/psgallery/psgallery_unlist_items.md index 15b155e118b5..81a8af8e9fc3 100644 --- a/gallery/psgallery/psgallery_unlist_items.md +++ b/gallery/psgallery/psgallery_unlist_items.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgallery_unlist_items -ms.technology: powershell --- # Unlisting items diff --git a/gallery/psgallery/psgalleryint_status.md b/gallery/psgallery/psgalleryint_status.md index d588201d8a46..151e3d3b4f7c 100644 --- a/gallery/psgallery/psgalleryint_status.md +++ b/gallery/psgallery/psgalleryint_status.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 -contributor: manikb +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery title: psgalleryint_status -ms.technology: powershell --- PowerShell Gallery Status diff --git a/gallery/psget/get_psget_module.md b/gallery/psget/get_psget_module.md index ffbb66ec00c3..0deace43e386 100644 --- a/gallery/psget/get_psget_module.md +++ b/gallery/psget/get_psget_module.md @@ -1,14 +1,9 @@ --- -description: -manager: kriscv -ms.topic: article -author: tylerl0706 -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2017-6-3 -contributor: tylerl0706 +ms.date: 2017-06-12 +contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: Get PowerShellGet Module -ms.technology: powershell --- Get PowerShellGet Module @@ -59,5 +54,4 @@ Exit ```powershell Copy-Item "C:\LocalFolder\PowerShellGet\*" "$env:ProgramFiles\WindowsPowerShell\Modules\PowerShellGet\" -Recurse -Force -Copy-Item "C:\LocalFolder\PackageManagement\*" "$env:ProgramFiles\WindowsPowerShell\Modules\PackageManagement\" -Recurse -Force -``` \ No newline at end of file +Copy-Item "C:\LocalFolder\PackageManagement\*" "$env:ProgramFiles\WindowsPowerShell\Modules\PackageManagement\" -Recurse -Force \ No newline at end of file diff --git a/gallery/psget/module/Dependency_Versioning.md b/gallery/psget/module/Dependency_Versioning.md index 8fd85d954d35..4cfa6b00d577 100644 --- a/gallery/psget/module/Dependency_Versioning.md +++ b/gallery/psget/module/Dependency_Versioning.md @@ -1,15 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: Dependency_Versioning -ms.technology: powershell --- - diff --git a/gallery/psget/module/ModuleManifest-Reference.md b/gallery/psget/module/ModuleManifest-Reference.md index 5a532b4e5e56..a7f5b0977d7a 100644 --- a/gallery/psget/module/ModuleManifest-Reference.md +++ b/gallery/psget/module/ModuleManifest-Reference.md @@ -1,15 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: ModuleManifest-Reference -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: ModuleManifest-Reference --- - diff --git a/gallery/psget/module/Module_Versioning.md b/gallery/psget/module/Module_Versioning.md index 890af3f43647..434f05b40c19 100644 --- a/gallery/psget/module/Module_Versioning.md +++ b/gallery/psget/module/Module_Versioning.md @@ -1,15 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: Module_Versioning -ms.technology: powershell --- - diff --git a/gallery/psget/module/modulewithpseditionsupport.md b/gallery/psget/module/modulewithpseditionsupport.md index 719ebfd6766d..fe0473688050 100644 --- a/gallery/psget/module/modulewithpseditionsupport.md +++ b/gallery/psget/module/modulewithpseditionsupport.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: modulewithpseditionsupport -ms.technology: powershell --- # Modules with compatible PowerShell Editions diff --git a/gallery/psget/module/psget_find-command.md b/gallery/psget/module/psget_find-command.md index e3f5af20d0d5..9c4b3fd924b8 100644 --- a/gallery/psget/module/psget_find-command.md +++ b/gallery/psget/module/psget_find-command.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Find-Command -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Find-Command --- # Find-Command diff --git a/gallery/psget/module/psget_find-dscresource.md b/gallery/psget/module/psget_find-dscresource.md index 89fd44236b72..b4ba5e77e5c9 100644 --- a/gallery/psget/module/psget_find-dscresource.md +++ b/gallery/psget/module/psget_find-dscresource.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Find-DscResource -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Find-DscResource --- # Find-DscResource diff --git a/gallery/psget/module/psget_find-module.md b/gallery/psget/module/psget_find-module.md index 5f45362c54b9..4149e0c1ec55 100644 --- a/gallery/psget/module/psget_find-module.md +++ b/gallery/psget/module/psget_find-module.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Find-Module -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Find-Module --- # Find-Module diff --git a/gallery/psget/module/psget_find-rolecapability.md b/gallery/psget/module/psget_find-rolecapability.md index 9f5209cc54c6..1fc2beff624b 100644 --- a/gallery/psget/module/psget_find-rolecapability.md +++ b/gallery/psget/module/psget_find-rolecapability.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Find-RoleCapability -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Find-RoleCapability --- # Find-RoleCapability diff --git a/gallery/psget/module/psget_get-installedmodule.md b/gallery/psget/module/psget_get-installedmodule.md index 1782cc7f332b..9e9e83c914e1 100644 --- a/gallery/psget/module/psget_get-installedmodule.md +++ b/gallery/psget/module/psget_get-installedmodule.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Get-InstalledModule -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Get-InstalledModule --- # Get-InstalledModule diff --git a/gallery/psget/module/psget_install-module.md b/gallery/psget/module/psget_install-module.md index 6807f701ce4d..75024aea7748 100644 --- a/gallery/psget/module/psget_install-module.md +++ b/gallery/psget/module/psget_install-module.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Install-Module -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Install-Module --- # Install-Module diff --git a/gallery/psget/module/psget_module_creation.md b/gallery/psget/module/psget_module_creation.md index eb3d6f0e631b..18b8c3ef8311 100644 --- a/gallery/psget/module/psget_module_creation.md +++ b/gallery/psget/module/psget_module_creation.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: psget_module_creation -ms.technology: powershell --- ## When to include a project site, license URL, custom icon? diff --git a/gallery/psget/module/psget_moduledependencypopulation.md b/gallery/psget/module/psget_moduledependencypopulation.md index 13cd21ac4f8d..d05f0ed93497 100644 --- a/gallery/psget/module/psget_moduledependencypopulation.md +++ b/gallery/psget/module/psget_moduledependencypopulation.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: psget_moduledependencypopulation -ms.technology: powershell --- # Logic for preparing the module dependencies during Publish operation diff --git a/gallery/psget/module/psget_publish-module.md b/gallery/psget/module/psget_publish-module.md index 1af8d2260b64..1a141b025f33 100644 --- a/gallery/psget/module/psget_publish-module.md +++ b/gallery/psget/module/psget_publish-module.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Publish-Module -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Publish-Module --- # Publish-Module diff --git a/gallery/psget/module/psget_save-module.md b/gallery/psget/module/psget_save-module.md index f04a03d145ec..fbc1a66d995b 100644 --- a/gallery/psget/module/psget_save-module.md +++ b/gallery/psget/module/psget_save-module.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Save-Module -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Save-Module --- # Save-Module diff --git a/gallery/psget/module/psget_uninstall-module.md b/gallery/psget/module/psget_uninstall-module.md index 13083447d095..2d067fb2d678 100644 --- a/gallery/psget/module/psget_uninstall-module.md +++ b/gallery/psget/module/psget_uninstall-module.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Uninstall-Module -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Uninstall-Module --- # Uninstall-Module diff --git a/gallery/psget/module/psget_update-module.md b/gallery/psget/module/psget_update-module.md index c2c0ce4c7b88..940fc06ee9fe 100644 --- a/gallery/psget/module/psget_update-module.md +++ b/gallery/psget/module/psget_update-module.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Update-Module -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Update-Module --- # Update-Module diff --git a/gallery/psget/module/psget_update-modulemanifest.md b/gallery/psget/module/psget_update-modulemanifest.md index 67d47a599524..0cc3d631bc8b 100644 --- a/gallery/psget/module/psget_update-modulemanifest.md +++ b/gallery/psget/module/psget_update-modulemanifest.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Update-ModuleManifest -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Update-ModuleManifest --- # Update-ModuleManifest diff --git a/gallery/psget/oneget/PackageManagement_cmdlets.md b/gallery/psget/oneget/PackageManagement_cmdlets.md index 23746ec6e493..b745f52b3db1 100644 --- a/gallery/psget/oneget/PackageManagement_cmdlets.md +++ b/gallery/psget/oneget/PackageManagement_cmdlets.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: PackageManagement_cmdlets -ms.technology: powershell --- # PackageManagement Cmdlets diff --git a/gallery/psget/overview.md b/gallery/psget/overview.md index 562e0a6a5e21..85e6305a5664 100644 --- a/gallery/psget/overview.md +++ b/gallery/psget/overview.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: overview -ms.technology: powershell --- # PowerShellGet Overview diff --git a/gallery/psget/psget_cmdlets_reference.md b/gallery/psget/psget_cmdlets_reference.md index 8e25b8b5ec31..de3b004f9acb 100644 --- a/gallery/psget/psget_cmdlets_reference.md +++ b/gallery/psget/psget_cmdlets_reference.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: psget_cmdlets_reference -ms.technology: powershell --- # PowerShellGet cmdlet reference diff --git a/gallery/psget/psget_cmdlets_troubleshooting.md b/gallery/psget/psget_cmdlets_troubleshooting.md index 6c3931886efa..834fbda5f6b2 100644 --- a/gallery/psget/psget_cmdlets_troubleshooting.md +++ b/gallery/psget/psget_cmdlets_troubleshooting.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: psget_cmdlets_troubleshooting -ms.technology: powershell --- ## How to resolve "WARNING: Package 'your package name' failed to download" issue? diff --git a/gallery/psget/psget_oneget_integration.md b/gallery/psget/psget_oneget_integration.md index c6de3ae7afb9..1239e40ba616 100644 --- a/gallery/psget/psget_oneget_integration.md +++ b/gallery/psget/psget_oneget_integration.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: psget_oneget_integration -ms.technology: powershell --- ## Architecture of PackageManagement and its relationship with PowerShellGet module. diff --git a/gallery/psget/repository/bootstrapping_nuget_proivder_and_exe.md b/gallery/psget/repository/bootstrapping_nuget_proivder_and_exe.md index ec1fc0f190b9..bf3dade32f51 100644 --- a/gallery/psget/repository/bootstrapping_nuget_proivder_and_exe.md +++ b/gallery/psget/repository/bootstrapping_nuget_proivder_and_exe.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: Bootstrapping NuGet Provider and EXE -ms.technology: powershell --- # Bootstrap both NuGet provider and NuGet.exe or bootstrap only NuGet provider @@ -156,3 +151,4 @@ To make the executable available to only a specific user, copy to the location w ``` $env:userprofile\AppData\Local\Microsoft\Windows\PowerShell\PowerShellGet\ ``` + diff --git a/gallery/psget/repository/psget_get-psrepository.md b/gallery/psget/repository/psget_get-psrepository.md index 097354d98583..fe50ce48d2ce 100644 --- a/gallery/psget/repository/psget_get-psrepository.md +++ b/gallery/psget/repository/psget_get-psrepository.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Get-PSRepository -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Get-PSRepository --- # Get-PSRepository diff --git a/gallery/psget/repository/psget_register-psrepository.md b/gallery/psget/repository/psget_register-psrepository.md index f3d52e9b1237..ec5f65cc5ca4 100644 --- a/gallery/psget/repository/psget_register-psrepository.md +++ b/gallery/psget/repository/psget_register-psrepository.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Register-PSRepository -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Register-PSRepository --- # Register-PSRepository diff --git a/gallery/psget/repository/psget_set-psrepository.md b/gallery/psget/repository/psget_set-psrepository.md index 347363ca3e24..cd9094bb3bfd 100644 --- a/gallery/psget/repository/psget_set-psrepository.md +++ b/gallery/psget/repository/psget_set-psrepository.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Set-PSRepository -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Set-PSRepository --- # Set-PSRepository diff --git a/gallery/psget/repository/psget_unregister-psrepository.md b/gallery/psget/repository/psget_unregister-psrepository.md index fde057be6f7b..3cecf074e413 100644 --- a/gallery/psget/repository/psget_unregister-psrepository.md +++ b/gallery/psget/repository/psget_unregister-psrepository.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Unregister-PSRepository -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Unregister-PSRepository --- # Unregister-PSRepository diff --git a/gallery/psget/script/Script_Versioning.md b/gallery/psget/script/Script_Versioning.md index 993fd1a21542..39328d71b1a3 100644 --- a/gallery/psget/script/Script_Versioning.md +++ b/gallery/psget/script/Script_Versioning.md @@ -1,15 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: Script_Versioning -ms.technology: powershell --- - diff --git a/gallery/psget/script/psget_find-script.md b/gallery/psget/script/psget_find-script.md index 2fb0433161b0..a44466e472dc 100644 --- a/gallery/psget/script/psget_find-script.md +++ b/gallery/psget/script/psget_find-script.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Find-Script -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Find-Script --- # Find-Script diff --git a/gallery/psget/script/psget_get-installedscript.md b/gallery/psget/script/psget_get-installedscript.md index 6a1ca472cc42..7b8d0bdefa9e 100644 --- a/gallery/psget/script/psget_get-installedscript.md +++ b/gallery/psget/script/psget_get-installedscript.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Get-InstalledScript -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Get-InstalledScript --- # Get-InstalledScript diff --git a/gallery/psget/script/psget_install-script.md b/gallery/psget/script/psget_install-script.md index 0e4e1abc5714..8f1c5e26ce6e 100644 --- a/gallery/psget/script/psget_install-script.md +++ b/gallery/psget/script/psget_install-script.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Install-Script -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Install-Script --- # Install-Script diff --git a/gallery/psget/script/psget_new-scriptfileinfo.md b/gallery/psget/script/psget_new-scriptfileinfo.md index 672513e340fb..6f1ad7221f7f 100644 --- a/gallery/psget/script/psget_new-scriptfileinfo.md +++ b/gallery/psget/script/psget_new-scriptfileinfo.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: New-ScriptFileInfo -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: New-ScriptFileInfo --- # New-ScriptFileInfo diff --git a/gallery/psget/script/psget_publish-script.md b/gallery/psget/script/psget_publish-script.md index b9e771666aad..eba4ee8c8850 100644 --- a/gallery/psget/script/psget_publish-script.md +++ b/gallery/psget/script/psget_publish-script.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Publish-Script -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Publish-Script --- # Publish-Script diff --git a/gallery/psget/script/psget_save-script.md b/gallery/psget/script/psget_save-script.md index bc3d2f39db6c..6668e1ef1cca 100644 --- a/gallery/psget/script/psget_save-script.md +++ b/gallery/psget/script/psget_save-script.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Save-Script -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Save-Script --- # Save-Script diff --git a/gallery/psget/script/psget_test-scriptfileinfo.md b/gallery/psget/script/psget_test-scriptfileinfo.md index eecd5a4b03cd..cf997768d211 100644 --- a/gallery/psget/script/psget_test-scriptfileinfo.md +++ b/gallery/psget/script/psget_test-scriptfileinfo.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Test-ScriptFileInfo -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Test-ScriptFileInfo --- # Test-ScriptFileInfo diff --git a/gallery/psget/script/psget_uninstall-script.md b/gallery/psget/script/psget_uninstall-script.md index 6259a241c84e..e130fa7c29fc 100644 --- a/gallery/psget/script/psget_uninstall-script.md +++ b/gallery/psget/script/psget_uninstall-script.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Uninstall-Script -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Uninstall-Script --- # Uninstall-Script diff --git a/gallery/psget/script/psget_update-script.md b/gallery/psget/script/psget_update-script.md index 527416e93992..2f91cfe891dd 100644 --- a/gallery/psget/script/psget_update-script.md +++ b/gallery/psget/script/psget_update-script.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Update-Script -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Update-Script --- # Update-Script diff --git a/gallery/psget/script/psget_update-scriptfileinfo.md b/gallery/psget/script/psget_update-scriptfileinfo.md index b5ad8417c852..5d1d318cfc6e 100644 --- a/gallery/psget/script/psget_update-scriptfileinfo.md +++ b/gallery/psget/script/psget_update-scriptfileinfo.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb -title: Update-ScriptFileInfo -ms.technology: powershell +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget +title: Update-ScriptFileInfo --- # Update-ScriptFileInfo diff --git a/gallery/psget/script/scriptwithpseditionsupport.md b/gallery/psget/script/scriptwithpseditionsupport.md index ae42d87a662d..ea8871701ad5 100644 --- a/gallery/psget/script/scriptwithpseditionsupport.md +++ b/gallery/psget/script/scriptwithpseditionsupport.md @@ -1,14 +1,9 @@ --- -description: -manager: carolz -ms.topic: article -author: jpjofre -ms.prod: powershell -keywords: powershell,cmdlet,gallery -ms.date: 2016-10-14 +ms.date: 2017-06-12 contributor: manikb +ms.topic: reference +keywords: gallery,powershell,cmdlet,psget title: scriptwithpseditionsupport -ms.technology: powershell --- # Script with compatible PowerShell Editions diff --git a/gallery/readme.md b/gallery/readme.md index 8d49ab2095ae..384a7b16b1ad 100644 --- a/gallery/readme.md +++ b/gallery/readme.md @@ -1 +1,70 @@ -# The PowerShell Gallery The PowerShell Gallery is the central repository for PowerShell content. You can find new PowerShell commands or Desired State Configuration (DSC) resources in the Gallery. # PowerShellGet Overview PowerShellGet module contains cmdlets for discovering, installing, updating and publishing the PowerShell artifacts like Modules, DSC Resources, Role Capabilities and Scripts from the https://www.PowerShellGallery.com and other private repositories. ## Getting Started with the Gallery Installing items from the Gallery requires the latest version of the PowerShellGet module, which is available in Windows 10, in Windows Management Framework (WMF) 5.0, or in the MSI-based installer (for PowerShell 3 and 4). - [**Get Windows 10**](http://go.microsoft.com/fwlink/?LinkID=624830&clcid=0x409), - [**Get WMF 5.0**](http://go.microsoft.com/fwlink/?LinkId=398175), or - [**Get MSI Installer**](http://go.microsoft.com/fwlink/?LinkID=746217&clcid=0x409) With the latest [PowerShellGet](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) module, you can: - Search through items in the Gallery with [**Find-Module**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) and [**Find-Script**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) - Save items to your system from the Gallery with [**Save-Module**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) and [**Save-Script**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) - Install items from the Gallery with [**Install-Module**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) and [**Install-Script**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) - Upload items to the Gallery with [**Publish-Module**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) and [**Publish-Script**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) - Add your own custom repository with [**Register-PSRepository**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) Check out the [Getting Started](psgallery/psgallery_gettingstarted.md) page for more information on how to use PowerShellGet commands with the Gallery. You can also run *Update-Help -Module PowerShellGet* to install local help for these commands. ## Supported Operating Systems The **PowerShellGet** module requires **PowerShell 3.0 or newer**. Therefore, **PowerShellGet** requires one of the following operating systems: - Windows 10 - Windows 8.1 Pro - Windows 8.1 Enterprise - Windows 7 SP1 - Windows Server 2016 TP5 - Windows Server 2012 R2 - Windows Server 2008 R2 SP1 **PowerShellGet** also requires .NET Framework 4.5 or above. You can install .NET Framework 4.5 or above from [here](https://msdn.microsoft.com/en-us/library/5a4x27ek.aspx). ## Got a question? Have feedback? More information about the PowerShell Gallery and PowerShellGet can be found in the [Getting Started](psgallery/psgallery_gettingstarted.md) page. Please provide feedback and report issues using [UserVoice](http://windowsserver.uservoice.com/forums/301869-powershell). \ No newline at end of file +--- +ms.date: 2017-06-12 +contributor: JKeithB +ms.topic: conceptual +keywords: gallery,powershell,cmdlet,psgallery,psget +title: The PowerShell Gallery +--- + +# The PowerShell Gallery + +The PowerShell Gallery is the central repository for PowerShell content. You can find new PowerShell commands or Desired State Configuration (DSC) resources in the Gallery. + +## PowerShellGet Overview + +PowerShellGet module contains cmdlets for discovering, installing, updating and publishing the PowerShell artifacts like Modules, DSC Resources, Role Capabilities and Scripts from the https://www.PowerShellGallery.com and other private repositories. + +## Getting Started with the Gallery + +Installing items from the Gallery requires the latest version of the PowerShellGet module, which is available in Windows 10, in Windows Management Framework (WMF) 5.0, or in the MSI-based installer (for PowerShell 3 and 4). + +- [**Get Windows 10**](http://go.microsoft.com/fwlink/?LinkID=624830&clcid=0x409), +- [**Get WMF 5.0**](http://go.microsoft.com/fwlink/?LinkId=398175), or +- [**Get MSI Installer**](http://go.microsoft.com/fwlink/?LinkID=746217&clcid=0x409) + +With the latest +[PowerShellGet](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) +module, you can: + +- Search through items in the Gallery with + [**Find-Module**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) + and + [**Find-Script**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) +- Save items to your system from the Gallery with + [**Save-Module**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) + and + [**Save-Script**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) +- Install items from the Gallery with + [**Install-Module**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) + and + [**Install-Script**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) +- Upload items to the Gallery with + [**Publish-Module**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) + and + [**Publish-Script**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) +- Add your own custom repository with + [**Register-PSRepository**](http://go.microsoft.com/fwlink/?LinkID=760387&clcid=0x409) + +Check out the [Getting Started](psgallery/psgallery_gettingstarted.md) page for more information on how to use PowerShellGet commands with the Gallery. You can also run *Update-Help -Module PowerShellGet* to install local help for these commands. + +## Supported Operating Systems + +The **PowerShellGet** module requires **PowerShell 3.0 or newer**. + +Therefore, **PowerShellGet** requires one of the following operating systems: + +- Windows 10 +- Windows 8.1 Pro +- Windows 8.1 Enterprise +- Windows 7 SP1 +- Windows Server 2016 TP5 +- Windows Server 2012 R2 +- Windows Server 2008 R2 SP1 + +**PowerShellGet** also requires .NET Framework 4.5 or above. You can install .NET Framework 4.5 or above from [here](https://msdn.microsoft.com/en-us/library/5a4x27ek.aspx). + + +## Got a question? Have feedback? + +More information about the PowerShell Gallery and PowerShellGet can be found in the [Getting Started](psgallery/psgallery_gettingstarted.md) page. Please provide feedback and report issues using [UserVoice](http://windowsserver.uservoice.com/forums/301869-powershell). + diff --git a/jea/audit-and-report.md b/jea/audit-and-report.md index 4f9adab0d451..6e862da62911 100644 --- a/jea/audit-and-report.md +++ b/jea/audit-and-report.md @@ -1,13 +1,9 @@ --- -manager: carmonm -ms.topic: article +ms.date: 2017-06-12 author: rpsqrd -ms.author: ryanpu -ms.prod: powershell -keywords: powershell,cmdlet,jea -ms.date: 2016-12-05 +ms.topic: conceptual +keywords: jea,powershell,security title: Auditing and Reporting on JEA -ms.technology: powershell --- # Auditing and Reporting on JEA @@ -151,4 +147,5 @@ The details of that object are printed a few lines below, closely mimicking what ## See also - [Audit user actions in a JEA session](audit-and-report.md) -- [*PowerShell ♥ the Blue Team* blog post on security](https://blogs.msdn.microsoft.com/powershell/2015/06/09/powershell-the-blue-team/) \ No newline at end of file +- [*PowerShell ♥ the Blue Team* blog post on security](https://blogs.msdn.microsoft.com/powershell/2015/06/09/powershell-the-blue-team/) + diff --git a/jea/docfx.json b/jea/docfx.json index 43166f056b11..f592f99e91b7 100644 --- a/jea/docfx.json +++ b/jea/docfx.json @@ -9,7 +9,13 @@ } ], "globalMetadata": { - "ROBOTS": "INDEX, FOLLOW" + "ROBOTS": "INDEX, FOLLOW", + "ms.prod": "powershell", + "ms.technology": "jea", + "manager": "carmonm", + "ms.devlang": "powershell", + "ms.tgt_pltfr": "windows", + "ms.author": "jpjofre" }, "resource": [ { diff --git a/jea/index.md b/jea/index.md index 10320c330bb4..5d11197e6073 100644 --- a/jea/index.md +++ b/jea/index.md @@ -1,12 +1,3 @@ --- -manager: carmonm -ms.topic: article -author: rpsqrd -ms.author: ryanpu -ms.prod: powershell -keywords: powershell,cmdlet,jea -ms.date: 2017-03-06 -title: Just Enough Administration -ms.technology: powershell -redirect_url: https://msdn.microsoft.com/powershell/jea/overview +redirect_url: overview --- diff --git a/jea/overview.md b/jea/overview.md index 18620f97b8f9..85da961ae858 100644 --- a/jea/overview.md +++ b/jea/overview.md @@ -1,13 +1,9 @@ --- -manager: carmonm -ms.topic: article +ms.date: 2017-06-12 author: rpsqrd -ms.author: ryanpu -ms.prod: powershell -keywords: powershell,cmdlet,jea -ms.date: 2017-03-07 +ms.topic: conceptual +keywords: jea,powershell,security title: Overview of Just Enough Administration -ms.technology: powershell --- # Just Enough Administration @@ -53,3 +49,4 @@ To learn more about the requirements to use JEA and to learn how to create, use, ## Samples and DSC resource Sample JEA configurations and the JEA DSC resource can be found in the [JEA GitHub repository](https://github.com/PowerShell/JEA). + diff --git a/jea/prerequisites.md b/jea/prerequisites.md index 14dc204a3e28..213859ca92c0 100644 --- a/jea/prerequisites.md +++ b/jea/prerequisites.md @@ -1,13 +1,9 @@ --- -manager: carmonm -ms.topic: article +ms.date: 2017-06-12 author: rpsqrd -ms.author: ryanpu -ms.prod: powershell -keywords: powershell,cmdlet,jea -ms.date: 2017-03-07 +ms.topic: conceptual +keywords: jea,powershell,security title: JEA Prerequisites -ms.technology: powershell --- # Prerequisites @@ -111,3 +107,4 @@ You can also enable system-wide PowerShell transcription through Group Policy. - [Additional information about PowerShell Remoting and WinRM security](https://msdn.microsoft.com/en-us/powershell/scripting/setup/winrmsecurity) - [*PowerShell ♥ the Blue Team* blog post on security](https://blogs.msdn.microsoft.com/powershell/2015/06/09/powershell-the-blue-team/) + diff --git a/jea/register-jea.md b/jea/register-jea.md index 12a4b176d748..a3af555c3371 100644 --- a/jea/register-jea.md +++ b/jea/register-jea.md @@ -1,13 +1,9 @@ --- -manager: carmonm -ms.topic: article +ms.date: 2017-06-12 author: rpsqrd -ms.author: ryanpu -ms.prod: powershell -keywords: powershell,cmdlet,jea -ms.date: 2016-12-05 +ms.topic: conceptual +keywords: jea,powershell,security title: Registering JEA Configurations -ms.technology: powershell --- # Registering JEA Configurations @@ -134,4 +130,5 @@ Unregister-PSSessionConfiguration -Name 'ContosoMaintenance' -Force ## Next steps -- [Test the JEA endpoint](using-jea.md) \ No newline at end of file +- [Test the JEA endpoint](using-jea.md) + diff --git a/jea/role-capabilities.md b/jea/role-capabilities.md index f93ed86083db..c290f0501e76 100644 --- a/jea/role-capabilities.md +++ b/jea/role-capabilities.md @@ -1,13 +1,9 @@ --- -manager: carmonm -ms.topic: article +ms.date: 2017-06-12 author: rpsqrd -ms.author: ryanpu -ms.prod: powershell -keywords: powershell,cmdlet,jea -ms.date: 2017-03-07 +ms.topic: conceptual +keywords: jea,powershell,security title: JEA Role Capabilities -ms.technology: powershell --- # JEA Role Capabilities @@ -279,4 +275,5 @@ Additional information about identifying users' effective permissions can be fou ## Next steps -- [Create a session configuration file](session-configurations.md) \ No newline at end of file +- [Create a session configuration file](session-configurations.md) + diff --git a/jea/security-considerations.md b/jea/security-considerations.md index 62c0fc3f1571..8d7d71b5db76 100644 --- a/jea/security-considerations.md +++ b/jea/security-considerations.md @@ -1,13 +1,9 @@ --- -manager: carmonm -ms.topic: article +ms.date: 2017-06-12 author: rpsqrd -ms.author: ryanpu -ms.prod: powershell -keywords: powershell,cmdlet,jea -ms.date: 2017-03-07 +ms.topic: conceptual +keywords: jea,powershell,security title: JEA Security Considerations -ms.technology: powershell --- # JEA Security Considerations @@ -153,4 +149,5 @@ Local admins on the system can also modify JEA configurations to allow additiona It is therefore important to evaluate your JEA users' extended permissions to see if there are other ways they could gain privileged access to the system. A common practice is to use JEA for regular day-to-day maintenance and have a "just in time" privileged access management solution allow users to temporarily become local admins in emergency situations. -This helps ensure users are not permanent admins on the system, but can get those rights if, and only when, they complete a workflow that documents their use of those permissions. \ No newline at end of file +This helps ensure users are not permanent admins on the system, but can get those rights if, and only when, they complete a workflow that documents their use of those permissions. + diff --git a/jea/session-configurations.md b/jea/session-configurations.md index d25e8320a281..aa5924d20f19 100644 --- a/jea/session-configurations.md +++ b/jea/session-configurations.md @@ -1,13 +1,9 @@ --- -manager: carmonm -ms.topic: article +ms.date: 2017-06-12 author: rpsqrd -ms.author: ryanpu -ms.prod: powershell -keywords: powershell,cmdlet,jea -ms.date: 2017-04-25 +ms.topic: conceptual +keywords: jea,powershell,security title: JEA Session Configurations -ms.technology: powershell --- # JEA Session Configurations @@ -252,3 +248,4 @@ When you re-register the JEA session configuration, use an updated PowerShell se - [Register a JEA configuration](register-jea.md) - [Author JEA roles](role-capabilities.md) + diff --git a/jea/using-jea.md b/jea/using-jea.md index 04fc84b34c88..449a6b62c72e 100644 --- a/jea/using-jea.md +++ b/jea/using-jea.md @@ -1,13 +1,9 @@ --- -manager: carmonm -ms.topic: article +ms.date: 2017-06-12 author: rpsqrd -ms.author: ryanpu -ms.prod: powershell -keywords: powershell,cmdlet,jea -ms.date: 2016-12-05 +ms.topic: conceptual +keywords: jea,powershell,security title: Using JEA -ms.technology: powershell --- # Using JEA @@ -189,3 +185,4 @@ It is strongly recommended that you create a dedicated local user with no other Remember that even an unprivileged user can still log into a Windows machine by default, including using unconstrained PowerShell. That will allow them to browse (some of) the file system and learn more about your OS environment. To lock down a Hyper-V administrator to only access a VM using PowerShell Direct with JEA, you will need to deny local logon rights to the Hyper-V admin's JEA account. + diff --git a/reference/3.0/Microsoft.PowerShell.Management/Stop-Process.md b/reference/3.0/Microsoft.PowerShell.Management/Stop-Process.md index 147b91cd24d2..6800f2f915bf 100644 --- a/reference/3.0/Microsoft.PowerShell.Management/Stop-Process.md +++ b/reference/3.0/Microsoft.PowerShell.Management/Stop-Process.md @@ -34,7 +34,7 @@ You can specify a process by process name or process ID (PID), or pass a process Stop-Process works only on processes running on the local computer. On Windows Vista and later versions of Windows, to stop a process that is not owned by the current user, you must start Windows PowerShell with the "Run as administrator" option. -Also, you are prompted for confirmation unless you use the Force parameter. +Also, you are will not be prompted for confirmation unless you specify the *Confirm* parameter. ## EXAMPLES ### Example 1 diff --git a/reference/4.0/Microsoft.PowerShell.Management/Stop-Process.md b/reference/4.0/Microsoft.PowerShell.Management/Stop-Process.md index efd2294faabc..97cd5c75d2c1 100644 --- a/reference/4.0/Microsoft.PowerShell.Management/Stop-Process.md +++ b/reference/4.0/Microsoft.PowerShell.Management/Stop-Process.md @@ -36,7 +36,7 @@ You can specify a process by process name or process ID (PID), or pass a process Stop-Process works only on processes running on the local computer. On Windows Vista and later versions of Windows, to stop a process that is not owned by the current user, you must start Windows PowerShell with the "Run as administrator" option. -Also, you are prompted for confirmation unless you use the Force parameter. +Also, you are will not be prompted for confirmation unless you specify the *Confirm* parameter. ## EXAMPLES diff --git a/reference/5.0/Microsoft.PowerShell.Management/Stop-Process.md b/reference/5.0/Microsoft.PowerShell.Management/Stop-Process.md index 5027bd5bab13..db23cdff05dc 100644 --- a/reference/5.0/Microsoft.PowerShell.Management/Stop-Process.md +++ b/reference/5.0/Microsoft.PowerShell.Management/Stop-Process.md @@ -36,7 +36,7 @@ You can specify a process by process name or process ID (PID), or pass a process **Stop-Process** works only on processes running on the local computer. On Windows Vista and later versions of the Windows operating system, to stop a process that is not owned by the current user, you must start Windows PowerShell by using the Run as administrator option. -Also, you are prompted for confirmation unless you specify the *Force* parameter. +Also, you are will not be prompted for confirmation unless you specify the *Confirm* parameter. ## EXAMPLES diff --git a/reference/5.1/Microsoft.PowerShell.Management/Stop-Process.md b/reference/5.1/Microsoft.PowerShell.Management/Stop-Process.md index 5027bd5bab13..db23cdff05dc 100644 --- a/reference/5.1/Microsoft.PowerShell.Management/Stop-Process.md +++ b/reference/5.1/Microsoft.PowerShell.Management/Stop-Process.md @@ -36,7 +36,7 @@ You can specify a process by process name or process ID (PID), or pass a process **Stop-Process** works only on processes running on the local computer. On Windows Vista and later versions of the Windows operating system, to stop a process that is not owned by the current user, you must start Windows PowerShell by using the Run as administrator option. -Also, you are prompted for confirmation unless you specify the *Force* parameter. +Also, you are will not be prompted for confirmation unless you specify the *Confirm* parameter. ## EXAMPLES diff --git a/reference/6/Microsoft.PowerShell.Management/Stop-Process.md b/reference/6/Microsoft.PowerShell.Management/Stop-Process.md index 8fb7453ff8d9..4319b35d29f0 100644 --- a/reference/6/Microsoft.PowerShell.Management/Stop-Process.md +++ b/reference/6/Microsoft.PowerShell.Management/Stop-Process.md @@ -39,7 +39,7 @@ You can specify a process by process name or process ID (PID), or pass a process **Stop-Process** works only on processes running on the local computer. On Windows Vista and later versions of the Windows operating system, to stop a process that is not owned by the current user, you must start Windows PowerShell by using the Run as administrator option. -Also, you are prompted for confirmation unless you specify the *Force* parameter. +Also, you are will not be prompted for confirmation unless you specify the *Confirm* parameter. ## EXAMPLES diff --git a/reference/6/Microsoft.PowerShell.Utility/Invoke-RestMethod.md b/reference/6/Microsoft.PowerShell.Utility/Invoke-RestMethod.md index fa0e16d5ce79..a21c0025dd79 100644 --- a/reference/6/Microsoft.PowerShell.Utility/Invoke-RestMethod.md +++ b/reference/6/Microsoft.PowerShell.Utility/Invoke-RestMethod.md @@ -16,13 +16,13 @@ Sends an HTTP or HTTPS request to a RESTful web service. ## SYNTAX ``` -Invoke-RestMethod [-Uri] [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [] +Invoke-RestMethod [-Uri] [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-PreserveAuthorizationOnRedirect] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [] -Invoke-RestMethod [-Uri] -NoProxy [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [] +Invoke-RestMethod [-Uri] -NoProxy [-Method ] [-FollowRelLink] [-MaximumFollowRelLink ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-PreserveAuthorizationOnRedirect] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [] -Invoke-RestMethod [-Uri] -CustomMethod [-FollowRelLink] [-MaximumFollowRelLink ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [] +Invoke-RestMethod [-Uri] -CustomMethod [-FollowRelLink] [-MaximumFollowRelLink ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-PreserveAuthorizationOnRedirect] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [] -Invoke-RestMethod [-Uri] -CustomMethod -NoProxy [-FollowRelLink] [-MaximumFollowRelLink ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [] +Invoke-RestMethod [-Uri] -CustomMethod -NoProxy [-FollowRelLink] [-MaximumFollowRelLink ] [-UseBasicParsing] [-WebSession ] [-SessionVariable ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-SkipCertificateCheck] [-UserAgent ] [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-PreserveAuthorizationOnRedirect] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] [] ``` ## DESCRIPTION @@ -418,6 +418,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PreserveAuthorizationOnRedirect +Indicates the cmdlet should preserve the Authorization header, when present, across redirections. + +By default, the cmdlet strips the Authorization header before redirecting. Specifying this parameter disables this logic for cases where the header needs to be sent to the redirection location. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Method Specifies the method used for the web request. The acceptable values for this parameter are: diff --git a/reference/6/Microsoft.PowerShell.Utility/Invoke-WebRequest.md b/reference/6/Microsoft.PowerShell.Utility/Invoke-WebRequest.md index 1e1d9e6a4263..afd083dea6a1 100644 --- a/reference/6/Microsoft.PowerShell.Utility/Invoke-WebRequest.md +++ b/reference/6/Microsoft.PowerShell.Utility/Invoke-WebRequest.md @@ -19,7 +19,7 @@ Gets content from a web page on the Internet. Invoke-WebRequest [-UseBasicParsing] [-Uri] [-WebSession ] [-SessionVariable ] [-Credential ] [-UseDefaultCredentials] [-CertificateThumbprint ] [-Certificate ] [-UserAgent ] - [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] + [-DisableKeepAlive] [-TimeoutSec ] [-Headers ] [-MaximumRedirection ] [-PreserveAuthorizationOnRedirect] [-Method ] [-Proxy ] [-ProxyCredential ] [-ProxyUseDefaultCredentials] [-NoProxy] [-Body ] [-ContentType ] [-TransferEncoding ] [-InFile ] [-OutFile ] [-PassThru] @@ -359,6 +359,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PreserveAuthorizationOnRedirect +Indicates the cmdlet should preserve the Authorization header, when present, across redirections. + +By default, the cmdlet strips the Authorization header before redirecting. Specifying this parameter disables this logic for cases where the header needs to be sent to the redirection location. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Method Specifies the method used for the web request. The acceptable values for this parameter are: diff --git a/reference/TOC.md b/reference/TOC.md index e70766b878b3..a6d15784a49b 100644 --- a/reference/TOC.md +++ b/reference/TOC.md @@ -1,4 +1,4 @@ -# [reference]() +# [reference](readme.md) ## [3.0](3.0/readme.md) ### [ISE](3.0/ise/ise.md) #### [Get-IseSnippet](3.0/ise/get-isesnippet.md) diff --git a/reference/docfx.json b/reference/docfx.json index 46ff018b559e..7f06713d9951 100644 --- a/reference/docfx.json +++ b/reference/docfx.json @@ -33,7 +33,7 @@ "manager": "carmonm", "ms.devlang": "powershell", "ms.tgt_pltfr": "windows, macos, linux", - "author": "jpjofre", + "author": "juanpablojofre", "ms.author": "jpjofre" }, "fileMetadata": {}, diff --git a/reference/index.md b/reference/index.md new file mode 100644 index 000000000000..d52e9bb0f2ae --- /dev/null +++ b/reference/index.md @@ -0,0 +1,3 @@ +--- +redirect_url: readme +--- diff --git a/scripting/docfx.json b/scripting/docfx.json index 7d226a5c0844..a95f0da40d0b 100644 --- a/scripting/docfx.json +++ b/scripting/docfx.json @@ -16,7 +16,7 @@ "manager": "carmonm", "ms.devlang": "powershell", "ms.tgt_pltfr": "windows, macos, linux", - "author": "jpjofre", + "author": "juanpablojofre", "ms.author": "jpjofre" }, "resource": [ diff --git a/scripting/index.md b/scripting/index.md new file mode 100644 index 000000000000..9d304adc2f3d --- /dev/null +++ b/scripting/index.md @@ -0,0 +1,3 @@ +--- +redirect_url: PowerShell-Scripting +--- diff --git a/wmf/5.0/audit_cms.md b/wmf/5.0/audit_cms.md index 4f91fd54ddc9..c0e21d01aabf 100644 --- a/wmf/5.0/audit_cms.md +++ b/wmf/5.0/audit_cms.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Cryptographic Message Syntax (CMS) cmdlets The Cryptographic Message Syntax cmdlets support encryption and decryption of content using the IETF standard format for cryptographically protecting messages as documented by [RFC5652](http://tools.ietf.org/html/rfc5652). @@ -81,4 +88,5 @@ To view document encryption certificates in the certificate provider, you can us ```powershell dir -DocumentEncryptionCert -``` \ No newline at end of file +``` + diff --git a/wmf/5.0/audit_overview.md b/wmf/5.0/audit_overview.md index 69c6c89114a0..72ba486a06c7 100644 --- a/wmf/5.0/audit_overview.md +++ b/wmf/5.0/audit_overview.md @@ -1,5 +1,13 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Audit PowerShell Usage using Transcription and Logging - [Enhanced Transcription Options](audit_transcript.md) - [Script Tracing and Logging](audit_script.md) - [Cryptographic Message Syntax (CMS) cmdlets](audit_cms.md) + diff --git a/wmf/5.0/audit_script.md b/wmf/5.0/audit_script.md index 0f4c1ef4a004..aa9ee5f5c328 100644 --- a/wmf/5.0/audit_script.md +++ b/wmf/5.0/audit_script.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Script Tracing and Logging While Windows PowerShell already has the **LogPipelineExecutionDetails** Group Policy setting to log the invocation of cmdlets, PowerShell’s scripting language has plenty of features that you might want to log and/or audit. The new Detailed Script Tracing feature lets you enable detailed tracking and analysis of Windows PowerShell scripting use on a system. After you enable detailed script tracing, Windows PowerShell logs all script blocks to the ETW event log, **Microsoft-Windows-PowerShell/Operational**. If a script block creates another script block (for example, a script that calls the Invoke-Expression cmdlet on a string), that resulting script block is logged as well. @@ -96,3 +103,4 @@ $mergedScript = -join ($sortedScripts | % { $_.Properties[2].Value }) ``` As with all logging systems that have a limited retention buffer (i.e. ETW logs), one attack against this infrastructure is to flood the log with spurious events to hide earlier evidence. To protect yourself from this attack, ensure that you have some form of event log collection set up (i.e., Windows Event Forwarding, [Spotting the Adversary with Windows Event Log Monitoring](http://www.nsa.gov/ia/_files/app/Spotting_the_Adversary_with_Windows_Event_Log_Monitoring.pdf)) to move event logs off of the computer as soon as possible. + diff --git a/wmf/5.0/audit_transcript.md b/wmf/5.0/audit_transcript.md index e51a93ab46e3..c80bc890fa97 100644 --- a/wmf/5.0/audit_transcript.md +++ b/wmf/5.0/audit_transcript.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Enhanced Transcription Options Windows PowerShell transcription has been improved to apply to all hosting applications (such as Windows PowerShell ISE) rather than just the console host (powershell.exe). @@ -5,3 +12,4 @@ Windows PowerShell transcription has been improved to apply to all hosting appli In addition to extending for transcripting, the transcripting functionality itself has been updated to support arbitrary nesting of transcripts, additional metadata in the resulting transcript header, and setting a transcription output directory (to support centralized log collection). Transcription options (including enabling a system-wide transcript) can be configured with the **Turn on PowerShell Transcription** Group Policy setting (in Administrative Templates -> Windows Components -> Windows PowerShell). + diff --git a/wmf/5.0/class_base.md b/wmf/5.0/class_base.md index 399264b25942..82d1c6a68296 100644 --- a/wmf/5.0/class_base.md +++ b/wmf/5.0/class_base.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Declare Base Class You can declare a Windows PowerShell class as a base type for another Windows PowerShell class. @@ -28,4 +35,5 @@ $list = [MyIntList]::new() $list.Add(100) $list[0] # return 100 -``` \ No newline at end of file +``` + diff --git a/wmf/5.0/class_baseconstructor.md b/wmf/5.0/class_baseconstructor.md index 5c78756579cb..975d2cd7cab7 100644 --- a/wmf/5.0/class_baseconstructor.md +++ b/wmf/5.0/class_baseconstructor.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Call Base Class Constructor To call a base class constructor from a subclass, use the keyword **base**: @@ -28,4 +35,5 @@ class C : B { C([int]$c) {} } -``` \ No newline at end of file +``` + diff --git a/wmf/5.0/class_basemethod.md b/wmf/5.0/class_basemethod.md index 7b0bdf84bf00..20ede386a49f 100644 --- a/wmf/5.0/class_basemethod.md +++ b/wmf/5.0/class_basemethod.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Call Base Class Method You can override existing methods in subclasses. To do this, declare methods by using the same name and signature: @@ -45,4 +52,5 @@ class MyIntList : system.collections.generic.list[int] $list = [MyIntList]::new() $list.Add(100) $list[0] # return 200 -``` \ No newline at end of file +``` + diff --git a/wmf/5.0/class_interface.md b/wmf/5.0/class_interface.md index e7865e11ab43..e65d1c7418f9 100644 --- a/wmf/5.0/class_interface.md +++ b/wmf/5.0/class_interface.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Declare Implemented Interface You can declare implemented interfaces after base types, or immediately after a colon (:), if there is no base type specified. Separate all type names by using commas. It’s very similar to C# syntax. @@ -18,4 +25,5 @@ class MyComparableBar : bar, system.IComparable return 0; } } -``` \ No newline at end of file +``` + diff --git a/wmf/5.0/class_newtype.md b/wmf/5.0/class_newtype.md index 7451101bb31b..c4b963325727 100644 --- a/wmf/5.0/class_newtype.md +++ b/wmf/5.0/class_newtype.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # New language features in PowerShell 5.0 PowerShell 5.0 introduces the following new language elements in Windows PowerShell: @@ -324,4 +331,5 @@ function Style # and then returns the resulting type. # function Html ([HTML] $doc) { return $doc } -``` \ No newline at end of file +``` + diff --git a/wmf/5.0/class_overview.md b/wmf/5.0/class_overview.md index f04a37cb12d6..b8f0217465b2 100644 --- a/wmf/5.0/class_overview.md +++ b/wmf/5.0/class_overview.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Creating Custom Types using PowerShell Classes We’ve improved the PowerShell language for defining classes and other user-defined types by using formal syntax and semantics that are similar to other object-oriented programming languages. The goal is to enable developers and IT professionals to embrace PowerShell for a wider range of use cases, simplify development of PowerShell artifacts (such as DSC resources), and accelerate coverage of management surfaces. @@ -8,4 +15,5 @@ We’ve improved the PowerShell language for defining classes and other user-def - Define custom types in PowerShell by using familiar object-oriented programming constructs, such as classes, properties, methods, etc. - Inheritance support with class in PowerShell and class base DSC resource - Debug types by using the PowerShell language -- Generate and handle exceptions by using formal mechanisms, and at the right level \ No newline at end of file +- Generate and handle exceptions by using formal mechanisms, and at the right level + diff --git a/wmf/5.0/debug_overview.md b/wmf/5.0/debug_overview.md index de7e135a5c49..f15b399bb663 100644 --- a/wmf/5.0/debug_overview.md +++ b/wmf/5.0/debug_overview.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Improvements in PowerShell Script Debugging A number of improvements were made in PowerShell 5.0 to enhance the debugging experience: @@ -41,4 +48,5 @@ New cmdlets have been added that let you list current runspaces in a process, an You can now attach to any computer process that has Windows PowerShell loaded. You do this by entering into an interactive session with the process, similarly to how you enter into an interactive remote session by running the Enter-PSSession cmdlet: - Enter-PSHostProcess -- Exit-PSHostProcess \ No newline at end of file +- Exit-PSHostProcess + diff --git a/wmf/5.0/dsc_authoring.md b/wmf/5.0/dsc_authoring.md index 557ccdf53f66..abaccce904e4 100644 --- a/wmf/5.0/dsc_authoring.md +++ b/wmf/5.0/dsc_authoring.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Authoring Improvements using PowerShell ISE Authoring DSC configurations in Windows PowerShell ISE is much easier, thanks to the following improvements: @@ -8,3 +15,4 @@ Authoring DSC configurations in Windows PowerShell ISE is much easier, thanks to - Better tab completion of resource property values. **Note:** You must have an empty string for resource property values before you can use Ctrl+Space to list the options. Pressing **Tab** cycles through options. + diff --git a/wmf/5.0/dsc_classbasedresource.md b/wmf/5.0/dsc_classbasedresource.md index 1011a755258a..4987a227284b 100644 --- a/wmf/5.0/dsc_classbasedresource.md +++ b/wmf/5.0/dsc_classbasedresource.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Class-based DSC Resources ## Defining DSC resources with classes @@ -10,3 +17,4 @@ The major differences between a class-based DSC resource and a cmdlet DSC resour * A PowerShell module file can contain multiple DSC resource classes. For more information, see [Writing a custom DSC resource with PowerShell classes](https://msdn.microsoft.com/powershell/dsc/authoringresource). + diff --git a/wmf/5.0/dsc_confighelp.md b/wmf/5.0/dsc_confighelp.md index dc7b22cff1d1..92c2d82408e6 100644 --- a/wmf/5.0/dsc_confighelp.md +++ b/wmf/5.0/dsc_confighelp.md @@ -1,5 +1,13 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Help support for DSC configurations You can now use comment-based help inside of DSC configurations and get help on usage of that configuration when calling the configuration function with `-?`: -For more information, see [Writing help for DSC configurations](https://msdn.microsoft.com/powershell/dsc/confighelp). \ No newline at end of file +For more information, see [Writing help for DSC configurations](https://msdn.microsoft.com/powershell/dsc/confighelp). + diff --git a/wmf/5.0/dsc_directaccess.md b/wmf/5.0/dsc_directaccess.md index 1f7db888f7ee..a7e2771c75b2 100644 --- a/wmf/5.0/dsc_directaccess.md +++ b/wmf/5.0/dsc_directaccess.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Direct access to DSC resource methods diff --git a/wmf/5.0/dsc_encryptedmof.md b/wmf/5.0/dsc_encryptedmof.md index 2f91214086c3..15c6e8f4a660 100644 --- a/wmf/5.0/dsc_encryptedmof.md +++ b/wmf/5.0/dsc_encryptedmof.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # MOF Documents Are Encrypted By Default Configuration documents contain sensitive information. In previous versions of DSC you were required to distribute and manage certificates in order to secure credentials within a configuration. For many, this was a significant management burden and even with all of the work it took to do this you were still left with some configuration information that was not and could not be secured. @@ -10,3 +17,4 @@ That is no longer the case because **all configuration MOFs are secured by defau If you are already using the certificate method for encrypting passwords or if you need additional security for your passwords, the [existing method of certificate based encryption](https://msdn.microsoft.com/en-us/powershell/dsc/securemof) will continue to work. The result will be a MOF document that is fully encrypted using the DPAPIs and additionally have passwords encrypted within it. This encryption only applies to configuration MOF documents (pending.mof, current.mof, previous.mof and partial MOFs). Meta-configuration MOFs are still saved in plain text since they less likely contain secrets. + diff --git a/wmf/5.0/dsc_freqnomultiple.md b/wmf/5.0/dsc_freqnomultiple.md index 4eeaf7c25204..9d17e55a2132 100644 --- a/wmf/5.0/dsc_freqnomultiple.md +++ b/wmf/5.0/dsc_freqnomultiple.md @@ -1,6 +1,14 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Frequencies for RefreshMode and ConfigurationMode don't need to be multiples of each other In the previous version of DSC, the LCM would treat `RefreshFrequencyMins` and `ConfigurationModeFrequencyMins` as multiples of each other. In WMF 5.0 RTM, these properties are processed independent of each other. -For more information, see [Configuring the Local Configuration Manager](https://msdn.microsoft.com/powershell/dsc/metaconfig). \ No newline at end of file +For more information, see [Configuring the Local Configuration Manager](https://msdn.microsoft.com/powershell/dsc/metaconfig). + diff --git a/wmf/5.0/dsc_getconfigurationstatus.md b/wmf/5.0/dsc_getconfigurationstatus.md index c6d627f57dbb..59c231ff22a5 100644 --- a/wmf/5.0/dsc_getconfigurationstatus.md +++ b/wmf/5.0/dsc_getconfigurationstatus.md @@ -1,4 +1,12 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Details about Configuration Status The [Get-DscConfigurationStatus](https://technet.microsoft.com/library/mt517868.aspx) cmdlet gets information about configuration status from a target node. -For more information, see [Troubleshooting DSC](https://msdn.microsoft.com/powershell/dsc/troubleshooting). \ No newline at end of file +For more information, see [Troubleshooting DSC](https://msdn.microsoft.com/powershell/dsc/troubleshooting). + diff --git a/wmf/5.0/dsc_identicalduplicate.md b/wmf/5.0/dsc_identicalduplicate.md index 6eb5f2fcb8ce..84aa4fb8650c 100644 --- a/wmf/5.0/dsc_identicalduplicate.md +++ b/wmf/5.0/dsc_identicalduplicate.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Allowing for Identical Duplicate Resources in a Configuration DSC does not allow or handle conflicting resource definitions within a configuration. Instead of trying to resolve the conflict, it simply fails. As configuration reuse becomes more @@ -86,4 +93,5 @@ Configuration WebApplication } ``` -This very similar configuration will fail because the WindowsFeature FE_IIS and the WindowsFeature Worker_IIS resources are no longer identical and therefore conflict. \ No newline at end of file +This very similar configuration will fail because the WindowsFeature FE_IIS and the WindowsFeature Worker_IIS resources are no longer identical and therefore conflict. + diff --git a/wmf/5.0/dsc_importdscresource.md b/wmf/5.0/dsc_importdscresource.md index 4e5084ce4c7b..85db94a21770 100644 --- a/wmf/5.0/dsc_importdscresource.md +++ b/wmf/5.0/dsc_importdscresource.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Import-DscResource keyword supports -ModuleVersion parameter We have added a new parameter to the `Import-DscResource` dynamic keyword available when authoring DSC configurations. Configuration authors can now specify exactly which module version to @@ -7,7 +14,7 @@ load the DSC resources from. The new syntax of the keyword is: Import-DscResource [-Name ] [-ModuleName ] [-ModuleVersion ] ``` -* **Name**: Names of one or more reosurces to import. +* **Name**: Names of one or more resources to import. * **ModuleName**: Module names or ModuleSpecification objects of one or more modules to import. * **ModuleVersion**: Version of module ot import. If used, ModuleName must represent only one module by name. diff --git a/wmf/5.0/dsc_improvements.md b/wmf/5.0/dsc_improvements.md index 86637bab2d70..50a91823a923 100644 --- a/wmf/5.0/dsc_improvements.md +++ b/wmf/5.0/dsc_improvements.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Improvements in Desired State Configuration (DSC) ## DSC Feedback Survey @@ -9,3 +16,4 @@ Thank you for participating in our survey! Your feedback is very important to us **PSDesiredStateConfiguration module version updated to 1.1** The module version of PsDesiredStateConfiguration has been updated to 1.1. DSC configurations compiled on WMF 5.0 Preview Feb 2015 or earlier will not work on PowerShell/WMF 5.0. + diff --git a/wmf/5.0/dsc_lcmstate.md b/wmf/5.0/dsc_lcmstate.md index 9b7d4fd9ce6d..5a9e5a426178 100644 --- a/wmf/5.0/dsc_lcmstate.md +++ b/wmf/5.0/dsc_lcmstate.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Detailed information about LCM state We have made improvements in exposing details about the LCM state. The LCMState that is returned by Get-DscLocalConfigurationManager can now contain the following values: @@ -8,3 +15,4 @@ We have made improvements in exposing details about the LCM state. The LCMState * **PendingConfiguration** We have also added an LCMStateDetail property that contains more information about the state. + diff --git a/wmf/5.0/dsc_metaconfiguration.md b/wmf/5.0/dsc_metaconfiguration.md index bf007c228be9..86a1e205a14c 100644 --- a/wmf/5.0/dsc_metaconfiguration.md +++ b/wmf/5.0/dsc_metaconfiguration.md @@ -1,5 +1,13 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Configure DSC LCM with new meta-configuration attribute The `DscLocalConfigurationManager` attribute designates a configuration block as a meta-configuration, which is used to configure the DSC Local Configuration Manager. -For more information, see [Configuring the Local Configuration Manager](https://msdn.microsoft.com/powershell/dsc/metaconfig). \ No newline at end of file +For more information, see [Configuring the Local Configuration Manager](https://msdn.microsoft.com/powershell/dsc/metaconfig). + diff --git a/wmf/5.0/dsc_newresources.md b/wmf/5.0/dsc_newresources.md index 90d8fa699f37..9632d934beb9 100644 --- a/wmf/5.0/dsc_newresources.md +++ b/wmf/5.0/dsc_newresources.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # New built-in DSC resources WMF 5.0 RTM has 4 new DSC resources: @@ -81,3 +88,4 @@ ProcessSet [String] #ResourceName [WorkingDirectory = [String]] } ``` + diff --git a/wmf/5.0/dsc_nodeid.md b/wmf/5.0/dsc_nodeid.md index fc859dff4ddd..169e76346d86 100644 --- a/wmf/5.0/dsc_nodeid.md +++ b/wmf/5.0/dsc_nodeid.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Separation of Node and Configuration IDs ## Overview diff --git a/wmf/5.0/dsc_partialconfig.md b/wmf/5.0/dsc_partialconfig.md index d6465fcc0184..6b7ce994b8b7 100644 --- a/wmf/5.0/dsc_partialconfig.md +++ b/wmf/5.0/dsc_partialconfig.md @@ -1,3 +1,11 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Configure Node with multiple configuration fragments (partial configurations) WMF 5.0 helps you deliver configuration documents to a node in fragments. For more information, see [Partial configurations](https://msdn.microsoft.com/powershell/dsc/partialconfigs). + diff --git a/wmf/5.0/dsc_partialconfig_mixedmode.md b/wmf/5.0/dsc_partialconfig_mixedmode.md index 51d230e58366..1b82aa40b3d8 100644 --- a/wmf/5.0/dsc_partialconfig_mixedmode.md +++ b/wmf/5.0/dsc_partialconfig_mixedmode.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Support for mixed RefreshMode When you use partial configurations, you can now define each individual partial configuration with a `RefreshMode`. diff --git a/wmf/5.0/dsc_publishconfig.md b/wmf/5.0/dsc_publishconfig.md index 7fc9a8c0249f..f233815ae0be 100644 --- a/wmf/5.0/dsc_publishconfig.md +++ b/wmf/5.0/dsc_publishconfig.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Deliver a configuration document without applying The [Publish-DscConfiguration](https://technet.microsoft.com/library/mt517875.aspx) cmdlet copies a configuration MOF file to a target node, but does not apply the configuration. diff --git a/wmf/5.0/dsc_refreshmode.md b/wmf/5.0/dsc_refreshmode.md index d23a70076558..dde6eb817483 100644 --- a/wmf/5.0/dsc_refreshmode.md +++ b/wmf/5.0/dsc_refreshmode.md @@ -1,4 +1,12 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Additional value for RefreshMode property This release introduces a new `RefreshMode` value, **Disabled**. When this mode is set, LCM does not do document management. For more information, see [Configuring the Local Configuration Manager](https://msdn.microsoft.com/powershell/dsc/metaconfig). + diff --git a/wmf/5.0/dsc_removeconfigdoc.md b/wmf/5.0/dsc_removeconfigdoc.md index e996d5f85363..93a8bd5b4312 100644 --- a/wmf/5.0/dsc_removeconfigdoc.md +++ b/wmf/5.0/dsc_removeconfigdoc.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Remove DSC documents When a configuration document is delivered to DSC, the document goes through various stages (pending, current, previous). We added a new cmdlet to DSC in Windows PowerShell 4.0, diff --git a/wmf/5.0/dsc_reporting.md b/wmf/5.0/dsc_reporting.md index 0b7a3c92bcf5..64cc30d2823b 100644 --- a/wmf/5.0/dsc_reporting.md +++ b/wmf/5.0/dsc_reporting.md @@ -1,5 +1,13 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Report Configuration Status to Central Location Detailed information about DSC configuration status can be sent to a server running the DSC service. -For more information, see [Using a DSC report server](https://msdn.microsoft.com/powershell/dsc/reportserver). \ No newline at end of file +For more information, see [Using a DSC report server](https://msdn.microsoft.com/powershell/dsc/reportserver). + diff --git a/wmf/5.0/dsc_repository.md b/wmf/5.0/dsc_repository.md index ad4b2dafd7b6..b58f01ad1a17 100644 --- a/wmf/5.0/dsc_repository.md +++ b/wmf/5.0/dsc_repository.md @@ -1,7 +1,15 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Separation of Configuration, Resource and Report Repositories In this release we allow you all of the flexibility that you need to pull and report to one or more DSC Pull Servers. Each endpoint can be defined separately so that you can pull configurations from one location, resources from another and report to yet another location. For more information, see [Setting up a pull client using configuration ID](https://msdn.microsoft.com/powershell/dsc/pullclientconfigid) or -[Setting up a pull client using configuration names](https://msdn.microsoft.com/powershell/dsc/pullclientconfignames) \ No newline at end of file +[Setting up a pull client using configuration names](https://msdn.microsoft.com/powershell/dsc/pullclientconfignames) + diff --git a/wmf/5.0/dsc_resourcedebugging.md b/wmf/5.0/dsc_resourcedebugging.md index 46cbfe8fb9c8..e3b29648e6bb 100644 --- a/wmf/5.0/dsc_resourcedebugging.md +++ b/wmf/5.0/dsc_resourcedebugging.md @@ -1,4 +1,12 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # DSC Resource Script Debugging WMF 5.0 includes support for debugging DSC resource scripts while they run on target nodes. For more information, see [Debugging DSC resources](https://msdn.microsoft.com/powershell/dsc/debugresource). + diff --git a/wmf/5.0/dsc_runas.md b/wmf/5.0/dsc_runas.md index c3b68d3e5d03..6ac155b39bc5 100644 --- a/wmf/5.0/dsc_runas.md +++ b/wmf/5.0/dsc_runas.md @@ -1,5 +1,13 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Automatic RunAs support for DSC Resources WMF 5.0 includes support for running **any** DSC resource under a specified set of credentials by using the property `PsDscRunAsCredential`. -For more information, see [Running DSC with user credentials](https://msdn.microsoft.com/powershell/dsc/runasuser). \ No newline at end of file +For more information, see [Running DSC with user credentials](https://msdn.microsoft.com/powershell/dsc/runasuser). + diff --git a/wmf/5.0/dsc_setdsclcm.md b/wmf/5.0/dsc_setdsclcm.md index aea164435f74..b6eaa0d1bdf8 100644 --- a/wmf/5.0/dsc_setdsclcm.md +++ b/wmf/5.0/dsc_setdsclcm.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Set-DscLocalConfigurationManager cmdlet supports -force parameter We have added a support for new parameter to Set-DscLocalConfigurationManager cmdlet. This will allow the user to reset meta configuration on machine deterministically when other operations like consistency check are running in background as it will cause all running operations to be stopped. @@ -35,4 +42,5 @@ VERBOSE: \[DEV-10586-465\]: LCM: \[ End Set \] VERBOSE: \[DEV-10586-465\]: LCM: \[ End Set \] in 0.1410 seconds. VERBOSE: Operation 'Invoke CimMethod' complete. VERBOSE: Set-DscLocalConfigurationManager finished in 0.421 seconds. -``` \ No newline at end of file +``` + diff --git a/wmf/5.0/dsc_statestatus.md b/wmf/5.0/dsc_statestatus.md index 662b07f951eb..9f11ad55d716 100644 --- a/wmf/5.0/dsc_statestatus.md +++ b/wmf/5.0/dsc_statestatus.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Unified and Consistent State and Status Representation A series of enhancements have been made in this release for automations built LCM state and DSC status. These include unified and consistent state and status representations, manageable datetime property of status objects returned by Get-DscConfigurationStatus cmdlet and enhanced LCM state details property returned by Get-DscLocalConfigurationManager cmdlet. @@ -105,3 +112,4 @@ LCM State: Idle, LCM State: Busy, LCM is performing a consistency check. LCM State: Idle, ``` + diff --git a/wmf/5.0/dsc_sxsresource.md b/wmf/5.0/dsc_sxsresource.md index 3ee64ee582be..0f6374ea7107 100644 --- a/wmf/5.0/dsc_sxsresource.md +++ b/wmf/5.0/dsc_sxsresource.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Side-By-Side Module Versioning Support for DSC Resources Modules containing DSC resources can be installed side-by-side, and DSC configurations can use a specific version of the resource that is installed on the system. diff --git a/wmf/5.0/dsc_testconfiguration.md b/wmf/5.0/dsc_testconfiguration.md index 22234e4083a2..a4eaae04c13c 100644 --- a/wmf/5.0/dsc_testconfiguration.md +++ b/wmf/5.0/dsc_testconfiguration.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Test-DscConfiguration cmdlet supports Reference Configurations The Test-DscConfiguration cmdlet has been updated to allow testing of desired configuration state of one or more target nodes by specifying a reference configuration document to compare against. @@ -35,3 +42,4 @@ Test-DscConfiguration -ReferenceConfiguration [-AsJob] [] ``` + diff --git a/wmf/5.0/dsc_updateconfig.md b/wmf/5.0/dsc_updateconfig.md index ca892fd5721b..b7f4ddd495f2 100644 --- a/wmf/5.0/dsc_updateconfig.md +++ b/wmf/5.0/dsc_updateconfig.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # On-demand PULL of DSC Configurations The new Update-DscConfiguration cmdlet triggers a pull from the pull server(s) defined in the meta-configuration. The behavior is often referred to as 'Pull Now'. @@ -30,4 +37,5 @@ Update-DscConfiguration -CimSession [-WhatIf] [-Confirm] [] -``` \ No newline at end of file +``` + diff --git a/wmf/5.0/dsc_waitfor.md b/wmf/5.0/dsc_waitfor.md index 76329c246ac8..b5840f655d37 100644 --- a/wmf/5.0/dsc_waitfor.md +++ b/wmf/5.0/dsc_waitfor.md @@ -1,6 +1,14 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Specifying Cross Node Dependencies By using the built-in WaitFor\* resources (`WaitForAll`, `WaitForAny`, and `WaitForSome`), you can now specify dependencies across computers during configuration runs without external orchestration. -For more information, see [Specifying cross-node dependencies](https://msdn.microsoft.com/powershell/dsc/crossnodedependencies) \ No newline at end of file +For more information, see [Specifying cross-node dependencies](https://msdn.microsoft.com/powershell/dsc/crossnodedependencies) + diff --git a/wmf/5.0/dsc_wow64.md b/wmf/5.0/dsc_wow64.md index db0feedbf9f6..fc2db5b70bcb 100644 --- a/wmf/5.0/dsc_wow64.md +++ b/wmf/5.0/dsc_wow64.md @@ -1,3 +1,11 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # WOW64 support for Configuration Keyword The Configuration keyword is now supported in WOW64 on a 64-bit computer. This means that a DSC configuration can be defined and compiled within a 32-bit process such as Windows PowerShell ISE (x86) running on a 64-bit computer. + diff --git a/wmf/5.0/feedback.md b/wmf/5.0/feedback.md index a24870781125..bfdb3e360467 100644 --- a/wmf/5.0/feedback.md +++ b/wmf/5.0/feedback.md @@ -1,2 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Feedback For reporting issues or providing feedback, use the [PowerShell UserVoice site](http://windowsserver.uservoice.com/forums/301869-powershell). + diff --git a/wmf/5.0/feedback_archive.md b/wmf/5.0/feedback_archive.md index 73d14792f337..2f51fa079608 100644 --- a/wmf/5.0/feedback_archive.md +++ b/wmf/5.0/feedback_archive.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Archive cmdlets Two new cmdlets, **Compress-Archive** and **Expand-Archive**, let you compress and expand ZIP files. @@ -15,3 +22,4 @@ The **Expand-Archive** cmdlet extracts files from a specified archive file. An a Expand-Archive -LiteralPath [-DestinationPath] Expand-Archive [-Path] [-DestinationPath] ``` + diff --git a/wmf/5.0/feedback_clipboard.md b/wmf/5.0/feedback_clipboard.md index 3357fd14a32e..deab128cb837 100644 --- a/wmf/5.0/feedback_clipboard.md +++ b/wmf/5.0/feedback_clipboard.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Clipboard cmdlets **Get-Clipboard** and **Set-Clipboard** make it easier for you to transfer content to and from a Windows PowerShell session. For example, if you use Windows Explorer to copy three files to the clipboard (by selecting them and pressing `ctrl-c`, for example), you can then easily access the contents of the clipboard as a list of files: @@ -20,3 +27,4 @@ Mode LastWriteTime Length Name The Clipboard cmdlets support images, audio files, file lists, and text. + diff --git a/wmf/5.0/feedback_cmdlets.md b/wmf/5.0/feedback_cmdlets.md index 064a960e0476..b393c03eb862 100644 --- a/wmf/5.0/feedback_cmdlets.md +++ b/wmf/5.0/feedback_cmdlets.md @@ -1,2 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # New and updated cmdlets based on community feedback We have added some new Utility cmdlets, and updated existing cmdlets based on feedback from the community via [Connect](https://connect.microsoft.com/powershell). We continue to go through the feedback, and address as many of your requests as possible. + diff --git a/wmf/5.0/feedback_convertfromString.md b/wmf/5.0/feedback_convertfromString.md index 85892b64dcbb..954cf9f01342 100644 --- a/wmf/5.0/feedback_convertfromString.md +++ b/wmf/5.0/feedback_convertfromString.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Extract and Parse Structured Objects out of String This also introduces some additional functionality for the ConvertFrom-String cmdlet: diff --git a/wmf/5.0/feedback_convertstring.md b/wmf/5.0/feedback_convertstring.md index 04ec43018fcd..68255984969c 100644 --- a/wmf/5.0/feedback_convertstring.md +++ b/wmf/5.0/feedback_convertstring.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Convert-String **Convert-String** exposes "replace by magic" functionality. Provide before and after examples of how you want text to look, and **Convert-String** formats your text automatically. Here's a demo - taking somebody's first and last name, and replacing it with their last name, a comma, the first initial of their last name, and a dot. Try it with a regex, and see how long it takes you. @@ -8,3 +15,4 @@ Holmes, L. Lee, S. Snover, J. ``` + diff --git a/wmf/5.0/feedback_fileinfo.md b/wmf/5.0/feedback_fileinfo.md index 21aae25356ee..0560bcbdf1a6 100644 --- a/wmf/5.0/feedback_fileinfo.md +++ b/wmf/5.0/feedback_fileinfo.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Updates to FileInfo object File version information can be misleading, particularly in cases where the file was patched. This release of WMF 5.0 adds new **FileVersionRaw** and **ProductVersionRaw** script properties to FileInfo objects. Here are the properties as displayed for powershell.exe (assuming $pid is the ID of the PowerShell process): @@ -10,3 +17,4 @@ FileVersionRaw : 10.0.10586.117 ProductVersionRaw : 10.0.10586.117 FileVersion : 10.0.10586.117 (th2_release.160212-2359) ProductVersion : 10.0.10586.117 + diff --git a/wmf/5.0/feedback_formathex.md b/wmf/5.0/feedback_formathex.md index f353896b6584..a50f242c003e 100644 --- a/wmf/5.0/feedback_formathex.md +++ b/wmf/5.0/feedback_formathex.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Format-Hex **Format-Hex** lets you view text or binary data in hexadecimal format; see [Format-Hex](https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powershell.utility/format-hex) @@ -25,3 +32,4 @@ PS C:\> This is a very long line to force the line folding in Format-Hex cmdlet" PS C:\> ``` + diff --git a/wmf/5.0/feedback_getchilditem.md b/wmf/5.0/feedback_getchilditem.md index 3b66b3077789..063e586bdde4 100644 --- a/wmf/5.0/feedback_getchilditem.md +++ b/wmf/5.0/feedback_getchilditem.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Get-ChildItem has -Depth parameter **Get-ChildItem** now has a **–Depth** parameter you use with **–Recurse** to limit the recursion: @@ -40,3 +47,4 @@ Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 4/14/2015 5:33 PM Depth1 + diff --git a/wmf/5.0/feedback_moduleversionranges.md b/wmf/5.0/feedback_moduleversionranges.md index 8b6322602951..6d430a345661 100644 --- a/wmf/5.0/feedback_moduleversionranges.md +++ b/wmf/5.0/feedback_moduleversionranges.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Modules support for declaring version ranges (1.*, etc) Combined with **-MinimumVersion**, **-MaximumVersion** now allows user to get/import module within specific range. The parameter also support **.***. The following example shows how it works: @@ -14,3 +21,4 @@ VERBOSE: Importing cmdlet 'Set-PSReadlineKeyHandler'. VERBOSE: Importing cmdlet 'Set-PSReadlineOption'. VERBOSE: Importing function 'PSConsoleHostReadline'. ``` + diff --git a/wmf/5.0/feedback_newguid.md b/wmf/5.0/feedback_newguid.md index ef96f472bdf5..60719c785b3a 100644 --- a/wmf/5.0/feedback_newguid.md +++ b/wmf/5.0/feedback_newguid.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # New-Guid Often script (or perhaps writing a DSC resource), you have the need for a unique identifier. GUIDs work well, and it is easy to call the .NET Framework Guid class to generate one, but having a cmdlet makes this more discoverable for end users who are not already familiar with the .NET Framework class: @@ -8,3 +15,4 @@ Guid ---- e19d6ea5-3cc2-4db9-8095-0cdaed5a703d + diff --git a/wmf/5.0/feedback_nonewline.md b/wmf/5.0/feedback_nonewline.md index 5beaa8cb1c5e..80968622128b 100644 --- a/wmf/5.0/feedback_nonewline.md +++ b/wmf/5.0/feedback_nonewline.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # NoNewLine parameter **Out-File**, **Add-Content**, and **Set-Content** now have a new **–NoNewline** switch which simply omits a new line after the output. ```PowerShell @@ -27,3 +34,4 @@ a single sentence. ``` + diff --git a/wmf/5.0/feedback_symbolic.md b/wmf/5.0/feedback_symbolic.md index f122d8faa1a1..48dc1868ca18 100644 --- a/wmf/5.0/feedback_symbolic.md +++ b/wmf/5.0/feedback_symbolic.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Interact with Symbolic links using improved Item cmdlets To support symbolic links, **\*-Item** and a few related cmdlets have been extended. Now you can create symbolic links in a single, simple line with **New-Item**. You’ll notice that the Item-related cmdlets (**Remove-Item, Get-ChildItem**) behave very similarly to before. @@ -113,3 +120,4 @@ Remove-Item C:\Temp\MySymLinkDir # Removes the files in the target directory and MySymLinkDir Remove-Item C:\Temp\MySymLinkDir -Force ``` + diff --git a/wmf/5.0/feedback_tempfile.md b/wmf/5.0/feedback_tempfile.md index 3044b7ad4261..d859ab313e9c 100644 --- a/wmf/5.0/feedback_tempfile.md +++ b/wmf/5.0/feedback_tempfile.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # New-TemporaryFile Sometimes in your scripts, you must create a temporary file. You can easily do this with the **New-TemporaryFile** cmdlet: @@ -6,3 +13,4 @@ PS C:\\> $tempFile = New-TemporaryFile PS C:\\> $tempFile.FullName C:\\Users\\slee\\AppData\\Local\\Temp\\tmp375.tmp + diff --git a/wmf/5.0/informationstream_overview.md b/wmf/5.0/informationstream_overview.md index 341eca53698e..ce2ff68d70a4 100644 --- a/wmf/5.0/informationstream_overview.md +++ b/wmf/5.0/informationstream_overview.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Information Stream A new structured Information stream can now be used to transmit structured data between a script and its host. **Write-Host** has also been updated to emit its output to the Information stream where you can now capture or silence it. The new **Write-Information** cmdlet (along with a corresponding WriteInformation API) used with **-InformationVariable** and **-InformationAction** common parameters enables more flexibility and capability. @@ -112,3 +119,4 @@ ProcessId       : 4008 NativeThreadId  : 2276 ManagedThreadId : 14 ``` + diff --git a/wmf/5.0/install.md b/wmf/5.0/install.md index db8d53fb525d..a71a75986730 100644 --- a/wmf/5.0/install.md +++ b/wmf/5.0/install.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Installation Instructions Download the correct package for your operating system and architecture: diff --git a/wmf/5.0/jea_endpoint.md b/wmf/5.0/jea_endpoint.md index a363f412cf01..d9e224bf3d4a 100644 --- a/wmf/5.0/jea_endpoint.md +++ b/wmf/5.0/jea_endpoint.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Creating and Connecting to a JEA Endpoint To create a JEA endpoint, you need to create and register a specially-configured PowerShell Session Configuration file, which can be generated with the **New-PSSessionConfigurationFile** cmdlet. @@ -136,4 +143,5 @@ Connecting to a JEA Endpoint works the same way connecting to any other PowerShe ```powershell Enter-PSSession -ConfigurationName Maintenance -ComputerName localhost ``` -Once you have connected to the JEA session, you will be limited to running the commands whitelisted in the Role Capabilities that you have access to. If you try to run any command not allowed for your role, you will encounter an error. \ No newline at end of file +Once you have connected to the JEA session, you will be limited to running the commands whitelisted in the Role Capabilities that you have access to. If you try to run any command not allowed for your role, you will encounter an error. + diff --git a/wmf/5.0/jea_overview.md b/wmf/5.0/jea_overview.md index 2c1a91998e41..a0ad8af10c86 100644 --- a/wmf/5.0/jea_overview.md +++ b/wmf/5.0/jea_overview.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Just Enough Administration (JEA) Just Enough Administration is a new feature in WMF 5.0 that enables role-based administration through PowerShell remoting. It extends the existing constrained endpoint infrastructure by allowing non-administrators to run specific commands, scripts and executables as an administrator. This enables you to reduce the number of full administrators in your environment and improve your security. JEA works for everything you manage through PowerShell; if you can manage something with PowerShell, JEA can help you do so more securely. For a detailed look at Just Enough Administration, check out the [experience guide](http://aka.ms/JEA). @@ -7,4 +14,5 @@ JEA works by allowing you to create specially-configured constrained endpoints. 1. Users connecting to them “run as” a privileged Virtual Account that exists only for the duration of this remote session. By default, this Virtual Account is a member of the built-in Administrators group, as well as a Domain Administrators on domain controllers (note: these permissions are configurable). By connecting as one user and running as a different, privileged user, you can allow non-privileged users to perform specific administrative tasks without giving them administrative rights on your systems. 2. The endpoint is locked down. This means PowerShell runs in No Language mode. Only specific commands, scripts, and executables are visible to the user. -3. Different users connecting are presented with a different set of capabilities based on group membership. You can provide different roles different capabilities at the same endpoint. \ No newline at end of file +3. Different users connecting are presented with a different set of capabilities based on group membership. You can provide different roles different capabilities at the same endpoint. + diff --git a/wmf/5.0/jea_report.md b/wmf/5.0/jea_report.md index c186149d5b4b..a3601f5616e0 100644 --- a/wmf/5.0/jea_report.md +++ b/wmf/5.0/jea_report.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Reporting on JEA In order to report on the state of your JEA configuration, you can use: 1. **Get-PSSessionConfiguration** to return a list of all registered endpoints on a given machine. @@ -31,4 +38,5 @@ Cmdlet Restart-Service 3.0.0.0 Micro To report on the _actions_ users took during a JEA session, you can: 1. Enable the "over-the-shoulder" transcripts for that JEA endpoint and consult the transcript directory for a full log of each user's actions -2. Turn on PowerShell module logging and inspect the PowerShell event logs. \ No newline at end of file +2. Turn on PowerShell module logging and inspect the PowerShell event logs. + diff --git a/wmf/5.0/limitation_dsc.md b/wmf/5.0/limitation_dsc.md index 37e1d76ace46..96ae6f1076fc 100644 --- a/wmf/5.0/limitation_dsc.md +++ b/wmf/5.0/limitation_dsc.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Desired State Configuration (DSC) Known Issues and Limitations Breaking Change: Certificates used to encrypt/decrypt passwords in DSC configurations may not work after installing WMF 5.0 RTM @@ -226,3 +233,4 @@ Configuration $configName } } ``` + diff --git a/wmf/5.0/limitation_overview.md b/wmf/5.0/limitation_overview.md index 062d743706aa..c368f1053231 100644 --- a/wmf/5.0/limitation_overview.md +++ b/wmf/5.0/limitation_overview.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Known Issues and Limitations PowerShell Shortcuts are broken when used for the first time @@ -106,3 +113,4 @@ There are two workarounds for this issue depending on the version of Windows Ser * Assumes your edited copy of Generalize.xml was copied to C:\ . 10. Generalize.xml is now updated with the workaround. Please run Sysprep with the generalize option enabled. + diff --git a/wmf/5.0/networkswitch_overview.md b/wmf/5.0/networkswitch_overview.md index 15b7dce20f79..2819d4b1507e 100644 --- a/wmf/5.0/networkswitch_overview.md +++ b/wmf/5.0/networkswitch_overview.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Network Switch Management with PowerShell The **Get-NetworkSwitchEthernetPort** cmdlet now returns the following additional information with instances: @@ -59,3 +66,4 @@ PS> Get-Command *-NetworkSwitch* ``` More information is available in Jeffrey Snover’s WMF 5.0 Preview announcement blog post: + diff --git a/wmf/5.0/odata_overview.md b/wmf/5.0/odata_overview.md index aee7d309c22e..e14552fdb1e8 100644 --- a/wmf/5.0/odata_overview.md +++ b/wmf/5.0/odata_overview.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Generate PowerShell Cmdlets based on OData Endpoint Generate Windows PowerShell cmdlets based on an OData endpoint -------------------------------------------------------------- @@ -98,3 +105,4 @@ The Export-ODataEndpointProxy cmdlet, and the proxy cmdlets generated by it, now Export-ODataEndpointProxy -Uri $endPointUri -OutputModule $generatedProxyModuleDir -Force -AllowUnSecureConnection -Verbose -Headers @{'subscription-key'='XXXX'} ``` + diff --git a/wmf/5.0/oneget_cmdlets.md b/wmf/5.0/oneget_cmdlets.md index 7af15ff9ae3d..06f92fd279d1 100644 --- a/wmf/5.0/oneget_cmdlets.md +++ b/wmf/5.0/oneget_cmdlets.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # PackageManagement Cmdlets This is the core of PackageManagement to support software discovery, installation, and inventory (SDII). Try out the cmdlets for these operations: - Find-Package @@ -180,3 +187,4 @@ Get-Package -Name jquery –Provider NuGet -Destination c:\test | Uninstall-Pack # Unregister a package source for the NuGet provider. You can use command Unregister-PackageSource, to disconnect with a repository, and Get-PackageSource, to discover what the repositories are associated with that provider. Unregister-PackageSource -Name "NugetSource" ``` + diff --git a/wmf/5.0/oneget_overview.md b/wmf/5.0/oneget_overview.md index b214912af6f1..d73bf6eb78d4 100644 --- a/wmf/5.0/oneget_overview.md +++ b/wmf/5.0/oneget_overview.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Software Discovery, Install and Inventory with PackageManagement PackageManagement (aka OneGet) is a new way to discover and install software packages from around the web. It is a manager or multiplexor of existing package managers (also called package providers) that unifies Windows package management with a single Windows PowerShell interface. With PackageManagement, you can do the following. @@ -8,3 +15,4 @@ PackageManagement (aka OneGet) is a new way to discover and install software pac - Seamlessly install, uninstall, and inventory packages from one or more software repositories For more details, see http://oneget.org/. + diff --git a/wmf/5.0/productincompat.md b/wmf/5.0/productincompat.md index 08963f199ab0..c96ef2c73585 100644 --- a/wmf/5.0/productincompat.md +++ b/wmf/5.0/productincompat.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Product Compatibility Status ## Compatible: diff --git a/wmf/5.0/psget_module_overview.md b/wmf/5.0/psget_module_overview.md index 527e418b0979..1ef7d346bfc6 100644 --- a/wmf/5.0/psget_module_overview.md +++ b/wmf/5.0/psget_module_overview.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # PowerShell Module Discovery, Install and Inventory with PowerShellGet PowerShellGet is included in this release of WMF: @@ -49,4 +56,4 @@ Find-Module -Filter RBAC -Repository PSGallery - Get-InstalledModule - Uninstall-Module - Save-Module - \ No newline at end of file + diff --git a/wmf/5.0/psget_modulecmdlets.md b/wmf/5.0/psget_modulecmdlets.md index 9846ec283a44..3869eb2cdbf6 100644 --- a/wmf/5.0/psget_modulecmdlets.md +++ b/wmf/5.0/psget_modulecmdlets.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # PowerShellGet Cmdlets for Module Management - [Find-DscResource](https://technet.microsoft.com/en-us/library/mt654006.aspx) @@ -277,3 +284,4 @@ PrivateData = @{ } # End of PrivateData hashtable ``` ***Note:*** DscResourcesToExport is only supported on the latest PowerShell version 5.0. We won’t be able to update the field if you are running on previous PowerShell version. + diff --git a/wmf/5.0/psget_moduledependency.md b/wmf/5.0/psget_moduledependency.md index db1d1a420593..2bbff3939010 100644 --- a/wmf/5.0/psget_moduledependency.md +++ b/wmf/5.0/psget_moduledependency.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Installation of Module Dependencies There is now side-by-side (SxS) module version support in Install-Module, Update-Module, and Publish-Module cmdlets that run in Windows PowerShell 5.0 or newer. @@ -191,4 +198,5 @@ _------ ---- ---------- ----------- 1.0 ContosoServer LocalRepo ContosoServer module 1.5 ContosoServer LocalRepo ContosoServer module 2.0 ContosoServer LocalRepo ContosoServer module -``` \ No newline at end of file +``` + diff --git a/wmf/5.0/psget_modulesxsinstall.md b/wmf/5.0/psget_modulesxsinstall.md index 8f60ca1d9b4b..83ccd9b56e09 100644 --- a/wmf/5.0/psget_modulesxsinstall.md +++ b/wmf/5.0/psget_modulesxsinstall.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Side-by-Side Version Support on PowerShell 5.0 or newer There is now side-by-side (SxS) module version support in Install-Module, Update-Module, and Publish-Module cmdlets that run in Windows PowerShell 5.0 or newer. @@ -26,3 +33,4 @@ Version Name Type Repository D 1.1.0 PSScriptAnalyzer Module PSGallery PSScriptAnalyzer provides script analysis... 1.1.1 PSScriptAnalyzer Module PSGallery PSScriptAnalyzer provides script analysis... ``` + diff --git a/wmf/5.0/psget_psrepository.md b/wmf/5.0/psget_psrepository.md index 2b9ee8baa8b4..5436175450ae 100644 --- a/wmf/5.0/psget_psrepository.md +++ b/wmf/5.0/psget_psrepository.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Register a PowerShell Repository You can configure PowerShellGet to operate against internal repositories. This is done by using the following additions: - Register-PSRepository: Registers a repository for the current user. @@ -30,4 +37,5 @@ Install-Module SomeModule \#Removing a repository Unregister-PSRepository DemoRepo -``` \ No newline at end of file +``` + diff --git a/wmf/5.0/psget_script_overview.md b/wmf/5.0/psget_script_overview.md index b9c34dda3048..bc2f5578864c 100644 --- a/wmf/5.0/psget_script_overview.md +++ b/wmf/5.0/psget_script_overview.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # PowerShell Script Discovery, Install and Management with PowerShellGet PowerShell Script sharing feature got added to the PowerShellGet in the WMF 5.0 RTM release. @@ -66,3 +73,4 @@ Syntax of script sharing Cmdlets: **Publish-Script** -LiteralPath <string> \[-NuGetApiKey <string>\] \[-Repository <string>\] \[-WhatIf\] \[-Confirm\] \[<CommonParameters>\] ``` + diff --git a/wmf/5.0/psget_scriptcmdlets.md b/wmf/5.0/psget_scriptcmdlets.md index 67b04bc36792..9e92e26f5d15 100644 --- a/wmf/5.0/psget_scriptcmdlets.md +++ b/wmf/5.0/psget_scriptcmdlets.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # PowerShellGet Cmdlets for Script Management ## Find-Script cmdlet diff --git a/wmf/5.0/releasenotes.md b/wmf/5.0/releasenotes.md index 3f69476f09a3..e7913757f364 100644 --- a/wmf/5.0/releasenotes.md +++ b/wmf/5.0/releasenotes.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Windows Management Framework (WMF) 5.0 RTM Release Notes Overview Windows Management Framework (WMF) 5.0 RTM brings functionality that has been updated from WMF 4.0. WMF 5.0 RTM is available for installation only on **Windows Server 2012 R2**, **Windows Server 2012**, **Windows Server 2008 R2**, **Windows 8.1**, and **Windows 7 SP1** and contains updated versions or introduction of the following features: @@ -13,3 +20,4 @@ Windows Management Framework (WMF) 5.0 RTM brings functionality that has been up WMF 5.0 RTM replaces the [WMF 5.0 Production Preview](http://blogs.msdn.com/b/powershell/archive/2015/08/31/windows-management-framework-5-0-production-preview-is-now-available.aspx). You can install WMF 5.0 RTM without uninstalling WMF 5.0 Production Preview, but you must uninstall all other older releases of WMF 5.0 previews before installing the WMF 5.0 RTM. *Note:* If you are running Windows 10, you can get the same set of functionality available in WMF 5.0 RTM by updating to the November update of Windows 10 (Version 1511). If you have not already updated your Windows 10 system, select the Start button, then select Settings > Update & security > Windows Update > Check for updates. + diff --git a/wmf/5.0/requirements.md b/wmf/5.0/requirements.md index 6739068abb0b..d16ab1ba6f08 100644 --- a/wmf/5.0/requirements.md +++ b/wmf/5.0/requirements.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # System Requirements - Install the latest Windows updates before installing WMF 5.0 RTM. @@ -85,3 +92,4 @@ wusa /uninstall /kb:3134760 3. Click **View installed updates.** 4. Select **Windows Management Framework 5.0** from the list of installed updates. This corresponds to *KB3134758*, *KB3134759*, or *KB3134760*. Click **Uninstall.** + diff --git a/wmf/5.0/sil_overview.md b/wmf/5.0/sil_overview.md index 1b526a84a080..e12cf4d0af99 100644 --- a/wmf/5.0/sil_overview.md +++ b/wmf/5.0/sil_overview.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Software Inventory Logging (SIL) **IMPORTANT: ** *When installing WMF 5.0 on a Windows Server 2012 R2 Server that is already running SIL, it is necessary to run the Start-SilLogging cmdlet once after the WMF install, as the installation process will errantly stop the Software Inventory Logging feature.* @@ -9,3 +16,4 @@ While you can also log software inventory data by querying each computer directl None of this data is sent to Microsoft as part of the feature functionality. Software Inventory Logging data and functionality is meant for the sole use of the server software’s licensed owner and administrators. For more information and documentation about Software Inventory Logging cmdlets, see Windows Server 2012 R2 online resources at . + diff --git a/wmf/5.0/uninstall.md b/wmf/5.0/uninstall.md index 9913df3929e3..389918cf558b 100644 --- a/wmf/5.0/uninstall.md +++ b/wmf/5.0/uninstall.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Uninstallation Instructions ## Using Command Prompt @@ -22,3 +29,4 @@ wusa /uninstall /kb:3134760 2. Open **Programs**, then open **Uninstall a program.** 3. Click **View installed updates.** 4. Select **Windows Management Framework 5.0** from the list of installed updates. This corresponds to *KB3134758*, *KB3134759*, or *KB3134760*. Click **Uninstall.** + diff --git a/wmf/5.1/DSC-improvements.md b/wmf/5.1/DSC-improvements.md index 778112829269..8225c71d7c40 100644 --- a/wmf/5.1/DSC-improvements.md +++ b/wmf/5.1/DSC-improvements.md @@ -1,13 +1,9 @@ --- -title: DSC Improvements in WMF 5.1 -ms.date: 2016-07-13 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -author: keithb -manager: dongill -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: DSC Improvements in WMF 5.1 --- # Improvements in Desired State Configuration (DSC) in WMF 5.1 diff --git a/wmf/5.1/bugfixes.md b/wmf/5.1/bugfixes.md index cd54ab36b944..51f7c488b85d 100644 --- a/wmf/5.1/bugfixes.md +++ b/wmf/5.1/bugfixes.md @@ -1,13 +1,9 @@ --- -title: Bug Fixes in WMF 5.1 -ms.date: 2016-07-13 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -author: keithb -manager: dongill -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: Bug Fixes in WMF 5.1 --- # Bug Fixes in WMF 5.1# @@ -121,3 +117,4 @@ PowerShell uses a WMI query to check if it was started via Group Policy to avoid The WMI query ends up injecting tzres.mui.dll into every process on the system since the WMI Win32_Process class attempts to retrieve local timezone information. This results in a large CPU spike in wmiprvse (the WMI provider host). Fix is to use Win32 API calls to get the same information instead of using WMI. + diff --git a/wmf/5.1/catalog-cmdlets.md b/wmf/5.1/catalog-cmdlets.md index 74a7b9906521..b03a13870f74 100644 --- a/wmf/5.1/catalog-cmdlets.md +++ b/wmf/5.1/catalog-cmdlets.md @@ -1,14 +1,11 @@ --- -title: Catalog cmdlets -ms.date: 2016-07-13 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -author: keithb -manager: carolz -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: Catalog cmdlets --- + # Catalog Cmdlets We have added two new cmdlets in [Microsoft.Powershell.Secuity](https://technet.microsoft.com/en-us/library/hh847877.aspx) module to generate and validate windows catalog files. @@ -56,3 +53,4 @@ a status of `ValidationFailed`. Users can retrieve all this information using the `Detailed` switch. The signing status of the catalog is displayed as the `Signature` field, which is same as calling the [Get-AuthenticodeSignature](https://technet.microsoft.com/en-us/library/hh849805.aspx) cmdlet on the catalog file. Users can also skip any file during validation by using the `FilesToSkip` parameter. + diff --git a/wmf/5.1/community-resources.md b/wmf/5.1/community-resources.md index e8ef2ca59c09..c8d010e90267 100644 --- a/wmf/5.1/community-resources.md +++ b/wmf/5.1/community-resources.md @@ -1,13 +1,9 @@ --- -title: Community Resources -ms.date: 2016-05-16 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -author: keithb -manager: dongill -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: Community Resources --- # Community Resources # @@ -35,5 +31,5 @@ A few key repositories to point out are: * [PowerShell](https://github.com/PowerShell/powershell) is the location for PowerShell Core, which is the future version of PowerShell. This is the place to suggest feature recommendations, or raise issues for PowerShell Core. * [PowerShellGet](https://github.com/PowerShell/powershellget) repository is for the PowerShellGet module and cmdlets. -* [DSCResources] (https://github.com/PowerShell/DscResources) contains the set of DSC modules maintained by the PowerShell team and published to the PowerShell Gallery in the DSC Resource Kit. +* [DSCResources](https://github.com/PowerShell/DscResources) contains the set of DSC modules maintained by the PowerShell team and published to the PowerShell Gallery in the DSC Resource Kit. diff --git a/wmf/5.1/compatibility.md b/wmf/5.1/compatibility.md index 2032dd5a2f65..e3225df9033b 100644 --- a/wmf/5.1/compatibility.md +++ b/wmf/5.1/compatibility.md @@ -1,13 +1,9 @@ --- -title: WMF 5.1 Operating System Compatibility -ms.date: 2016-05-16 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -author: keithb -manager: dongill -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: WMF 5.1 Operating System Compatibility --- # WMF 5.1 Operating System Compatibility # diff --git a/wmf/5.1/console-improvements.md b/wmf/5.1/console-improvements.md index 5fa39e858924..7d68c5e64ed6 100644 --- a/wmf/5.1/console-improvements.md +++ b/wmf/5.1/console-improvements.md @@ -1,13 +1,9 @@ --- -title: Console Improvements in WMF 5.1 -ms.date: 2016-07-13 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -author: keithb -manager: dongill -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: Console Improvements in WMF 5.1 --- # Console Improvements in WMF 5.1# @@ -56,3 +52,4 @@ You can start PowerShell without any options, e.g. `powershell`. Note that PSReadline does not currently support redirected stdin, and the built-in command-line editing experience with redirected stdin is extremely limited, for example, arrow keys don't work. A future release of PSReadline should address this issue. + diff --git a/wmf/5.1/engine-improvements.md b/wmf/5.1/engine-improvements.md index 2ef770e39a38..6398d377bd77 100644 --- a/wmf/5.1/engine-improvements.md +++ b/wmf/5.1/engine-improvements.md @@ -1,13 +1,9 @@ --- -title: PowerShell Engine Improvements in WMF 5.1 -ms.date: 2016-07-13 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -author: keithb -manager: dongill -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: PowerShell Engine Improvements in WMF 5.1 --- #PowerShell Engine Improvements @@ -43,3 +39,4 @@ modules that are installed on a system. Previously, this cache was stored in the directory `$env:LOCALAPPDATA\Microsoft\Windows\PowerShell\CommandAnalysis`. In WMF 5.1, the cache is a single file `$env:LOCALAPPDATA\Microsoft\Windows\PowerShell\ModuleAnalysisCache`. See [Module Analysis Cache](scenarios-features.md#module-analysis-cache) for more details. + diff --git a/wmf/5.1/install-configure.md b/wmf/5.1/install-configure.md index 62b78cc2b284..e64820d2543c 100644 --- a/wmf/5.1/install-configure.md +++ b/wmf/5.1/install-configure.md @@ -1,13 +1,10 @@ --- -title: Install and configure WMF 5.1 -ms.date: 2017-01-18 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -contributor: keithb -manager: carmonm -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +contributor: keithb +title: Install and configure WMF 5.1 --- # Install and Configure WMF 5.1 # diff --git a/wmf/5.1/jea-improvements.md b/wmf/5.1/jea-improvements.md index 284ea8f62f63..638c9d749235 100644 --- a/wmf/5.1/jea-improvements.md +++ b/wmf/5.1/jea-improvements.md @@ -1,13 +1,10 @@ --- -title: Improvements to Just Enough Administration (JEA) -ms.date: 2016-05-16 -keywords: PowerShell, DSC, WMF, JEA -description: -ms.topic: article +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup contributor: ryanpu -manager: dongill -ms.prod: powershell -ms.technology: WMF +title: Improvements to Just Enough Administration (JEA) --- # Improvements to Just Enough Administration (JEA) @@ -92,3 +89,4 @@ RequiredGroups = @{ And = 'elevated-jea', @{ Or = '2FA-logon', 'smartcard-logon' ## Fixed: Virtual accounts are now supported on Windows Server 2008 R2 In WMF 5.1, you are now able to use virtual accounts on Windows Server 2008 R2, enabling consistent configurations and feature parity across Windows Server 2008 R2 - 2016. Virtual accounts remain unsupported when using JEA on Windows 7. + diff --git a/wmf/5.1/known-issues-cache/NetworkingSwitchCmdletInput.md b/wmf/5.1/known-issues-cache/NetworkingSwitchCmdletInput.md index c1b728c0dd9a..e1d821d08ea3 100644 --- a/wmf/5.1/known-issues-cache/NetworkingSwitchCmdletInput.md +++ b/wmf/5.1/known-issues-cache/NetworkingSwitchCmdletInput.md @@ -1,6 +1,10 @@ --- -title: Network Switch Manager cmdlets failure +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup contributor: vaibch +title: Network Switch Manager cmdlets failure --- The Network Switch Manager cmdlets can be used to manage network switches over WSMAN. @@ -77,3 +81,4 @@ $properties = @{Caption = "New Caption"} $vlan = Get-CimInstance -ClassName CIM_NetworkVlan -Namespace root/interop -CimSession $cimSession | Select-Object -First 1 $vlan | Set-NetworkSwitchVlanProperty -Property $properties -CimSession $cimSession ``` + diff --git a/wmf/5.1/known-issues-cache/template.md b/wmf/5.1/known-issues-cache/template.md index 6cc423c37e95..a828a7872249 100644 --- a/wmf/5.1/known-issues-cache/template.md +++ b/wmf/5.1/known-issues-cache/template.md @@ -1,6 +1,9 @@ --- -title: example template of a known issue or limitation writeup -contributor: +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: example template of a known issue or limitation writeup --- >Note: provide a proposed descriptive title and a brief description @@ -15,3 +18,4 @@ To resolve, set the **ExecutionPolicy** to **RemoteSigned** by running the follo ```powershell Set-ExecutionPolicy RemoteSigned ``` + diff --git a/wmf/5.1/known-issues.md b/wmf/5.1/known-issues.md index af20befc7198..58f26131d0db 100644 --- a/wmf/5.1/known-issues.md +++ b/wmf/5.1/known-issues.md @@ -1,13 +1,9 @@ --- -title: Known Issues in WMF 5.1 -ms.date: 2016-07-13 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -author: krishna -manager: dongill -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: Known Issues in WMF 5.1 --- # Known Issues in WMF 5.1 # @@ -60,4 +56,5 @@ Register-PSSessionConfiguration -Name $jea.Name -Path $pssc.FullName -Force # Ensure the access policies remain the same Set-PSSessionConfiguration -Name $newjea.Name -SecurityDescriptorSddl $jea.SecurityDescriptorSddl -``` \ No newline at end of file +``` + diff --git a/wmf/5.1/package-management-improvements.md b/wmf/5.1/package-management-improvements.md index 0fddf0614e72..842ed01c9913 100644 --- a/wmf/5.1/package-management-improvements.md +++ b/wmf/5.1/package-management-improvements.md @@ -1,14 +1,10 @@ --- -title: Improvements to Package Management in WMF 5.1 -ms.date: 2016-07-15 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -author: jaimeo -contributor: jianyunt, quoctruong -manager: dongill -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +contributor: jianyunt, quoctruong +title: Improvements to Package Management in WMF 5.1 --- # Improvements to Package Management in WMF 5.1# diff --git a/wmf/5.1/productincompat.md b/wmf/5.1/productincompat.md index ccc0a37fe9ec..ec8a2685855a 100644 --- a/wmf/5.1/productincompat.md +++ b/wmf/5.1/productincompat.md @@ -1,3 +1,10 @@ +--- +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +--- + # Product Compatibility Status ## Compatible: diff --git a/wmf/5.1/release-notes.md b/wmf/5.1/release-notes.md index 31abe68afbde..d6fe8bd3b051 100644 --- a/wmf/5.1/release-notes.md +++ b/wmf/5.1/release-notes.md @@ -1,13 +1,9 @@ --- -title: WMF 5.1 Release Notes -ms.date: 2017-01-20 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -author: keithb -manager: carmonm -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: WMF 5.1 Release Notes --- # Windows Management Framework (WMF) 5.1 Release Notes # diff --git a/wmf/5.1/scenarios-features.md b/wmf/5.1/scenarios-features.md index 676e456b0ca0..593600ee568a 100644 --- a/wmf/5.1/scenarios-features.md +++ b/wmf/5.1/scenarios-features.md @@ -1,13 +1,9 @@ --- -title: New Scenarios and Features in WMF 5.1 -ms.date: 2016-07-13 -keywords: PowerShell, DSC, WMF -description: -ms.topic: article -author: keithb -manager: dongill -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: New Scenarios and Features in WMF 5.1 --- # New Scenarios and Features in WMF 5.1 # @@ -129,3 +125,4 @@ This hash table has the same format as `Get-Module -FullyQualifiedName`. In WMF 5.1, the version of Pester that ships with PowerShell has been updated from 3.3.5 to 3.4.0, with the addition of commit https://github.com/pester/Pester/pull/484/commits/3854ae8a1f215b39697ac6c2607baf42257b102e, which enables better behavior for Pester on Nano Server. You can review the changes in versions 3.3.5 to 3.4.0 by inspecting the ChangeLog.md file at: https://github.com/pester/Pester/blob/master/CHANGELOG.md + diff --git a/wmf/README.md b/wmf/README.md index c4d0527a7ec8..a66054faf951 100644 --- a/wmf/README.md +++ b/wmf/README.md @@ -1,13 +1,9 @@ --- -title: Windows Management Framework (WMF) -ms.date: 2017-02-14 -keywords: PowerShell, WMF -description: -ms.topic: article -author: keithb -manager: dongill -ms.prod: powershell -ms.technology: WMF +ms.date: 2017-06-12 +author: JKeithB +ms.topic: reference +keywords: wmf,powershell,setup +title: Windows Management Framework (WMF) --- # Windows Management Framework @@ -56,3 +52,4 @@ To learn about various enhancements in PowerShell and other components of a give **"Ships in-box"**: The features of the `specified WMF` were shipped in the indicated version of Windows and Windows Server. Hence, the `specified WMF` doesn't need to be installed on the indicated operating system versions. + diff --git a/wmf/docfx.json b/wmf/docfx.json index 6696652711f1..b9f6446d3e75 100644 --- a/wmf/docfx.json +++ b/wmf/docfx.json @@ -9,7 +9,13 @@ } ], "globalMetadata": { - "ROBOTS": "INDEX, FOLLOW" + "ROBOTS": "INDEX, FOLLOW", + "ms.prod": "powershell", + "ms.technology": "wmf", + "manager": "carmonm", + "ms.devlang": "powershell", + "ms.tgt_pltfr": "windows", + "ms.author": "jpjofre" }, "resource": [ { diff --git a/wmf/index.md b/wmf/index.md deleted file mode 100644 index beccdc8994c2..000000000000 --- a/wmf/index.md +++ /dev/null @@ -1 +0,0 @@ -# Index test file for Open Publishing \ No newline at end of file