Sto cercando di aggiornare Powershell alla versione 5.1 che ho scaricato direttamente dal sito Web di Microsoft. I download sono firmati da Microsoft (anche se le firme sono scadute da alcuni mesi), ma quando provo a eseguire lo script mi viene dato un errore dicendo che questo script non è considerato affidabile dal mio computer, e se dovrei continuare a eseguire il copione?
Mi chiedo perché uno script, direttamente dal sito Web di Microsoft, presenterebbe un errore come "non sicuro". Sono curioso di sapere se le persone mi raccomanderebbero di NON eseguire lo script, o come dovrei procedere poiché devo aggiornare a Powershell 5.0+ per configurare un'altra applicazione (si, molto fastidioso).
Da notare anche che c'erano due pagine diverse sul sito di Microsoft dove potevo scaricare questi script e ogni pagina aveva un link di download diverso dall'altro. Uno proveniva da download.microsoft e l'altro era da go.microsoft (ho scaricato dal link precedente). Non sono sicuro del motivo per cui ci sono 2 link diversi, ma non sono sicuro che sia un motivo di preoccupazione.
link (questo è il pagina in cui ho scaricato il mio script)
Tuttavia, non riesco a trovare l'altra pagina con le informazioni di download, ma quest'altra pagina aveva anche informazioni su come aggiornare PowerShell. La pagina diceva di eseguire lo script dalla console di PowerShell (non funzionava per me quindi ho fatto clic con il tasto destro del mouse e ho fatto clic su "script di esecuzione"). Il primo link (sopra) non fornisce alcuna informazione su cosa dovremmo fare per aggiornare. Non ho nemmeno provato a eseguire il file MSU.
Ecco alcune informazioni di sicurezza sui 2 file che sono stati scaricati in un file zip dal primo link.
link (file ps1)
link (file msu)
Il primo è firmato da "Microsoft Code Signing PCA 2011" e il secondo è firmato da "Microsoft Code Signing PCA", ma non è sicuro che significhi qualcosa. Trovo strano che la firma sia scaduta e non sia stata aggiornata.
Mi chiedo se forse la firma che è scaduta ha qualcosa a che fare con questo problema "non affidabile" o forse c'è qualcosa di più profondo di questo?
EDIT: questo è ciò che viene detto quando eseguo lo script.
"Vuoi eseguire il software da questo editore non attendibile?
Il file (nome) è pubblicato da CN = Microsoft Corporation, OU = MOPR, O = Microsoft Corporation, L = Redmond, S = Washington, C = Stati Uniti e non è attendibile sul tuo sistema. Esegui solo script da editori affidabili. "
quindi chiede se voglio eseguirlo.
Grazie a tutti per qualsiasi aiuto in merito.