From feceb98252f980c4d85d5f78d6cfacf3aea9fce4 Mon Sep 17 00:00:00 2001 From: Sean Wheeler Date: Mon, 4 Mar 2024 11:49:14 -0600 Subject: [PATCH] Fixes #10918 - Remove unsupported article (#10919) * Remove unsupported article * Fix broken redirect --- .openpublishing.redirection.dsc.json | 590 +++++++++++++++++ .openpublishing.redirection.json | 595 +----------------- .../how-to-create-a-console-shell.md | 62 -- 3 files changed, 595 insertions(+), 652 deletions(-) delete mode 100644 reference/docs-conceptual/developer/prog-guide/how-to-create-a-console-shell.md diff --git a/.openpublishing.redirection.dsc.json b/.openpublishing.redirection.dsc.json index f3fd4b4c43d8..8555868c62e6 100644 --- a/.openpublishing.redirection.dsc.json +++ b/.openpublishing.redirection.dsc.json @@ -104,6 +104,596 @@ "redirect_document_id": false, "redirect_url": "/powershell/module/psdesiredstateconfiguration/psdesiredstateconfiguration?view=dsc-2.0", "source_path": "reference/7.2/psdesiredstateconfiguration/psdesiredstateconfiguration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/add-parameters-to-a-configuration", + "source_path": "reference/docs-conceptual/dsc/configurations/add-parameters-to-a-configuration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/compositeConfigs", + "source_path": "reference/docs-conceptual/dsc/configurations/compositeConfigs.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/configData", + "source_path": "reference/docs-conceptual/dsc/configurations/configData.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/configDataCredentials", + "source_path": "reference/docs-conceptual/dsc/configurations/configDataCredentials.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/configHelp", + "source_path": "reference/docs-conceptual/dsc/configurations/configHelp.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/configurations", + "source_path": "reference/docs-conceptual/dsc/configurations/configurations.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/crossNodeDependencies", + "source_path": "reference/docs-conceptual/dsc/configurations/crossNodeDependencies.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/flow-control-in-configurations", + "source_path": "reference/docs-conceptual/dsc/configurations/flow-control-in-configurations.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/import-dscresource", + "source_path": "reference/docs-conceptual/dsc/configurations/import-dscresource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/install-additional-dsc-resources", + "source_path": "reference/docs-conceptual/dsc/configurations/install-additional-dsc-resources.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/reboot-a-node", + "source_path": "reference/docs-conceptual/dsc/configurations/reboot-a-node.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/resource-depends-on", + "source_path": "reference/docs-conceptual/dsc/configurations/resource-depends-on.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/runAsUser", + "source_path": "reference/docs-conceptual/dsc/configurations/runAsUser.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/separatingEnvData", + "source_path": "reference/docs-conceptual/dsc/configurations/separatingEnvData.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/sxsResource", + "source_path": "reference/docs-conceptual/dsc/configurations/sxsResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/configurations/write-compile-apply-configuration", + "source_path": "reference/docs-conceptual/dsc/configurations/write-compile-apply-configuration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/further-reading/whitepapers", + "source_path": "reference/docs-conceptual/dsc/further-reading/whitepapers.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/getting-started/lnxGettingStarted", + "source_path": "reference/docs-conceptual/dsc/getting-started/lnxGettingStarted.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/getting-started/nanoDsc", + "source_path": "reference/docs-conceptual/dsc/getting-started/nanoDsc.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/getting-started/winGettingStarted", + "source_path": "reference/docs-conceptual/dsc/getting-started/winGettingStarted.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/managing-nodes/apply-get-test", + "source_path": "reference/docs-conceptual/dsc/managing-nodes/apply-get-test.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/managing-nodes/directCallResource", + "source_path": "reference/docs-conceptual/dsc/managing-nodes/directCallResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/managing-nodes/metaConfig", + "source_path": "reference/docs-conceptual/dsc/managing-nodes/metaConfig.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/managing-nodes/metaConfig4", + "source_path": "reference/docs-conceptual/dsc/managing-nodes/metaConfig4.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/overview/DscForEngineers", + "source_path": "reference/docs-conceptual/dsc/overview/DscForEngineers.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/overview/authoringAdvanced", + "source_path": "reference/docs-conceptual/dsc/overview/authoringAdvanced.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/overview/decisionMaker", + "source_path": "reference/docs-conceptual/dsc/overview/decisionMaker.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/overview/overview", + "source_path": "reference/docs-conceptual/dsc/overview/overview.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/enactingConfigurations", + "source_path": "reference/docs-conceptual/dsc/pull-server/enactingConfigurations.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/package-upload-resources", + "source_path": "reference/docs-conceptual/dsc/pull-server/package-upload-resources.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/partialConfigs", + "source_path": "reference/docs-conceptual/dsc/pull-server/partialConfigs.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/publishConfigs", + "source_path": "reference/docs-conceptual/dsc/pull-server/publishConfigs.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/pullClient", + "source_path": "reference/docs-conceptual/dsc/pull-server/pullClient.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/pullClientConfigID", + "source_path": "reference/docs-conceptual/dsc/pull-server/pullClientConfigID.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/pullClientConfigID4", + "source_path": "reference/docs-conceptual/dsc/pull-server/pullClientConfigID4.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/pullClientConfigNames", + "source_path": "reference/docs-conceptual/dsc/pull-server/pullClientConfigNames.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/pullServer", + "source_path": "reference/docs-conceptual/dsc/pull-server/pullServer.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/pullServerSMB", + "source_path": "reference/docs-conceptual/dsc/pull-server/pullServerSMB.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/reportServer", + "source_path": "reference/docs-conceptual/dsc/pull-server/reportServer.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/secureMOF", + "source_path": "reference/docs-conceptual/dsc/pull-server/secureMOF.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/secureServer", + "source_path": "reference/docs-conceptual/dsc/pull-server/secureServer.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/pull-server/update-nodes-manually", + "source_path": "reference/docs-conceptual/dsc/pull-server/update-nodes-manually.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/quickstarts/gpo-quickstart", + "source_path": "reference/docs-conceptual/dsc/quickstarts/gpo-quickstart.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/quickstarts/website-quickstart", + "source_path": "reference/docs-conceptual/dsc/quickstarts/website-quickstart.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-applyconfiguration", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-applyconfiguration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-disabledebugconfiguration", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-disabledebugconfiguration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-enabledebugconfiguration", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-enabledebugconfiguration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfiguration", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfiguration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfigurationresultoutput", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfigurationresultoutput.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfigurationstatus", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfigurationstatus.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getmetaconfiguration", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getmetaconfiguration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-performrequiredconfigurationchecks", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-performrequiredconfigurationchecks.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-removeconfiguration", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-removeconfiguration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourceget", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourceget.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourceset", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourceset.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourcetest", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourcetest.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-rollback", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-rollback.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfiguration", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfiguration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfigurationapply", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfigurationapply.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfigurationapplyasync", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfigurationapplyasync.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendmetaconfigurationapply", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendmetaconfigurationapply.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-stopconfiguration", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-stopconfiguration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-testconfiguration", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-testconfiguration.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager", + "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/linux/lnxArchiveResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxArchiveResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/linux/lnxEnvironmentResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxEnvironmentResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/linux/lnxFileLineResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxFileLineResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/linux/lnxFileResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxFileResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/linux/lnxGroupResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxGroupResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/linux/lnxPackageResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxPackageResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/linux/lnxScriptResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxScriptResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/linux/lnxServiceResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxServiceResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/linux/lnxSshAuthorizedKeysResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxSshAuthorizedKeysResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/linux/lnxUserResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxUserResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/packagemanagement/PackageManagementDscResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/packagemanagement/PackageManagementDscResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/packagemanagement/PackageManagementSourceDscResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/packagemanagement/PackageManagementSourceDscResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/archiveResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/archiveResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/environmentResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/environmentResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/fileResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/fileResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/groupResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/groupResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/groupSetResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/groupSetResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/logResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/logResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/packageResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/packageResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/processSetResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/processSetResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/registryResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/registryResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/scriptResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/scriptResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/serviceResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/serviceResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/serviceSetResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/serviceSetResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/userResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/userResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/waitForAllResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/waitForAllResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/waitForAnyResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/waitForAnyResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/waitForSomeResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/waitForSomeResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/windowsFeatureSetResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsFeatureSetResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/windowsOptionalFeatureResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsOptionalFeatureResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/windowsOptionalFeatureSetResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsOptionalFeatureSetResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/windowsPackageCabResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsPackageCabResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/windowsProcessResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsProcessResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/reference/resources/windows/windowsfeatureResource", + "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsfeatureResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/resources/authoringResource", + "source_path": "reference/docs-conceptual/dsc/resources/authoringResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/resources/authoringResourceClass", + "source_path": "reference/docs-conceptual/dsc/resources/authoringResourceClass.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/resources/authoringResourceComposite", + "source_path": "reference/docs-conceptual/dsc/resources/authoringResourceComposite.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/resources/authoringResourceMOF", + "source_path": "reference/docs-conceptual/dsc/resources/authoringResourceMOF.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/resources/authoringResourceMofCS", + "source_path": "reference/docs-conceptual/dsc/resources/authoringResourceMofCS.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/resources/authoringResourceMofDesigner", + "source_path": "reference/docs-conceptual/dsc/resources/authoringResourceMofDesigner.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/resources/get-test-set", + "source_path": "reference/docs-conceptual/dsc/resources/get-test-set.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/resources/resourceAuthoringChecklist", + "source_path": "reference/docs-conceptual/dsc/resources/resourceAuthoringChecklist.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/resources/resources", + "source_path": "reference/docs-conceptual/dsc/resources/resources.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/resources/singleInstance", + "source_path": "reference/docs-conceptual/dsc/resources/singleInstance.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/troubleshooting/debugResource", + "source_path": "reference/docs-conceptual/dsc/troubleshooting/debugResource.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/troubleshooting/troubleshooting", + "source_path": "reference/docs-conceptual/dsc/troubleshooting/troubleshooting.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/tutorials/DSCAutomationHostEnabled", + "source_path": "reference/docs-conceptual/dsc/tutorials/DSCAutomationHostEnabled.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/tutorials/bootstrapDsc", + "source_path": "reference/docs-conceptual/dsc/tutorials/bootstrapDsc.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/azure/devops/pipelines/get-started/dsc-cicd", + "source_path": "reference/docs-conceptual/dsc/tutorials/dscCiCd.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/powershell/dsc/overview/decisionmaker", + "source_path": "reference/docs-conceptual/dsc/index.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/azure/automation/automation-dsc-extension-history", + "source_path": "reference/docs-conceptual/dsc/getting-started/azuredscexthistory.md" + }, + { + "redirect_document_id": false, + "redirect_url": "/azure/automation/automation-dsc-getting-started", + "source_path": "reference/docs-conceptual/dsc/getting-started/azuredsc.md" + }, + { + "redirect_document_id": true, + "redirect_url": "/powershell/scripting/windows-powershell/wmf/known-issues/known-issues-dsc", + "source_path": "reference/docs-conceptual/wmf/known-issues/known-issues-dsc.md" + }, + { + "redirect_document_id": true, + "redirect_url": "/powershell/scripting/windows-powershell/wmf/whats-new/dsc-improvements", + "source_path": "reference/docs-conceptual/wmf/whats-new/dsc-improvements.md" } ] } diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 88a054571818..52bc25d573ec 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -115,566 +115,6 @@ "redirect_url": "/powershell/scripting/whats-new/differences-from-windows-powershell", "source_path": "reference/docs-conceptual/whats-new/known-issues-ps6.md" }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/add-parameters-to-a-configuration", - "source_path": "reference/docs-conceptual/dsc/configurations/add-parameters-to-a-configuration.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/compositeConfigs", - "source_path": "reference/docs-conceptual/dsc/configurations/compositeConfigs.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/configData", - "source_path": "reference/docs-conceptual/dsc/configurations/configData.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/configDataCredentials", - "source_path": "reference/docs-conceptual/dsc/configurations/configDataCredentials.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/configHelp", - "source_path": "reference/docs-conceptual/dsc/configurations/configHelp.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/configurations", - "source_path": "reference/docs-conceptual/dsc/configurations/configurations.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/crossNodeDependencies", - "source_path": "reference/docs-conceptual/dsc/configurations/crossNodeDependencies.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/flow-control-in-configurations", - "source_path": "reference/docs-conceptual/dsc/configurations/flow-control-in-configurations.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/import-dscresource", - "source_path": "reference/docs-conceptual/dsc/configurations/import-dscresource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/install-additional-dsc-resources", - "source_path": "reference/docs-conceptual/dsc/configurations/install-additional-dsc-resources.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/reboot-a-node", - "source_path": "reference/docs-conceptual/dsc/configurations/reboot-a-node.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/resource-depends-on", - "source_path": "reference/docs-conceptual/dsc/configurations/resource-depends-on.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/runAsUser", - "source_path": "reference/docs-conceptual/dsc/configurations/runAsUser.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/separatingEnvData", - "source_path": "reference/docs-conceptual/dsc/configurations/separatingEnvData.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/sxsResource", - "source_path": "reference/docs-conceptual/dsc/configurations/sxsResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/configurations/write-compile-apply-configuration", - "source_path": "reference/docs-conceptual/dsc/configurations/write-compile-apply-configuration.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/further-reading/whitepapers", - "source_path": "reference/docs-conceptual/dsc/further-reading/whitepapers.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/getting-started/lnxGettingStarted", - "source_path": "reference/docs-conceptual/dsc/getting-started/lnxGettingStarted.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/getting-started/nanoDsc", - "source_path": "reference/docs-conceptual/dsc/getting-started/nanoDsc.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/getting-started/winGettingStarted", - "source_path": "reference/docs-conceptual/dsc/getting-started/winGettingStarted.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/managing-nodes/apply-get-test", - "source_path": "reference/docs-conceptual/dsc/managing-nodes/apply-get-test.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/managing-nodes/directCallResource", - "source_path": "reference/docs-conceptual/dsc/managing-nodes/directCallResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/managing-nodes/metaConfig", - "source_path": "reference/docs-conceptual/dsc/managing-nodes/metaConfig.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/managing-nodes/metaConfig4", - "source_path": "reference/docs-conceptual/dsc/managing-nodes/metaConfig4.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/overview/DscForEngineers", - "source_path": "reference/docs-conceptual/dsc/overview/DscForEngineers.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/overview/authoringAdvanced", - "source_path": "reference/docs-conceptual/dsc/overview/authoringAdvanced.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/overview/decisionMaker", - "source_path": "reference/docs-conceptual/dsc/overview/decisionMaker.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/overview/overview", - "source_path": "reference/docs-conceptual/dsc/overview/overview.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/enactingConfigurations", - "source_path": "reference/docs-conceptual/dsc/pull-server/enactingConfigurations.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/package-upload-resources", - "source_path": "reference/docs-conceptual/dsc/pull-server/package-upload-resources.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/partialConfigs", - "source_path": "reference/docs-conceptual/dsc/pull-server/partialConfigs.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/publishConfigs", - "source_path": "reference/docs-conceptual/dsc/pull-server/publishConfigs.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/pullClient", - "source_path": "reference/docs-conceptual/dsc/pull-server/pullClient.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/pullClientConfigID", - "source_path": "reference/docs-conceptual/dsc/pull-server/pullClientConfigID.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/pullClientConfigID4", - "source_path": "reference/docs-conceptual/dsc/pull-server/pullClientConfigID4.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/pullClientConfigNames", - "source_path": "reference/docs-conceptual/dsc/pull-server/pullClientConfigNames.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/pullServer", - "source_path": "reference/docs-conceptual/dsc/pull-server/pullServer.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/pullServerSMB", - "source_path": "reference/docs-conceptual/dsc/pull-server/pullServerSMB.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/reportServer", - "source_path": "reference/docs-conceptual/dsc/pull-server/reportServer.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/secureMOF", - "source_path": "reference/docs-conceptual/dsc/pull-server/secureMOF.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/secureServer", - "source_path": "reference/docs-conceptual/dsc/pull-server/secureServer.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/pull-server/update-nodes-manually", - "source_path": "reference/docs-conceptual/dsc/pull-server/update-nodes-manually.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/quickstarts/gpo-quickstart", - "source_path": "reference/docs-conceptual/dsc/quickstarts/gpo-quickstart.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/quickstarts/website-quickstart", - "source_path": "reference/docs-conceptual/dsc/quickstarts/website-quickstart.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-applyconfiguration", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-applyconfiguration.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-disabledebugconfiguration", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-disabledebugconfiguration.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-enabledebugconfiguration", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-enabledebugconfiguration.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfiguration", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfiguration.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfigurationresultoutput", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfigurationresultoutput.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfigurationstatus", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getconfigurationstatus.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getmetaconfiguration", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-getmetaconfiguration.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-performrequiredconfigurationchecks", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-performrequiredconfigurationchecks.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-removeconfiguration", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-removeconfiguration.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourceget", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourceget.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourceset", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourceset.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourcetest", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-resourcetest.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-rollback", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-rollback.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfiguration", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfiguration.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfigurationapply", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfigurationapply.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfigurationapplyasync", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendconfigurationapplyasync.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendmetaconfigurationapply", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-sendmetaconfigurationapply.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-stopconfiguration", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-stopconfiguration.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-testconfiguration", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager-testconfiguration.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager", - "source_path": "reference/docs-conceptual/dsc/reference/mof-classes/msft-dsclocalconfigurationmanager.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/linux/lnxArchiveResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxArchiveResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/linux/lnxEnvironmentResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxEnvironmentResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/linux/lnxFileLineResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxFileLineResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/linux/lnxFileResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxFileResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/linux/lnxGroupResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxGroupResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/linux/lnxPackageResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxPackageResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/linux/lnxScriptResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxScriptResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/linux/lnxServiceResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxServiceResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/linux/lnxSshAuthorizedKeysResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxSshAuthorizedKeysResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/linux/lnxUserResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/linux/lnxUserResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/packagemanagement/PackageManagementDscResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/packagemanagement/PackageManagementDscResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/packagemanagement/PackageManagementSourceDscResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/packagemanagement/PackageManagementSourceDscResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/archiveResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/archiveResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/environmentResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/environmentResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/fileResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/fileResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/groupResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/groupResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/groupSetResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/groupSetResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/logResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/logResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/packageResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/packageResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/processSetResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/processSetResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/registryResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/registryResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/scriptResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/scriptResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/serviceResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/serviceResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/serviceSetResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/serviceSetResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/userResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/userResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/waitForAllResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/waitForAllResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/waitForAnyResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/waitForAnyResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/waitForSomeResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/waitForSomeResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/windowsFeatureSetResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsFeatureSetResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/windowsOptionalFeatureResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsOptionalFeatureResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/windowsOptionalFeatureSetResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsOptionalFeatureSetResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/windowsPackageCabResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsPackageCabResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/windowsProcessResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsProcessResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/reference/resources/windows/windowsfeatureResource", - "source_path": "reference/docs-conceptual/dsc/reference/resources/windows/windowsfeatureResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/resources/authoringResource", - "source_path": "reference/docs-conceptual/dsc/resources/authoringResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/resources/authoringResourceClass", - "source_path": "reference/docs-conceptual/dsc/resources/authoringResourceClass.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/resources/authoringResourceComposite", - "source_path": "reference/docs-conceptual/dsc/resources/authoringResourceComposite.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/resources/authoringResourceMOF", - "source_path": "reference/docs-conceptual/dsc/resources/authoringResourceMOF.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/resources/authoringResourceMofCS", - "source_path": "reference/docs-conceptual/dsc/resources/authoringResourceMofCS.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/resources/authoringResourceMofDesigner", - "source_path": "reference/docs-conceptual/dsc/resources/authoringResourceMofDesigner.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/resources/get-test-set", - "source_path": "reference/docs-conceptual/dsc/resources/get-test-set.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/resources/resourceAuthoringChecklist", - "source_path": "reference/docs-conceptual/dsc/resources/resourceAuthoringChecklist.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/resources/resources", - "source_path": "reference/docs-conceptual/dsc/resources/resources.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/resources/singleInstance", - "source_path": "reference/docs-conceptual/dsc/resources/singleInstance.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/troubleshooting/debugResource", - "source_path": "reference/docs-conceptual/dsc/troubleshooting/debugResource.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/troubleshooting/troubleshooting", - "source_path": "reference/docs-conceptual/dsc/troubleshooting/troubleshooting.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/tutorials/DSCAutomationHostEnabled", - "source_path": "reference/docs-conceptual/dsc/tutorials/DSCAutomationHostEnabled.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/tutorials/bootstrapDsc", - "source_path": "reference/docs-conceptual/dsc/tutorials/bootstrapDsc.md" - }, { "redirect_document_id": true, "redirect_url": "/powershell/scripting/learn/Compatibility-Aliases", @@ -690,11 +130,6 @@ "redirect_url": "/powershell/scripting/windows-powershell/ise/object-model/Other-Useful-Scripting-Objects", "source_path": "reference/docs-conceptual/samples/Other-Useful-Scripting-Objects.md" }, - { - "redirect_document_id": false, - "redirect_url": "/azure/devops/pipelines/get-started/dsc-cicd", - "source_path": "reference/docs-conceptual/dsc/tutorials/dscCiCd.md" - }, { "redirect_document_id": true, "redirect_url": "/powershell/scripting/overview", @@ -735,26 +170,11 @@ "redirect_url": "/powershell/scripting/developer/windows-powershell", "source_path": "reference/docs-conceptual/developer/index.md" }, - { - "redirect_document_id": false, - "redirect_url": "/powershell/dsc/overview/decisionmaker", - "source_path": "reference/docs-conceptual/dsc/index.md" - }, { "redirect_document_id": true, "redirect_url": "/powershell/scripting/windows-powershell/wmf/overview", "source_path": "reference/docs-conceptual/wmf/index.md" }, - { - "redirect_document_id": false, - "redirect_url": "/azure/automation/automation-dsc-extension-history", - "source_path": "reference/docs-conceptual/dsc/getting-started/azuredscexthistory.md" - }, - { - "redirect_document_id": false, - "redirect_url": "/azure/automation/automation-dsc-getting-started", - "source_path": "reference/docs-conceptual/dsc/getting-started/azuredsc.md" - }, { "redirect_document_id": false, "redirect_url": "/powershell/scripting/community/contributing/powershell-style-guide", @@ -1195,11 +615,6 @@ "redirect_url": "/powershell/scripting/windows-powershell/wmf/known-issues/known-issues-51", "source_path": "reference/docs-conceptual/wmf/known-issues/known-issues-51.md" }, - { - "redirect_document_id": true, - "redirect_url": "/powershell/scripting/windows-powershell/wmf/known-issues/known-issues-dsc", - "source_path": "reference/docs-conceptual/wmf/known-issues/known-issues-dsc.md" - }, { "redirect_document_id": false, "redirect_url": "/powershell/scripting/windows-powershell/wmf/overview", @@ -1240,11 +655,6 @@ "redirect_url": "/powershell/scripting/windows-powershell/wmf/whats-new/debug-overview", "source_path": "reference/docs-conceptual/wmf/whats-new/debug-overview.md" }, - { - "redirect_document_id": true, - "redirect_url": "/powershell/scripting/windows-powershell/wmf/whats-new/dsc-improvements", - "source_path": "reference/docs-conceptual/wmf/whats-new/dsc-improvements.md" - }, { "redirect_document_id": true, "redirect_url": "/powershell/scripting/windows-powershell/wmf/whats-new/engine-improvements", @@ -1289,6 +699,11 @@ "redirect_document_id": true, "redirect_url": "/powershell/scripting/developer/cmdlet/requesting-confirmation-from-cmdlets", "source_path": "reference/docs-conceptual/developer/cmdlet/how-to-request-confirmations.md" + }, + { + "redirect_document_id": true, + "redirect_url": "/powershell/scripting/developer/prog-guide/windows-powershell-programmer-s-guide", + "source_path": "reference/docs-conceptual/developer/prog-guide/how-to-create-a-console-shell.md" } ] } diff --git a/reference/docs-conceptual/developer/prog-guide/how-to-create-a-console-shell.md b/reference/docs-conceptual/developer/prog-guide/how-to-create-a-console-shell.md deleted file mode 100644 index 8355446e18e7..000000000000 --- a/reference/docs-conceptual/developer/prog-guide/how-to-create-a-console-shell.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -description: How to Create a Console Shell -ms.date: 09/13/2016 -ms.topic: reference -title: How to Create a Console Shell ---- -# How to Create a Console Shell - -Windows PowerShell provides a Make-Shell tool, also referred to as the "make-kit", that is used to create a console shell that is not extensible. Shells created with this new tool cannot be extended later through a Windows PowerShell snap-in. - -## Syntax - -Here is the syntax used to run Make-Shell from within a make-file. - -``` -make-shell -  -out n.exe -  -namespace ns -  [ -lib libdirectory1[,libdirectory2,..] ] -  [ -reference ca1.dll[,ca2.dll,...] ] -  [ -formatdata fd1.format.ps1xml[,fd2.format.ps1xml,...] ] -  [ -typedata td1.type.ps1xml[,td2.type.ps1xml,...] ] -  [ -source c1.cs [,c2.cs,...] ] -  [ -authorizationmanager authorizationManagerType ] -  [ -win32icon i.ico ] -  [ -initscript p.ps1 ] -  [ -builtinscript s1.ps1[,s2.ps1,...] ] -  [ -resource resourcefile.txt ] -  [ -cscflags cscFlags ] -  [ -? | -help ] -``` - -## Parameters - -Here is a brief description of the parameters of Make-Shell. - -> [!CAUTION] -> UNC paths to assemblies are not supported by Make-Shell. - -|Parameter|Description| -|---------------|-----------------| -|-out n.exe|Required. The name of the shell to produce. The path is specified as part of this parameter.

