{"content":"<div></div>","rawMetadata":{"metadata":{"_op_canonicalUrlPrefix":"https://learn.microsoft.com/es-es/powershell/","_op_gitContributorInformation":{"author":{"display_name":"Banreet Kaur","id":"92906285","name":"Banreet","profile_url":"https://github.com/Banreet"},"contributors":[{"display_name":"Aaron Czechowski","id":"26784733","name":"aczechowski","profile_url":"https://github.com/aczechowski"}],"update_at":"25/6/2026","updated_at_date_time":"2026-06-25T23:38:09.0893718Z"},"_path":"module/configurationmanager/new-cmtsstepupgradeoperatingsystem.json","_rel":"../../","_tocRel":"../sccm-ps/toc.json","apiPlatform":"powershell","author":"Banreet","breadcrumb_path":"/powershell/sccm/bread/toc.json","canonical_url":"https://learn.microsoft.com/es-es/powershell/module/configurationmanager/new-cmtsstepupgradeoperatingsystem?view=sccm-ps","content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell-ref/blob/main/sccm-ps/ConfigurationManager/New-CMTSStepUpgradeOperatingSystem.md","default_moniker":"sccm-ps","depot_name":"MSDN.sccm-powershell","document_id":"d440a759-4e3b-bed4-b2dc-b73f996ae25d","document_version_independent_id":"3df9a7d1-81aa-1f99-547f-287ede4f8164","external help file":"AdminUI.PS.dll-Help.xml","feedback_product_url":"https://feedbackportal.microsoft.com/feedback/forum/4669adfc-ee1b-ec11-b6e7-0022481f8472","feedback_system":"Standard","git_commit_id":"48cf632fb4b9ad92060012681a500478254de750","gitcommit":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/48cf632fb4b9ad92060012681a500478254de750/sccm-ps/ConfigurationManager/New-CMTSStepUpgradeOperatingSystem.md","github_contributors":["aczechowski"],"locale":"es-es","manager":"laurawi","Module Name":"ConfigurationManager","monikers":["sccm-ps"],"ms.author":"dannygu","ms.date":"08/04/2021","ms.service":"configuration-manager","ms.subservice":"other","ms.topic":"reference","online version":"","open_to_public_contributors":true,"original_content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/live/sccm-ps/ConfigurationManager/New-CMTSStepUpgradeOperatingSystem.md","original_content_git_url_template":"{repo}/blob/{branch}/sccm-ps/ConfigurationManager/New-CMTSStepUpgradeOperatingSystem.md","PlatyPS schema version":"2.0.0","products":["https://authoring-docs-microsoft.poolparty.biz/devrel/f1499c3b-793f-48c3-a9ce-20285bcc6541"],"site_name":"Docs","titleSuffix":"Configuration Manager","uhfHeaderId":"MSDocsHeader-Powershell","updated_at":"2026-06-25 11:38 PM","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/new-cmtsstepupgradeoperatingsystem","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"New-CMTSStepUpgradeOperatingSystem","schemaType":"PowershellCmdlet","summary":"<p>Cree un paso <strong>actualizar sistema operativo</strong> , que puede agregar a una secuencia de tareas.</p>\n","uid":"ConfigurationManager.New-CMTSStepUpgradeOperatingSystem"}],"ocv-translation-feedback":true},"_xrefmap":{"ConfigurationManager":{"href":"./","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"ConfigurationManager","schemaType":"PowershellModule","uid":"ConfigurationManager"},"ConfigurationManager.New-CMTSStepUpgradeOperatingSystem":{"href":"new-cmtsstepupgradeoperatingsystem","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"New-CMTSStepUpgradeOperatingSystem","schemaType":"PowershellCmdlet","summary":"<p>Cree un paso <strong>actualizar sistema operativo</strong> , que puede agregar a una secuencia de tareas.</p>\n","uid":"ConfigurationManager.New-CMTSStepUpgradeOperatingSystem"}},"description":"<p>Este cmdlet crea un nuevo objeto de paso <strong>actualizar el sistema operativo</strong> . A continuación, use el cmdlet <a href=\"add-cmtasksequencestep\">Add-CMTaskSequenceStep</a> para agregar el paso a una secuencia de tareas. Para obtener más información sobre este paso, vea <a href=\"/mem/configmgr/osd/understand/task-sequence-steps#BKMK_UpgradeOS\">Acerca de los pasos de secuencia de tareas: Actualización del sistema operativo</a>.</p>\n<div class=\"NOTE\">\n<p>Nota:</p>\n<p>Ejecute cmdlets de Configuration Manager desde la unidad de sitio de Configuration Manager, por ejemplo <code>PS XYZ:\\&gt;</code>. Para obtener más información, consulte <a href=\"/powershell/sccm/overview\">Introducción</a>.</p>\n</div>\n","examples":[{"code":"$osUpgPkg = Get-CMOperatingSystemInstaller -Name \"OSUpgradePkg01\"\n$step = New-CMTSStepUpgradeOperatingSystem -Name \"Upgrade OS\" -UpgradePackage $osUpgPkg -EditionIndex 1\n\n$tsNameOsd = \"Default OS upgrade\"\n$tsUpg = Get-CMTaskSequence -Name $tsNameOsd -Fast\n\n$tsUpg | Add-CMTaskSequenceStep -Step $step -InsertStepStartIndex 11","description":"","summary":"<p>En este ejemplo se usa primero el cmdlet <strong>Get-CMOperatingSystemInstaller</strong> para obtener un objeto para el paquete de actualización del sistema operativo. Guarda este objeto en la variable <strong>$osUpgPkg</strong> . En el paso siguiente se crea un objeto para el paso <strong>Actualizar sistema operativo</strong> , utilizando el objeto <strong>$osUpgPkg</strong> como paquete de actualización del sistema operativo.</p>\n<p>A continuación, obtiene un objeto de secuencia de tareas y agrega este nuevo paso a la secuencia de tareas en el índice 11.</p>\n","title":"Ejemplo 1"}],"inputs":[{"description":"","name":"<span class=\"no-loc xref\">None</span>\n"}],"links":[{"href":"get-cmtsstepupgradeoperatingsystem","text":"Get-CMTSStepUpgradeOperatingSystem"},{"href":"remove-cmtsstepupgradeoperatingsystem","text":"Remove-CMTSStepUpgradeOperatingSystem"},{"href":"set-cmtsstepupgradeoperatingsystem","text":"Set-CMTSStepUpgradeOperatingSystem"},{"href":"/mem/configmgr/osd/understand/task-sequence-steps#BKMK_UpgradeOS","text":"Acerca de los pasos de secuencia de tareas: Actualización del sistema operativo"}],"module":"ConfigurationManager","name":"New-CMTSStepUpgradeOperatingSystem","notes":"<p>Para obtener más información sobre este objeto devuelto y sus propiedades, vea <a href=\"/mem/configmgr/develop/reference/osd/sms_tasksequence_upgradeoperatingsystemaction-server-wmi-class\">SMS_TaskSequence_UpgradeOperatingSystemAction clase WMI de servidor</a>.</p>\n","outputs":[{"description":"","name":"<span class=\"no-loc xref\">IResultObject</span>\n"}],"parameters":[{"aliases":"Conditions","defaultValue":"None","description":"<p>Especifique un objeto de condición que se usará con este paso. Para obtener este objeto, use uno de los cmdlets de condición de secuencia de tareas. Por ejemplo, <a href=\"get-cmtsstepconditionvariable\">Get-CMTSStepConditionVariable</a>.</p>\n","name":"Condition","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">IResultObject</span><span>[</span><span>]</span></p>\n"},{"aliases":"cf","defaultValue":"None","description":"<p>Solicitará confirmación antes de ejecutar el cmdlet.</p>\n","name":"Confirm","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Agregue este parámetro para habilitar la opción de paso <strong>Continuar en caso de error</strong>. Al habilitar esta opción, si se produce un error en el paso, la secuencia de tareas continúa.</p>\n","name":"ContinueOnError","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique una descripción opcional para este paso de secuencia de tareas.</p>\n","name":"Description","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"DisableThisStep","defaultValue":"None","description":"<p>Agregue este parámetro para deshabilitar este paso de secuencia de tareas.</p>\n","name":"Disable","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con <strong>ForceWildcardHandling</strong>.</p>\n","name":"DisableWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique un objeto de paquete de controlador para proporcionar su contenido de controlador al programa de instalación de Windows durante la actualización. Para obtener este paquete, use el cmdlet <a href=\"get-cmdriverpackage\">Get-CMDriverPackage</a> .</p>\n<p>Use el parámetro <strong>StagedContent</strong> para especificar la ubicación del contenido del controlador.</p>\n","name":"DriverPackage","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Use este parámetro para actualizar dinámicamente el programa de instalación de Windows con Windows Update.</p>\n<ul>\n<li>\n              <code>DisablePolicy</code>: no use la actualización dinámica</li>\n<li>\n              <code>UsingPolicy</code>: habilite el programa de instalación para usar la actualización dinámica, como las actualizaciones de búsqueda, descarga e instalación.</li>\n<li>\n              <code>OverridePolicy</code>: invalide temporalmente la directiva local en tiempo real para ejecutar operaciones de actualización dinámica. El equipo obtiene actualizaciones de Windows Update.</li>\n</ul>\n","name":"DynamicUpdateSetting","parameterValueGroup":"DisablePolicy, UsingPolicy, OverridePolicy","position":"Named","type":"<span class=\"no-loc xref\">DynamicUpdateOption</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique un valor entero de la edición del paquete de actualización del sistema operativo. Use este parámetro con el parámetro <strong>UpgradePackage</strong> .</p>\n","name":"EditionIndex","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con <strong>DisableWildcardHandling</strong>.</p>\n","name":"ForceWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Establezca este parámetro <code>$true</code> en para especificar que el programa de instalación de Windows complete la instalación, omitiendo los mensajes de compatibilidad descartables.</p>\n","name":"IgnoreMessage","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"StepName","defaultValue":"None","description":"<p>Especifique un nombre para este paso para identificarlo en la secuencia de tareas.</p>\n","isRequired":true,"name":"Name","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique la clave de producto que se va a aplicar al proceso de actualización.</p>\n","name":"ProductKey","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Establezca este parámetro <code>$true</code> en para ejecutar el examen de compatibilidad del programa de instalación de Windows sin iniciar la actualización.</p>\n","name":"ScanOnly","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique el número de minutos antes de que Configuration Manager produzca un error en este paso. Esta opción es útil si el programa de instalación de Windows deja de procesarse, pero no finaliza.</p>\n","name":"SetupTimeout","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>A partir de la versión 2107, especifique un objeto de actualización de software para actualizar el sistema operativo Windows de un cliente mediante una actualización de características. Para obtener este objeto, use el cmdlet <a href=\"get-cmsoftwareupdate\">Get-CMSoftwareUpdate</a> .</p>\n","name":"SoftwareUpdate","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">IResultObject</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique una ruta de acceso local o de red a los medios de Windows que usa el programa de instalación de Windows.</p>\n","name":"SourcePath","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Use este parámetro con <strong>DriverPackage</strong> para especificar la ubicación del contenido del controlador. Puede especificar una carpeta local, una ruta de acceso de red o una variable de secuencia de tareas.</p>\n","name":"StagedContent","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique un objeto de paquete de actualización del sistema operativo. Use el parámetro <strong>EditionIndex</strong> para establecer la edición.</p>\n<p>Para obtener este objeto, use el cmdlet <a href=\"get-cmoperatingsysteminstaller\">Get-CMOperatingSystemInstaller</a> .</p>\n","name":"UpgradePackage","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"wi","defaultValue":"None","description":"<p>Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.</p>\n","name":"WhatIf","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"}],"schema":"PowershellCmdlet","summary":"<p>Cree un paso <strong>actualizar sistema operativo</strong> , que puede agregar a una secuencia de tareas.</p>\n","syntaxes":["New-CMTSStepUpgradeOperatingSystem [-DriverPackage <IResultObject>]\n [-DynamicUpdateSetting <DynamicUpdateOption>] [-EditionIndex <Int32>] [-IgnoreMessage <Boolean>]\n [-ProductKey <String>] [-ScanOnly <Boolean>] [-SetupTimeout <Int32>] [-SourcePath <String>]\n [-StagedContent <String>] [-UpgradePackage <IResultObject>] [-SoftwareUpdate <IResultObject[]>]\n [-Condition <IResultObject[]>] [-ContinueOnError] [-Description <String>] [-Disable] -Name <String>\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]"],"uid":"ConfigurationManager.New-CMTSStepUpgradeOperatingSystem","hideEdit":true,"ms.translationtype":"MT","ms.contentlocale":"es-es","loc_version":"2024-08-21T21:18:36.7205003Z","loc_source_id":"Github-72476255#live","loc_file_id":"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/New-CMTSStepUpgradeOperatingSystem.md","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/new-cmtsstepupgradeoperatingsystem","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"New-CMTSStepUpgradeOperatingSystem","schemaType":"PowershellCmdlet","summary":"<p>Cree un paso <strong>actualizar sistema operativo</strong> , que puede agregar a una secuencia de tareas.</p>\n","uid":"ConfigurationManager.New-CMTSStepUpgradeOperatingSystem"}],"canonical_url":"https://learn.microsoft.com/es-es/powershell/module/configurationmanager/new-cmtsstepupgradeoperatingsystem?view=sccm-ps","_op_canonicalUrl":"https://learn.microsoft.com/es-es/powershell/module/configurationmanager/new-cmtsstepupgradeoperatingsystem?view=sccm-ps"},"pageMetadata":"<meta name=\"description\" content=\"<p>Este cmdlet crea un nuevo objeto de paso <strong>actualizar el sistema operativo</strong> . A continuación, use el cmdlet <a href=&quot;add-cmtasksequencestep&quot;>Add-CMTaskSequenceStep</a> para agregar el paso a una secuencia de tareas. Para obtener más información sobre este paso, vea <a href=&quot;/mem/configmgr/osd/understand/task-sequence-steps#BKMK_UpgradeOS&quot;>Acerca de los pasos de secuencia de tareas: Actualización del sistema operativo</a>.</p>\n<div class=&quot;NOTE&quot;>\n<p>Nota:</p>\n<p>Ejecute cmdlets de Configuration Manager desde la unidad de sitio de Configuration Manager, por ejemplo <code>PS XYZ:\\&amp;gt;</code>. Para obtener más información, consulte <a href=&quot;/powershell/sccm/overview&quot;>Introducción</a>.</p>\n</div>\n\" />\r\n<meta name=\"hideEdit\" content=\"true\" />\r\n<meta name=\"loc_file_id\" content=\"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/New-CMTSStepUpgradeOperatingSystem.md\" />\r\n<meta name=\"loc_source_id\" content=\"Github-72476255#live\" />\r\n<meta name=\"loc_version\" content=\"2024-08-21T21:18:36.7205003Z\" />\r\n<meta name=\"module\" content=\"ConfigurationManager\" />\r\n<meta name=\"ms.contentlocale\" content=\"es-es\" />\r\n<meta name=\"ms.translationtype\" content=\"MT\" />\r\n<meta name=\"name\" content=\"New-CMTSStepUpgradeOperatingSystem\" />\r\n<meta name=\"notes\" content=\"<p>Para obtener más información sobre este objeto devuelto y sus propiedades, vea <a href=&quot;/mem/configmgr/develop/reference/osd/sms_tasksequence_upgradeoperatingsystemaction-server-wmi-class&quot;>SMS_TaskSequence_UpgradeOperatingSystemAction clase WMI de servidor</a>.</p>\n\" />\r\n<meta name=\"schema\" content=\"PowershellCmdlet\" />\r\n<meta name=\"summary\" content=\"<p>Cree un paso <strong>actualizar sistema operativo</strong> , que puede agregar a una secuencia de tareas.</p>\n\" />\r\n<meta name=\"syntaxes\" content=\"New-CMTSStepUpgradeOperatingSystem [-DriverPackage <IResultObject>]\n [-DynamicUpdateSetting <DynamicUpdateOption>] [-EditionIndex <Int32>] [-IgnoreMessage <Boolean>]\n [-ProductKey <String>] [-ScanOnly <Boolean>] [-SetupTimeout <Int32>] [-SourcePath <String>]\n [-StagedContent <String>] [-UpgradePackage <IResultObject>] [-SoftwareUpdate <IResultObject[]>]\n [-Condition <IResultObject[]>] [-ContinueOnError] [-Description <String>] [-Disable] -Name <String>\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"uid\" content=\"ConfigurationManager.New-CMTSStepUpgradeOperatingSystem\" />\r\n","themesRelativePathToOutputRoot":"_themes/"}