2,344,710

Downloads

1,612,331

Downloads of 8.2.0.0

2018-04-20

Last published

xPSDesiredStateConfiguration

8.2.0.0

The xPSDesiredStateConfiguration module is a part of the Windows PowerShell Desired State Configuration (DSC) Resource Kit, which is a collection of DSC Resources produced by the PowerShell Team. This module contains the xDscWebService, xWindowsProcess, xService, xPackage, xArchive, xRemoteFile, xPSEndpoint and xWindowsOptionalFeature resources. Please see the Details section for more information on the functionalities provided by these resources.

All of the resources in the DSC Resource Kit are provided AS IS, and are not supported through any Microsoft standard support program or service. The "x" in xPSDesiredStateConfiguration stands for experimental, which means that these resources will be fix forward and monitored by the module owner(s).

Inspect

PS> Save-Module -Name xPSDesiredStateConfiguration -Path <path>

Install

PS> Install-Module -Name xPSDesiredStateConfiguration

Deploy

See Documentation for more details.

Release Notes

* xDSCWebService: Disable installing Microsoft.Powershell.Desiredstateconfiguration.Service.Resources.dll as a temporary workaround since the binary is missing on the latest Windows builds

Owners

Authors

Microsoft Corporation

Copyright

(c) 2014 Microsoft Corporation. All rights reserved.

FileList