Make-shell will append ".exe" to this value if it is not specified. **Caution:** Do not create an output file with the same name as the referenced .dll file. If you attempt this, the Make-Shell tool creates a .cs file with the same name, which will overwrite the .cs file that has your cmdlet source code.| -|-namespace ns|Required. The namespace to use for the derived [System.Management.Automation.Runspaces.Runspaceconfiguration](/dotnet/api/System.Management.Automation.Runspaces.RunspaceConfiguration) class that the make-kit generates and compiles.| -|-lib libdirectory1[,libdirectory2,..]|The directories that are searched for .NET assemblies, including the Windows PowerShell assemblies, assemblies specified by the `reference` parameter, assemblies indirectly referenced by another assembly, and the .NET system assemblies.| -|-reference ca1.dll[,ca2.dll,...]|A comma-separated list of the assemblies to include in the shell. These assemblies includes all cmdlet and provider assemblies, as well as resource assemblies that should be loaded. If this parameter is not specified, then a shell is produced that contains only the core cmdlets and providers provided by Windows PowerShell.

The assemblies can be specified using their full path, otherwise they will be searched for using the path specified by the `lib` parameter.| -|-formatdata fd1.format.ps1xml[,fd2.format.ps1xml,...]|A comma-separated list of format data to include in the shell. If this parameter is not specified, then a shell is produced that contains only the format data provided by Windows PowerShell.| -|-typedata td1.type.ps1xml[,td2.type.ps1xml,...]|A comma-separated list of type data to include in the shell. If this parameter is not specified, then a shell is produced that contains only the type data provided by Windows PowerShell.| -|-source c1.cs [,c2.cs,...]|The name of a file, provided by the shell developer, that contains any source code needed to build the shell.

