Windows Tips & News

Lançado PowerShell 7.1.0 Preview 6

click fraud protection
RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema

A equipe do PowerShell apresentou uma nova versão de visualização do PowerShell. Aqui está o que esperar da próxima plataforma PowerShell 7.1 e o que já mudou na Visualização 6.

Banner PowerShell 7

A versão de visualização do PowerShell 7.1 inclui .NET 5 preview 1. A partir do PowerShell 7.0, os desenvolvedores mudaram para se alinhar com Versão do .NET e ciclo de vida de suporte mais perto. Espera-se que o PowerShell 7.1 esteja disponível dentro de uma ou duas semanas após a data de lançamento do .NET 5 no inverno de 2020 e se alinhe com sua cadência de lançamento anual daqui para frente.

Propaganda

Conteúdoocultar
O que há de novo no PowerShell 7.1 Preview 6
Quebrando mudanças
Atualizações e correções de mecanismo
Recursos Experimentais
Atualizações e correções gerais de cmdlet
Ferramentas
Testes
O que esperar no PowerShell 7.1

O que há de novo no PowerShell 7.1 Preview 6

Quebrando mudanças

  • Renomear -FromUnixTime para -UnixTimeSeconds sobre Get-Date para permitir a entrada de tempo Unix (#13084) (Obrigado @ aetos382!)
  • Faço $ ErrorActionPreference não afeta stderr saída de comandos nativos (#13361)
  • Permitir que o parâmetro nomeado explicitamente especificado substitua o mesmo da divisão de hashtable (#13162)

Atualizações e correções de mecanismo

  • Refatore o analisador de linha de comando para fazer uma análise inicial (#11482) (Obrigado @iSazonov!)
  • Adicionar suporte para alguns conversores de tipo intrínseco .NET (#12580) (Obrigado @iSazonov!)
  • Atualize e habilite o ComInterop código em PowerShell (#13304)

Recursos Experimentais

  • Adicionar -Runspace parâmetro para todos * -PSBreakpoint cmdlets (#10492) (Obrigado @KirkMunro!)

Atualizações e correções gerais de cmdlet

  • Corrigir a mensagem de erro do novo link simbólico em falta no destino (#13085) (Obrigado @ yecril71pl!)
  • Faça o parâmetro args não anulável em público ConsoleHost APIs (#13429)
  • Adicionar disposição em falta para CancelamentoTokenSource (#13420) (Obrigado @ Youssef1313!)
  • Adicione o parâmetro -Paged para Obter ajuda para suportar paging (#13374)
  • Consertar Obter ajuda não exibindo corretamente se o parâmetro suporta curingas (#13353) (Obrigado @ThomasNieto!)
  • Atualizar pwsh ajuda para -Formato de entrada parâmetro (#13355) (Obrigado @sethvs!)
  • Declarar licença MIT para arquivos copiados de Roslyn (#13305) (Obrigado @xtqqczze!)
  • Melhorar BigInteger comportamentos de elenco (#12629) (Obrigado @ vexx32!)
  • Consertar Get-Acl -LiteralPath "HKLM: Software \ Classes \ *" comportamento (#13107) (Obrigado @ Shriram0908!)
  • Adicionar DefaultVisit método para a interface e classe do visitante (#13258)
  • Corrigir troca de taquigrafia conflitante -s (STA) para pwsh (#13262) (Obrigado @iSazonov!)
  • Mudar Read-Host -MaskInput usar o existente SecureString caminho, mas retorna como texto simples (#13256)
  • Retirar ComEnumerator como objetos COM usando IEnumerator agora é compatível com .NET 5.0 (#13259)
  • Use o caminho pessoal temporário na inicialização do Runspace quando a variável de ambiente 'HOME' não estiver definida (#13239)
  • Consertar Invoke-Command para detectar a chamada recursiva da mesma entrada do histórico (#13197)
  • Mudar pwsh executável -Formato de entrada mudar de prefixo -no para -inp para consertar o conflito com -interativo (#13205) (Obrigado @iSazonov!)
  • Lidar com o caminho do sistema de arquivos WSL ao analisar a zona de segurança de um arquivo (#13120)
  • Faça outras mudanças obrigatórias em Split-Path (#13150) (Obrigado @kvprasoon!)
  • Novo ícone do Fluent Design para PowerShell 7 (#13100) (Obrigado @sarthakmalik!)
  • Consertar Mover-Item para suportar movimentos de montagem cruzada no Unix (#13044)

Ferramentas

  • Consertar ponto Net erros de instalação (#13387)
  • Aumente o tempo limite de compilação diária do Windows para 90 minutos (#13354)
  • Atualize o dependabot configuração para a versão 2 (#13230) (Obrigado @RDIL!)
  • Consertar Test-XUnitTestResults função (#13270) (Obrigado @iSazonov!)
  • Atualizar .devcontainer para usar imagens noturnas do docker SDK (#13128)

Testes

  • marca Test-Connection -TraceRoute testes como pendentes (#13310)

O que esperar no PowerShell 7.1

  • PowerShellGet 3.0
  • Módulo de gerenciamento secreto, uma camada de abstração extensível no PowerShell para interagir com Secrets and Secrets Vaults, terá suporte para Linux.
  • PSScriptAnalyzer 2.0 para melhor experiência do usuário com VSCode-PowerShell e PSEditorServices.
  • Melhorias feitas para PowerShell Jupyter Kernel
  • Melhorias feitas para platyPS vNext, um módulo do PowerShell que os desenvolvedores usam atualmente para converter a documentação do PowerShell de marcação para ajuda atualizável.

Existem também várias áreas onde é possível fazer mais melhorias e mudanças, incluindo instalação e atualização, melhorias de shell, experiência interativa do usuário.

Finalmente, o PowerShell pode obter uma configuração mínima, que inclui apenas as partes do PowerShell necessárias para seus scripts. Não apenas ocuparia menos espaço em disco, mas, mais importante, um conjunto mínimo de código significa menos patching e superfície de ataque de segurança.

Você pode baixá-lo aqui:

Baixe PowerShell 7.1 Preview 5

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema
Microsoft anuncia aumento de desempenho no Edge Chromium Preview

Microsoft anuncia aumento de desempenho no Edge Chromium Preview

A Microsoft fez um novo anúncio sobre uma série de melhorias de desempenho feitas no navegador Ed...

Consulte Mais informação

Adicionar um perfil no Microsoft Edge Chromium

Adicionar um perfil no Microsoft Edge Chromium

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaCom...

Consulte Mais informação

Fixe qualquer arquivo na barra de tarefas do Windows 10

Fixe qualquer arquivo na barra de tarefas do Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaFor...

Consulte Mais informação