Windows Tips & News

PowerShell 7.1.0 Preview 6 ya está disponible

click fraud protection
RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del sistema

El equipo de PowerShell ha introducido una nueva versión preliminar de PowerShell. Esto es lo que puede esperar de la próxima plataforma PowerShell 7.1 y lo que ya ha cambiado en la Vista previa 6.

Banner de PowerShell 7

La versión preliminar de PowerShell 7.1 incluye .NET 5 vista previa 1. A partir de PowerShell 7.0, los desarrolladores han cambiado para alinearse con Ciclo de vida de soporte y lanzamiento de .NET más cerca. Se espera que PowerShell 7.1 esté disponible dentro de una semana o dos de la fecha de lanzamiento de .NET 5 del invierno de 2020 y se alinee con su cadencia de lanzamiento anual en el futuro.

Anuncio publicitario

Contenidoesconder
Novedades de PowerShell 7.1 Preview 6
Cambios importantes
Actualizaciones y correcciones del motor
Funciones experimentales
Actualizaciones y correcciones de cmdlet generales
Instrumentos
Pruebas
Qué esperar en PowerShell 7.1

Novedades de PowerShell 7.1 Preview 6

Cambios importantes

  • Rebautizar -DesdeUnixTime para -UnixTimeSeconds sobre Obtener la fecha para permitir la entrada de tiempo Unix (#13084) (Gracias @ aetos382!)
  • Hacer $ ErrorActionPreference no afectar stderr salida de comandos nativos (#13361)
  • Permitir que el parámetro con nombre especificado explícitamente reemplace al mismo de la splatting de tabla hash (#13162)

Actualizaciones y correcciones del motor

  • Refactorizar el analizador de línea de comando para realizar un análisis inicial (#11482) (Gracias @iSazonov!)
  • Agregue soporte para algunos convertidores de tipo intrínseco .NET (#12580) (Gracias @iSazonov!)
  • Actualice y habilite el ComInterop código en PowerShell (#13304)

Funciones experimentales

  • Agregar -Runspace parámetro para todos * -PSBreakpoint cmdlets#10492) (Gracias @KirkMunro!)

Actualizaciones y correcciones de cmdlet generales

  • Solucione el mensaje de error del nuevo enlace simbólico que faltaba como destino (#13085) (Gracias @ yecril71pl!)
  • Hacer el parámetro argumentos no anulable en el público ConsoleHost API (#13429)
  • Agregar desechar faltante para CancellationTokenSource (#13420) (Gracias @ Youssef1313!)
  • Agregar el parámetro -Page para Consigue ayuda para admitir la paginación#13374)
  • Reparar Consigue ayuda no se muestra correctamente si el parámetro admite comodines (#13353) (Gracias @ThomasNieto!)
  • Actualizar pwsh Ayuda para -InputFormat parámetro (#13355) (Gracias @sethvs!)
  • Declare la licencia del MIT para archivos copiados de Roslyn (#13305) (Gracias @xtqqczze!)
  • Mejorar BigInteger comportamientos de casting#12629) (Gracias @ vexx32!)
  • Reparar Get-Acl -LiteralPath "HKLM: Software \ Classes \ *" comportamiento (#13107) (Gracias @ Shriram0908!)
  • Agregar Visita predeterminada método a la interfaz de visitante y la clase (#13258)
  • Solucionar el cambio de taquigrafía conflictivo -s (STA) para pwsh (#13262) (Gracias @iSazonov!)
  • Cambio Leer-Host -MaskInput para usar existente SecureString ruta, pero regresa como texto sin formato (#13256)
  • Eliminar ComEnumerator como objetos COM usando IEnumerator ahora es compatible con .NET 5.0 (#13259)
  • Utilice una ruta personal temporal al iniciar Runspace cuando la variable de entorno 'INICIO' no esté definida (#13239)
  • Reparar Invocar-Comando para detectar una llamada recursiva de la misma entrada del historial (#13197)
  • Cambio pwsh ejecutable -formato de entrada cambiar prefijo -en para -En p para arreglar el conflicto con -interactivo (#13205) (Gracias @iSazonov!)
  • Manejar la ruta del sistema de archivos WSL al analizar la zona de seguridad de un archivo (#13120)
  • Hacer que otros cambios sean obligatorios en Ruta dividida (#13150) (Gracias @kvprasoon!)
  • Nuevo icono de Fluent Design para PowerShell 7 (#13100) (Gracias @sarthakmalik!)
  • Reparar Mover elemento para admitir movimientos de montaje cruzado en Unix (#13044)

Instrumentos

  • Reparar punto net instalar errores#13387)
  • Aumente el tiempo de espera de la compilación diaria de Windows a 90 minutos (#13354)
  • Actualizar el dependiente configuración a la versión 2 (#13230) (Gracias @RDIL!)
  • Reparar Test-XUnitTestResults función#13270) (Gracias @iSazonov!)
  • Actualizar .devcontainer para usar imágenes del SDK de Docker nocturno (#13128)

Pruebas

  • Marcos Prueba-Conexión -TraceRoute pruebas como pendientes (#13310)

Qué esperar en PowerShell 7.1

  • PowerShellGet 3.0
  • Módulo de gestión secreta, una capa de abstracción extensible en PowerShell para interactuar con Secrets y Secrets Vaults, obtendrá soporte para Linux.
  • PSScriptAnalyzer 2.0 para una mejor experiencia de usuario con VSCode-PowerShell y PSEditorServices.
  • Mejoras realizadas en Kernel de PowerShell Jupyter
  • Mejoras realizadas en platyPS vNext, un módulo de PowerShell que los desarrolladores utilizan actualmente para convertir la documentación de PowerShell de markdown a actualizable-help.

También hay una serie de áreas en las que es posible realizar más mejoras y cambios, incluida la instalación y actualización, mejoras de shell, experiencia de usuario interactiva.

Finalmente, PowerShell puede obtener una configuración mínima, que solo incluye las partes de PowerShell necesarias para sus scripts. No solo ocuparía menos espacio en disco, sino que, lo que es más importante, un conjunto mínimo de código significa menos superficie de ataque de seguridad y parches.

Puedes descargarlo aquí:

Descargar PowerShell 7.1 Preview 5

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del sistema

Microsoft Edge Beta, Dev y Can lanzados para Apple M1

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del s...

Lee mas

Descargar Agregar aplicaciones predeterminadas al menú contextual del escritorio en Windows 10

Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. Fuer...

Lee mas

Descargar Desactivar búsqueda web en Windows 10 versión 2004

Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. Fuer...

Lee mas