Show
  • xPSDesiredStateConfiguration.nuspec
  • HighQualityResourceModulePlan.md
  • LICENSE
  • README.md
  • xPSDesiredStateConfiguration.psd1
  • DSCPullServerSetup\PublishModulesAndMofsToPullServer.psm1
  • DSCPullServerSetup\README.md
  • DSCPullServerSetup\PullServerDeploymentVerificationTest\PullServerSetupTests.ps1
  • DSCResources\CommonResourceHelper.psm1
  • DSCResources\ResourceSetHelper.psm1
  • DSCResources\MSFT_xArchive\MSFT_xArchive.psm1
  • DSCResources\MSFT_xArchive\MSFT_xArchive.schema.mof
  • DSCResources\MSFT_xArchive\en-US\MSFT_xArchive.schema.mfl
  • DSCResources\MSFT_xArchive\en-US\MSFT_xArchive.strings.psd1
  • DSCResources\MSFT_xDSCWebService\MSFT_xDSCWebService.psm1
  • DSCResources\MSFT_xDSCWebService\MSFT_xDSCWebService.schema.mof
  • DSCResources\MSFT_xDSCWebService\PSWSIISEndpoint.psm1
  • DSCResources\MSFT_xDSCWebService\SecureTLSProtocols.psm1
  • DSCResources\MSFT_xDSCWebService\UseSecurityBestPractices.psm1
  • DSCResources\MSFT_xEnvironmentResource\MSFT_xEnvironmentResource.psm1
  • DSCResources\MSFT_xEnvironmentResource\MSFT_xEnvironmentResource.schema.mof
  • DSCResources\MSFT_xEnvironmentResource\en-US\MSFT_xEnvironmentResource.schema.mfl
  • DSCResources\MSFT_xEnvironmentResource\en-US\MSFT_xEnvironmentResource.strings.psd1
  • DSCResources\MSFT_xGroupResource\MSFT_xGroupResource.psm1
  • DSCResources\MSFT_xGroupResource\MSFT_xGroupResource.schema.mof
  • DSCResources\MSFT_xGroupResource\en-US\MSFT_xGroupResource.schema.mfl
  • DSCResources\MSFT_xGroupResource\en-US\MSFT_xGroupResource.strings.psd1
  • DSCResources\MSFT_xMsiPackage\MSFT_xMsiPackage.psm1
  • DSCResources\MSFT_xMsiPackage\MSFT_xMsiPackage.schema.mof
  • DSCResources\MSFT_xMsiPackage\en-US\MSFT_xMsiPackage.schema.mfl
  • DSCResources\MSFT_xMsiPackage\en-US\MSFT_xMsiPackage.strings.psd1
  • DSCResources\MSFT_xPackageResource\MSFT_xPackageResource.psm1
  • DSCResources\MSFT_xPackageResource\MSFT_xPackageResource.schema.mof
  • DSCResources\MSFT_xPackageResource\en-US\MSFT_xPackageResource.schema.mfl
  • DSCResources\MSFT_xPackageResource\en-US\MSFT_xPackageResource.strings.psd1
  • DSCResources\MSFT_xPSSessionConfiguration\MSFT_xPSSessionConfiguration.psm1
  • DSCResources\MSFT_xPSSessionConfiguration\MSFT_xPSSessionConfiguration.schema.mof
  • DSCResources\MSFT_xRegistryResource\MSFT_xRegistryResource.psm1
  • DSCResources\MSFT_xRegistryResource\MSFT_xRegistryResource.schema.mof
  • DSCResources\MSFT_xRegistryResource\en-US\MSFT_xRegistryResource.schema.mfl
  • DSCResources\MSFT_xRegistryResource\en-US\MSFT_xRegistryResource.strings.psd1
  • DSCResources\MSFT_xRemoteFile\MSFT_xRemoteFile.psm1
  • DSCResources\MSFT_xRemoteFile\MSFT_xRemoteFile.schema.mof
  • DSCResources\MSFT_xRemoteFile\en-us\MSFT_xRemoteFile.psd1
  • DSCResources\MSFT_xScriptResource\MSFT_xScriptResource.psm1
  • DSCResources\MSFT_xScriptResource\MSFT_xScriptResource.schema.mof
  • DSCResources\MSFT_xScriptResource\en-US\MSFT_xScriptResource.schema.mfl
  • DSCResources\MSFT_xScriptResource\en-US\MSFT_xScriptResource.strings.psd1
  • DSCResources\MSFT_xServiceResource\MSFT_xServiceResource.psm1
  • DSCResources\MSFT_xServiceResource\MSFT_xServiceResource.schema.mof
  • DSCResources\MSFT_xServiceResource\en-US\MSFT_xServiceResource.schema.mfl
  • DSCResources\MSFT_xServiceResource\en-US\MSFT_xServiceResource.strings.psd1
  • DSCResources\MSFT_xUserResource\MSFT_xUserResource.psm1
  • DSCResources\MSFT_xUserResource\MSFT_xUserResource.schema.mof
  • DSCResources\MSFT_xUserResource\en-US\MSFT_xUserResource.schema.mfl
  • DSCResources\MSFT_xUserResource\en-US\MSFT_xUserResource.strings.psd1
  • DSCResources\MSFT_xWindowsFeature\MSFT_xWindowsFeature.psm1
  • DSCResources\MSFT_xWindowsFeature\MSFT_xWindowsFeature.schema.mof
  • DSCResources\MSFT_xWindowsFeature\en-US\MSFT_xWindowsFeature.schema.mfl
  • DSCResources\MSFT_xWindowsFeature\en-US\MSFT_xWindowsFeature.strings.psd1
  • DSCResources\MSFT_xWindowsOptionalFeature\MSFT_xWindowsOptionalFeature.psm1
  • DSCResources\MSFT_xWindowsOptionalFeature\MSFT_xWindowsOptionalFeature.schema.mof
  • DSCResources\MSFT_xWindowsOptionalFeature\en-US\MSFT_xWindowsOptionalFeature.schema.mfl
  • DSCResources\MSFT_xWindowsOptionalFeature\en-US\MSFT_xWindowsOptionalFeature.strings.psd1
  • DSCResources\MSFT_xWindowsPackageCab\MSFT_xWindowsPackageCab.psm1
  • DSCResources\MSFT_xWindowsPackageCab\MSFT_xWindowsPackageCab.schema.mof
  • DSCResources\MSFT_xWindowsPackageCab\en-US\MSFT_xWindowsPackageCab.schema.mfl
  • DSCResources\MSFT_xWindowsPackageCab\en-US\MSFT_xWindowsPackageCab.strings.psd1
  • DSCResources\MSFT_xWindowsProcess\MSFT_xWindowsProcess.psm1
  • DSCResources\MSFT_xWindowsProcess\MSFT_xWindowsProcess.schema.mof
  • DSCResources\MSFT_xWindowsProcess\en-US\MSFT_xWindowsProcess.schema.mfl
  • DSCResources\MSFT_xWindowsProcess\en-US\MSFT_xWindowsProcess.strings.psd1
  • DSCResources\xFileUpload\xFileUpload.psd1
  • DSCResources\xFileUpload\xFileUpload.schema.psm1
  • DSCResources\xGroupSet\xGroupSet.psd1
  • DSCResources\xGroupSet\xGroupSet.schema.psm1
  • DSCResources\xProcessSet\xProcessSet.psd1
  • DSCResources\xProcessSet\xProcessSet.schema.psm1
  • DSCResources\xServiceSet\xServiceSet.psd1
  • DSCResources\xServiceSet\xServiceSet.schema.psm1
  • DSCResources\xWindowsFeatureSet\xWindowsFeatureSet.psd1
  • DSCResources\xWindowsFeatureSet\xWindowsFeatureSet.schema.psm1
  • DSCResources\xWindowsOptionalFeatureSet\xWindowsOptionalFeatureSet.psd1
  • DSCResources\xWindowsOptionalFeatureSet\xWindowsOptionalFeatureSet.schema.psm1
  • Examples\Sample_InstallExeCredsRegistry_xPackage.ps1
  • Examples\Sample_InstallExeCreds_xPackage.ps1
  • Examples\Sample_InstallMSIProductId_xPackage.ps1
  • Examples\Sample_InstallMSI_xPackage.ps1
  • Examples\Sample_xArchive_ExpandArchiveChecksumAndForce.ps1
  • Examples\Sample_xArchive_ExpandArchiveDefaultValidationAndForce.ps1
  • Examples\Sample_xArchive_ExpandArchiveNoValidation.ps1
  • Examples\Sample_xArchive_ExpandArchiveNoValidationCredential.ps1
  • Examples\Sample_xArchive_RemoveArchiveChecksum.ps1
  • Examples\Sample_xArchive_RemoveArchiveNoValidation.ps1
  • Examples\Sample_xDscWebServiceRegistration.ps1
  • Examples\Sample_xDscWebServiceRegistrationWithSecurityBestPractices.ps1
  • Examples\Sample_xDscWebServiceRegistration_UseSQLProvider.ps1
  • Examples\Sample_xDscWebServiceRegistration_Win2k12and2k12R2.ps1
  • Examples\Sample_xDscWebServiceRemoval.ps1
  • Examples\Sample_xEnvironment_CreateNonPathVariable.ps1
  • Examples\Sample_xEnvironment_CreatePathVariable.ps1
  • Examples\Sample_xEnvironment_Remove.ps1
  • Examples\Sample_xFileUpload.ps1
  • Examples\Sample_xGroupSet_AddMembers.ps1
  • Examples\Sample_xGroup_RemoveMembers.ps1
  • Examples\Sample_xGroup_SetMembers.ps1
  • Examples\Sample_xMsiPackage_InstallPackageFromFile.ps1
  • Examples\Sample_xMsiPackage_InstallPackageFromHttp.ps1
  • Examples\Sample_xMsiPackage_UninstallPackageFromFile.ps1
  • Examples\Sample_xMsiPackage_UnstallPackageFromHttps.ps1
  • Examples\Sample_xProcessSet_Start.ps1
  • Examples\Sample_xProcessSet_Stop.ps1
  • Examples\Sample_xPSSessionConfiguration.ps1
  • Examples\Sample_xRegistryResource_AddKey.ps1
  • Examples\Sample_xRegistryResource_AddOrModifyValue.ps1
  • Examples\Sample_xRegistryResource_RemoveKey.ps1
  • Examples\Sample_xRegistryResource_RemoveValue.ps1
  • Examples\Sample_xRemoteFile.ps1
  • Examples\Sample_xRemoteFileUsingProxy.ps1
  • Examples\Sample_xScript.ps1
  • Examples\Sample_xServiceSet_BuiltInAccount.ps1
  • Examples\Sample_xServiceSet_StartServices.ps1
  • Examples\Sample_xService_CreateService.ps1
  • Examples\Sample_xService_DeleteService.ps1
  • Examples\Sample_xService_UpdateStartupTypeIgnoreState.ps1
  • Examples\Sample_xUser_CreateUser.ps1
  • Examples\Sample_xUser_Generic.ps1
  • Examples\Sample_xWindowsFeature.ps1
  • Examples\Sample_xWindowsFeatureSet_Install.ps1
  • Examples\Sample_xWindowsFeatureSet_Uninstall.ps1
  • Examples\Sample_xWindowsOptionalFeature.ps1
  • Examples\Sample_xWindowsOptionalFeatureSet_Disable.ps1
  • Examples\Sample_xWindowsOptionalFeatureSet_Enable.ps1
  • Examples\Sample_xWindowsPackageCab.ps1
  • Examples\Sample_xWindowsProcess_Start.ps1
  • Examples\Sample_xWindowsProcess_StartUnderUser.ps1
  • Examples\Sample_xWindowsProcess_Stop.ps1
  • Examples\Sample_xWindowsProcess_StopUnderUser.ps1
  • ResourceDesignerScripts\GenerateXRemoteFileSchema.ps1
  • ResourceDesignerScripts\New-PSSessionConfigurationResource.ps1
  • Tests\CommonTestHelper.psm1
  • Tests\DSCTestService.cs
  • Tests\DSCTestServiceNew.cs
  • Tests\MSFT_xGroupResource.TestHelper.psm1
  • Tests\MSFT_xPackageResource.TestHelper.psm1
  • Tests\MSFT_xRegistryResource.TestHelper.psm1
  • Tests\MSFT_xServiceResource.TestHelper.psm1
  • Tests\MSFT_xWindowsProcess.TestHelper.psm1
  • Tests\WindowsProcessTestProcess.cs
  • Tests\WindowsProcessTestProcess.exe
  • Tests\WindowsProcessTestProcessSet.exe
  • Tests\Integration\MSFT_xArchive.EndToEnd.Tests.ps1
  • Tests\Integration\MSFT_xArchive.Integration.Tests.ps1
  • Tests\Integration\MSFT_xArchive.TestHelper.psm1
  • Tests\Integration\MSFT_xArchive_CredentialOnly.config.ps1
  • Tests\Integration\MSFT_xArchive_ValidateAndChecksum.config.ps1
  • Tests\Integration\MSFT_xArchive_ValidateOnly.config.ps1
  • Tests\Integration\MSFT_xDSCWebService.xxx.ps1
  • Tests\Integration\MSFT_xEnvironmentResource.config.ps1
  • Tests\Integration\MSFT_xEnvironmentResource.EndToEnd.Tests.ps1
  • Tests\Integration\MSFT_xEnvironmentResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_xGroupResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_xGroupResource_Members.config.ps1
  • Tests\Integration\MSFT_xGroupResource_MembersToIncludeExclude.config.ps1
  • Tests\Integration\MSFT_xGroupResource_NoMembers.config.ps1
  • Tests\Integration\MSFT_xMsiPackage.EndToEnd.Tests.ps1
  • Tests\Integration\MSFT_xMsiPackage.Integration.Tests.ps1
  • Tests\Integration\MSFT_xMsiPackage_LogPath.ps1
  • Tests\Integration\MSFT_xMsiPackage_NoOptionalParameters.ps1
  • Tests\Integration\MSFT_xPackageResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_xRegistryResource.EndToEnd.Tests.ps1
  • Tests\Integration\MSFT_xRegistryResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_xRegistryResource_KeyAndNameOnly.config.ps1
  • Tests\Integration\MSFT_xRegistryResource_WithDataAndType.config.ps1
  • Tests\Integration\MSFT_xRemoteFile.config.ps1
  • Tests\Integration\MSFT_xRemoteFile.Tests.ps1
  • Tests\Integration\MSFT_xScriptResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_xScriptResource_NoCredential.config.ps1
  • Tests\Integration\MSFT_xScriptResource_WithCredential.config.ps1
  • Tests\Integration\MSFT_xServiceResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_xServiceResource_AllExceptCredential.config.ps1
  • Tests\Integration\MSFT_xServiceResource_CredentialOnly.config.ps1
  • Tests\Integration\MSFT_xUserResource.config.ps1
  • Tests\Integration\MSFT_xUserResource.Integration.Tests.ps1
  • Tests\Integration\MSFT_xWindowsFeature.config.ps1
  • Tests\Integration\MSFT_xWindowsFeature.Integration.Tests.ps1
  • Tests\Integration\MSFT_xWindowsOptionalFeature.config.ps1
  • Tests\Integration\MSFT_xWindowsOptionalFeature.Integration.Tests.ps1
  • Tests\Integration\MSFT_xWindowsPackageCab.config.ps1
  • Tests\Integration\MSFT_xWindowsPackageCab.Integration.Tests.ps1
  • Tests\Integration\MSFT_xWindowsProcess.config.ps1
  • Tests\Integration\MSFT_xWindowsProcess.Integration.Tests.ps1
  • Tests\Integration\MSFT_xWindowsProcessWithCredential.config.ps1
  • Tests\Integration\xGroupSet.config.ps1
  • Tests\Integration\xGroupSet.Integration.Tests.ps1
  • Tests\Integration\xProcessSet.config.ps1
  • Tests\Integration\xProcessSet.Integration.Tests.ps1
  • Tests\Integration\xServiceSet.Integration.Tests.ps1
  • Tests\Integration\xServiceSet_AllExceptBuiltInAccount.config.ps1
  • Tests\Integration\xServiceSet_BuiltInAccountOnly.config.ps1
  • Tests\Integration\xWindowsFeatureSet.config.ps1
  • Tests\Integration\xWindowsFeatureSet.Integration.Tests.ps1
  • Tests\Integration\xWindowsOptionalFeatureSet.config.ps1
  • Tests\Integration\xWindowsOptionalFeatureSet.Integration.Tests.ps1
  • Tests\Unit\CommonResourceHelper.Tests.ps1
  • Tests\Unit\MSFT_xArchive.Tests.ps1
  • Tests\Unit\MSFT_xEnvironmentResource.Tests.ps1
  • Tests\Unit\MSFT_xGroupResource.Tests.ps1
  • Tests\Unit\MSFT_xMsiPackage.Tests.ps1
  • Tests\Unit\MSFT_xPackageResource.Tests.ps1
  • Tests\Unit\MSFT_xRegistryResource.Tests.ps1
  • Tests\Unit\MSFT_xRemoteFile.Tests.ps1
  • Tests\Unit\MSFT_xScriptResource.Tests.ps1
  • Tests\Unit\MSFT_xServiceResource.Tests.ps1
  • Tests\Unit\MSFT_xUserResource.TestHelper.psm1
  • Tests\Unit\MSFT_xUserResource.Tests.ps1
  • Tests\Unit\MSFT_xWindowsFeature.Tests.ps1
  • Tests\Unit\MSFT_xWindowsOptionalFeature.Tests.ps1
  • Tests\Unit\MSFT_xWindowsPackageCab.Tests.ps1
  • Tests\Unit\MSFT_xWindowsProcess.Tests.ps1
  • Tests\Unit\ResourceSetHelper.Tests.ps1
  • Tags

    Functions

    DSCResources

    Dependencies

    This module has no dependencies.

    Minimum PowerShell version

    4.0

    Version History

    Version Downloads Last updated
    xPSDesiredStateConfiguration 8.1.0.0 91382 Thursday, March 22 2018
    xPSDesiredStateConfiguration 8.0.0.0 391386 Wednesday, November 15 2017
    xPSDesiredStateConfiguration 7.0.0.0 77388 Wednesday, August 23 2017
    xPSDesiredStateConfiguration 6.4.0.0 36911 Tuesday, May 09 2017
    xPSDesiredStateConfiguration 6.3.0.0 4474 Monday, May 01 2017
    xPSDesiredStateConfiguration 6.2.0.0 6062 Wednesday, April 19 2017
    xPSDesiredStateConfiguration 6.1.0.0 22679 Wednesday, March 08 2017
    xPSDesiredStateConfiguration 6.0.0.0 11287 Friday, February 03 2017
    xPSDesiredStateConfiguration 5.2.0.0 5701 Thursday, January 26 2017
    xPSDesiredStateConfiguration 5.1.0.0 6894 Saturday, December 17 2016
    xPSDesiredStateConfiguration 5.0.0.0 14497 Wednesday, November 02 2016
    xPSDesiredStateConfiguration 4.0.0.0 13780 Wednesday, September 21 2016
    xPSDesiredStateConfiguration 3.13.0.0 8201 Wednesday, August 10 2016
    xPSDesiredStateConfiguration 3.12.0.0 5046 Thursday, June 30 2016
    xPSDesiredStateConfiguration 3.11.0.0 257 Wednesday, June 29 2016
    xPSDesiredStateConfiguration 3.10.0.0 5341 Wednesday, May 18 2016
    xPSDesiredStateConfiguration 3.9.0.0 5165 Thursday, March 31 2016
    xPSDesiredStateConfiguration 3.8.0.0 819 Saturday, March 19 2016
    xPSDesiredStateConfiguration 3.7.0.0 15866 Wednesday, February 03 2016
    xPSDesiredStateConfiguration 3.6.0.0 2489 Thursday, December 03 2015
    xPSDesiredStateConfiguration 3.5.0.0 3152 Friday, September 11 2015
    xPSDesiredStateConfiguration 3.4.0.0 777 Friday, July 24 2015
    xPSDesiredStateConfiguration 3.3.0.0 362 Tuesday, June 09 2015
    xPSDesiredStateConfiguration 3.2.0.0 354 Saturday, May 02 2015
    xPSDesiredStateConfiguration 3.1.3.4 91 Thursday, April 23 2015
    xPSDesiredStateConfiguration 3.0.3.4 699 Thursday, December 18 2014
    xPSDesiredStateConfiguration 3.0.3.3 42 Monday, December 01 2014
    xPSDesiredStateConfiguration 3.0.3.0 78 Monday, November 10 2014
    xPSDesiredStateConfiguration 3.0.2.0 188 Friday, August 22 2014
    xPSDesiredStateConfiguration 3.0.1.0 76 Tuesday, July 22 2014
    xPSDesiredStateConfiguration 3.0.0.0 718 Friday, June 06 2014
    xPSDesiredStateConfiguration 2.0.1 88 Tuesday, May 13 2014
    xPSDesiredStateConfiguration 2.0.0.0 109 Tuesday, April 08 2014