Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Inicio
Casa
Índices
Buscar
Artículo al azar
Cambios recientes
English
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Editando
PowerShell
(sección)
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
== Versiones == === PowerShell 1.0 === PowerShell 1.0 se lanzó en noviembre de 2006 para Windows XP SP2, Windows Server 2003 SP1 y Windows Vista. Es un componente opcional de Windows Server 2008.<ref>{{Cita web|url=https://4sysops.com/wiki/differences-between-powershell-versions/|título=Differences between PowerShell versions|fechaacceso=24 de abril de 2020|apellido=founder|nombre=Michael PietroforteMichael Pietroforte is the|sitioweb=4sysops|idioma=en-US}}</ref> === PowerShell 2.0 === Windows PowerShell ISE v2.0 en Windows 7, un entorno de desarrollo integrado para los scripts de PowerShell. PowerShell 2.0 está integrado con Windows 7 y Windows Server 2008 R2 y se lanza para Windows XP con Service Pack 3, Windows Server 2003 con Service Pack 2 y Windows Vista con Service Pack 1.<ref>{{Cita web|url=https://support.microsoft.com/en-us/help/968929|fechaacceso=24 de abril de 2020|sitioweb=support.microsoft.com}}</ref> PowerShell 2.0 incluye cambios en el lenguaje de scripts y en la API de hospedaje; además, incluye más de 240 nuevos cmdlets. === PowerShell 3.0 === PowerShell 3.0 está integrado con Windows 8 y con Windows Server 2012. Microsoft también ha puesto a disposición PowerShell 3.0 para Windows 7 con Service Pack 1, para Windows Server 2008 con Service Pack 1 y para Windows Server 2008 R2 con Service Pack 1.<ref>{{Cita web|url=https://tfl09.blogspot.com/2012/08/powershell-version-3-is-rtm.html|título=Under The Stairs: PowerShell Version 3 is RTM!|fechaacceso=24 de abril de 2020|fecha=13 de agosto de 2012|sitioweb=Under The Stairs}}</ref> PowerShell 3.0 es parte de un paquete más grande, Windows Management Framework 3.0 (WMF3), que también contiene el servicio WinRM para apoyar el remoting. Microsoft hizo varias versiones de Community Technology Preview de WMF3. El 2 de diciembre de 2011 se publicó una versión temprana de la Community Technology Preview 2 (CTP 2) de Windows Management Framework 3.0. Windows Management Framework 3.0 se publicó para su disponibilidad general en diciembre de 2012 y se incluye con Windows 8 y Windows Server 2012 de forma predeterminada.<ref>{{Cita web|url=http://www.microsoft.com/en-us/download/details.aspx?id=34595|título=WMF 3.0|fechaacceso=24 de abril de 2020|sitioweb=Microsoft Download Center|idioma=en-us}}</ref> === PowerShell 4.0 === PowerShell 4.0 está integrado con Windows 8.1 y con Windows Server 2012 R2. Microsoft también ha hecho que PowerShell 4.0 esté disponible para Windows 7 SP1, Windows Server 2008 R2 SP1 y Windows Server 2012.<ref>{{Cita web|url=https://www.powershellmagazine.com/2013/06/25/new-features-in-windows-powershell-4-0/|título=New Features in Windows PowerShell 4.0 – PowerShell Magazine|fechaacceso=24 de abril de 2020|idioma=en-US}}</ref> === PowerShell 5.0 === Windows Management Framework (WMF) 5.0 RTM, que incluye PowerShell 5.0, se lanzó a la web el 24 de febrero de 2016 después de un lanzamiento inicial con un grave bug. Las características clave incluyen cmdlets OneGet PowerShell para soportar la administración de paquetes basada en el repositorio de Chocolatey y la ampliación del soporte para la administración de conmutadores a los conmutadores de red de capa 2. === PowerShell Core 6.0 === PowerShell Core 6.0 se anunció por primera vez el 18 de agosto de 2016, cuando Microsoft dio a conocer PowerShell Core y su decisión de hacer que el producto sea multiplataforma, independiente de Windows, de código libre y abierto. Alcanzó la disponibilidad general el 10 de enero de 2018 para Windows, macOS y Linux. Tiene su propio ciclo de vida de soporte y se adhiere a la política de ciclo de vida de Microsoft que se introduce con Windows 10: sólo la última versión de PowerShell Core es compatible. Microsoft espera lanzar una versión menor para PowerShell Core 6.0 cada seis meses.<ref>{{Cita web|url=https://arstechnica.com/information-technology/2016/08/powershell-is-microsofts-latest-open-source-release-coming-to-linux-os-x/|título=PowerShell is Microsoft’s latest open source release, coming to Linux, OS X|fechaacceso=24 de abril de 2020|apellido=Bright|nombre=Peter|fecha=18 de agosto de 2016|sitioweb=Ars Technica|idioma=en-us}}</ref><ref>{{Cita web|url=https://blogs.msdn.microsoft.com/powershell/2018/01/10/powershell-core-6-0-generally-available-ga-and-supported/|título=PowerShell Core 6.0: Generally Available (GA) and Supported! {{!}} PowerS…|fechaacceso=24 de abril de 2020|fecha=11 de junio de 2018|sitioweb=archive.is|fechaarchivo=11 de junio de 2018|urlarchivo=https://archive.today/20180611172006/https://blogs.msdn.microsoft.com/powershell/2018/01/10/powershell-core-6-0-generally-available-ga-and-supported/|deadurl=}}</ref> El cambio más significativo en esta versión de PowerShell es la expansión a las otras plataformas. Para los administradores de Windows, esta versión de PowerShell carece de nuevas características importantes. En una entrevista con la comunidad el 11 de enero de 2018, se pidió al equipo de PowerShell que enumerara las 10 cosas más emocionantes que sucederían a un profesional de TI de Windows que migrara de Windows PowerShell 5.1 a PowerShell Core 6.0; en respuesta, Angel Calvo de Microsoft sólo pudo nombrar dos: multiplataforma y de código abierto.<ref>{{Cita web|url=https://techcommunity.microsoft.com/t5/powershell-ama/top-10-most-exciting-reasons-to-migrate/m-p/143960#M25|título=Top 10 most exciting reasons to migrate|fechaacceso=24 de abril de 2020|fecha=11 de enero de 2018|sitioweb=TECHCOMMUNITY.MICROSOFT.COM|idioma=en}}</ref> === PowerShell Core 6.1 === Las nuevas características de PowerShell Core 6.1 incluyen:<ref>{{Cita web|url=https://devblogs.microsoft.com/powershell/announcing-powershell-core-6-1/|título=Announcing PowerShell Core 6.1|fechaacceso=24 de abril de 2020|fecha=13 de septiembre de 2018|sitioweb=PowerShell|idioma=en-US}}</ref> * Compatibilidad con los más de 1900 cmdlets existentes en Windows 10 y Windows Server 2019. * Construido sobre .NET Core 2.1. * Soporte para las últimas versiones de Windows, macOS y Linux. * Mejoras significativas en el rendimiento. === PowerShell Core 6.2 === El lanzamiento de PowerShell Core 6.2 está enfocado principalmente en mejoras de rendimiento, corrección de errores, y mejoras menores de cmdlet/idioma que mejoran la calidad de vida de los usuarios.<ref>{{Cita web|url=https://devblogs.microsoft.com/powershell/general-availability-of-powershell-core-6-2/|título=General Availability of PowerShell Core 6.2|fechaacceso=24 de abril de 2020|fecha=28 de marzo de 2019|sitioweb=PowerShell|idioma=en-US}}</ref> === PowerShell 7 === PowerShell 7 es el producto de reemplazo para los productos PowerShell Core 6.x y para Windows PowerShell 5.1, que es la última versión de Windows PowerShell soportada.<ref>{{Cita web|url=https://redmondmag.com/articles/2019/05/30/powershell-7-preview-released.aspx|título=Microsoft Releases PowerShell 7 Preview -- Redmondmag.com|fechaacceso=24 de abril de 2020|apellido=Mackie|nombre=By Kurt|sitioweb=Redmondmag|idioma=en-US}}</ref> Para que PowerShell 7 sea un reemplazo viable para Windows PowerShell 5.1 debe tener casi paridad con Windows PowerShell en términos de compatibilidad con los módulos que se envían con Windows.<ref>{{Cita web|url=https://devblogs.microsoft.com/powershell/powershell-7-road-map/|título=PowerShell 7 Roadmap|fechaacceso=24 de abril de 2020|fecha=30 de mayo de 2019|sitioweb=PowerShell|idioma=en-US}}</ref> Las nuevas características de PowerShell 7 incluyen: * Construido sobre .NET Core 3.1 (LTS). * <code>ForEach-Object -Parallel</code> *Envoltura de compatibilidad con Windows. *Notificación de nueva versión. *Nueva vista de error y cmdlet Get-Error. *Operadores de la cadena de oleoductos (&& y ||). *?: operador ternario (a ? b : c). *Asignación nula y operadores de coalescencia nula (??= y ??)[97]. *Invocación de plataforma Invoke-DscResource (experimental). *Out-GridView, -ShowWindow y otros cmdlets GUI heredados están de vuelta en Windows.
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Editando
PowerShell
(sección)
Añadir idiomas
Añadir tema