Windows Tips & News

È disponibile l'anteprima di PowerShell 7.1.0 6

click fraud protection
CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

Il team di PowerShell ha introdotto una nuova versione di anteprima di PowerShell. Ecco cosa aspettarsi dalla prossima piattaforma PowerShell 7.1 e cosa è già cambiato nell'anteprima 6.

Banner PowerShell 7

La versione di anteprima di PowerShell 7.1 include Anteprima .NET 5 1. A partire da PowerShell 7.0, gli sviluppatori si sono spostati per allinearsi con Rilascio di .NET e ciclo di vita del supporto più strettamente. Si prevede che PowerShell 7.1 sarà disponibile entro una o due settimane dalla data di rilascio di .NET 5 dell'inverno 2020 e si allineerà con la loro cadenza di rilascio annuale in futuro.

Annuncio

Contenutinascondere
Novità in PowerShell 7.1 Anteprima 6
Cambiamenti dirompenti
Aggiornamenti e correzioni del motore
Funzionalità sperimentali
Aggiornamenti e correzioni generali del cmdlet
Utensili
test
Cosa aspettarsi in PowerShell 7.1

Novità in PowerShell 7.1 Anteprima 6

Cambiamenti dirompenti

  • Rinominare 
    -DaUnixTime a -UnixTimeSeconds Su Get-Date per consentire l'input del tempo Unix (#13084) (Grazie @aetos382!)
  • Rendere $ErrorActionPreference nessun effetto stderr output di comandi nativi (#13361)
  • Consenti al parametro denominato esplicitamente specificato di sostituire lo stesso dallo splatting della tabella hash (#13162)

Aggiornamenti e correzioni del motore

  • Refactoring parser della riga di comando per eseguire l'analisi anticipata (#11482) (Grazie @iSazonov!)
  • Aggiungere il supporto per alcuni convertitori di tipo intrinseco .NET (#12580) (Grazie @iSazonov!)
  • Aggiorna e abilita il ComInterop codice in PowerShell (#13304)

Funzionalità sperimentali

  • Aggiungere -Runspace parametro a tutti *-PSBreakpoint cmdlet (#10492) (Grazie @KirkMunro!)

Aggiornamenti e correzioni generali del cmdlet

  • Risolto il messaggio di errore dal nuovo collegamento simbolico mancante di destinazione (#13085) (Grazie @yecril71pl!)
  • Crea il parametro argomenti non annullabile in pubblico ConsoleHost API (#13429)
  • Aggiungi lo smaltimento mancante per CancellationTokenSource (#13420) (Grazie @Youssef1313!)
  • Aggiungi il parametro -Paginato a Ottenere aiuto per supportare il paging (#13374)
  • Aggiustare Ottenere aiuto non viene visualizzato correttamente se il parametro supporta i caratteri jolly (#13353) (Grazie @ThomasNieto!)
  • Aggiornare pwsh aiuto per -InputFormat parametro (#13355) (Grazie @sethvs!)
  • Dichiara la licenza MIT per i file copiati da Roslyn (#13305) (Grazie @xtqqczze!)
  • Migliorare BigInteger comportamenti di lancio (#12629) (Grazie @vexx32!)
  • Aggiustare Get-Acl -LiteralPath "HKLM: Software\Classes\*" comportamento (#13107) (Grazie @Shriram0908!)
  • Aggiungere DefaultVisit all'interfaccia del visitatore e alla classe (#13258)
  • Risolto il problema con l'interruttore di stenografia in conflitto -S (STA) per pwsh (#13262) (Grazie @iSazonov!)
  • Modificare Read-Host -MaskInput usare esistente SecureString percorso, ma ritorna come testo normale (#13256)
  • Rimuovere ComEnumerator come oggetti COM usando IEnumeratore è ora supportato in .NET 5.0 (#13259)
  • Usa il percorso personale temporaneo all'avvio di Runspace quando la variabile di ambiente 'HOME' non è definita (#13239)
  • Aggiustare Invoca-Comando per rilevare la chiamata ricorsiva della stessa voce di cronologia (#13197)
  • Modificare pwsh eseguibile -inputformat cambia prefisso -in a -inp per risolvere il conflitto con -interattivo (#13205) (Grazie @iSazonov!)
  • Gestire il percorso del filesystem WSL quando si analizza la zona di sicurezza di un file (#13120)
  • Rendi obbligatori altri interruttori in Split-Path (#13150) (Grazie @kvprasoon!)
  • Nuova icona Fluent Design per PowerShell 7 (#13100) (Grazie @sarthakmalik!)
  • Aggiustare Sposta-oggetto per supportare i movimenti di montaggio incrociato su Unix (#13044)

Utensili

  • Aggiustare puntino errori di installazione (#13387)
  • Aumenta il timeout della build giornaliera di Windows a 90 minuti (#13354)
  • Aggiorna il dipendente configurazione alla versione 2 (#13230) (Grazie @RDIL!)
  • Aggiustare Test-XUnitTestResults funzione (#13270) (Grazie @iSazonov!)
  • Aggiornare .devcontainer per utilizzare le immagini SDK docker notturne (#13128)

test

  • segnare Collegamento di prova -TraceRoute test come in sospeso (#13310)

Cosa aspettarsi in PowerShell 7.1

  • PowerShell Ottieni 3.0
  • Modulo di gestione dei segreti, un livello di astrazione estensibile in PowerShell per l'interazione con Secrets e Secrets Vaults, riceverà il supporto per Linux.
  • PSScriptAnalyzer 2.0 per una migliore esperienza utente con VSCode-PowerShell e PSEditorServices.
  • Miglioramenti apportati a PowerShell Jupyter Kernel
  • Miglioramenti apportati a platyPS vNext, un modulo PowerShell attualmente utilizzato dagli sviluppatori per convertire la documentazione PowerShell da markdown a updatable-help.

Ci sono anche una serie di aree in cui è possibile apportare ulteriori miglioramenti e modifiche, tra cui installazione e aggiornamento, miglioramenti della shell, esperienza utente interattiva.

Infine, PowerShell potrebbe ottenere una configurazione minima, che include solo le parti di PowerShell necessarie per i tuoi script. Non solo richiederebbe meno spazio su disco, ma, cosa ancora più importante, un set minimo di codice significa meno patch e superficie di attacco alla sicurezza.

Potete scaricarlo qui:

Scarica PowerShell 7.1 Anteprima 5

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema
UBlock Origin è ora disponibile per Microsoft Edge

UBlock Origin è ora disponibile per Microsoft Edge

6 risposteDal lancio di Windows 10 Anniversary Update con il supporto per le estensioni in Micros...

Leggi di più

Scarica la nuova app Paint per Windows 10

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più

Cattura screenshot con lo strumento di cattura usando solo la tastiera

Cattura screenshot con lo strumento di cattura usando solo la tastiera

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più