The source code file can contain any of the following source code:

- The Authorization manager implementation that overrides the default authorization manager. (This could also be supplied compiled into an assembly.)
- Assembly informational attribute declarations: such as the AssemblyCompanyAttribute, AssemblyCopyrightAttribute, AssemblyFileVersionAttribute, AssemblyInformationalVersionAttribute, AssemblyProductAttribute, and AssemblyTrademarkAttribute.| -|-authorizationmanager authorizationManagerType|The type that contains the authorization manager implementation. This can be defined in source code, or compiled into an assembly (specified by the `reference` parameter). If this parameter is not specified, the default security manager is used. The value should be the full type name, including namespaces.| -|-win32icon i.ico|The icon for the .exe file for the shell. If not specified, then the shell will have the icon that the c# compiler includes (if any).| -|-initscript p.ps1|The startup profile for the shell. The file is included "as-is"; no validity checking is done by Make-Shell.| -|-builtinscript s1.ps1[,s2.ps1,...]|A list of built-in scripts for the shell. These scripts are discovered before scripts in the path, and their contents cannot be changed once the shell is built.

The files are included "as-is"; no validity checking is done by Make-Shell.| -|-resource resourcefile.txt|The .txt file containing help and banner resources for the shell. The first resource is named ShellHelp, and contains the text displayed if the shell is invoked with the `help` parameter. The second resource is named ShellBanner, and it contains the text and copyright information displayed when the shell is launched in interactive mode.

If this parameter is not provided, or these resources are not present, then a generic help and banner are used.| -|-cscflags cscFlags|Flags that should be passed to the C# compiler (csc.exe). These are passed through unchanged. If this parameter includes spaces, it should be surrounded in double-quotes.| -|-?

-help|Displays the copyright message and Make-Shell command line options.| -|-verbose|Displays detailed information while the shell is being created.| - -## See Also - -[Windows PowerShell Programmer's Guide](./windows-powershell-programmer-s-guide.md) - -[Windows PowerShell SDK](../windows-powershell-reference.md)