Microsoft ha integrato Windows PowerShell come console di gestione predefinita nei suoi sistemi operativi home (Windows 10) e aziendale (Windows Server) per eseguire centinaia di attività in modo semplice, sicuro e modo completamente funzionale ..
Tuttavia, all'interno delle attività che possiamo eseguire con Windows PowerShell c'è l'esecuzione di script che ha il compito di automatizzare le attività di routine o eseguirne una in particolare facilitando le azioni amministrative, e sebbene questo sia qualcosa di veramente utile esso può comportare alcuni rischi poiché uno script con contenuto dannoso può influenzare vari componenti di sistema come i suoi record o servizi, creando un impatto negativo su tutte le sue prestazioni e operabilità.
Per questo motivo, Microsoft offre diverse opzioni che come utenti possiamo selezionare per l'esecuzione degli script, dall'attivarli tutti indipendentemente dalla loro fonte (niente consigliato) al limitarli del tutto ..
span > Per mantenere su, ricordati di iscriverti al nostro canale YouTube! SUBSCRIBE
Microsoft ci fornisce una serie di criteri di esecuzione di Windows PowerShell in tutto ciò che riguarda gli script quali sono.
Per vedere tutte le direttive di Windows PowerShell possiamo eseguire quanto segue. Vediamo ora come impostare una nuova direttiva per eseguire correttamente uno script in Windows PowerShell.
Get-ExecutionPolicy -List
Per utilizzare questa opzione abbiamo due opzioni da eseguire in Windows PowerShell come amministratori che sono:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned Set-ExecutionPolicy RemoteSigned -Force
Una volta eseguita una di queste righe, possiamo convalidare il risultato utilizzando il seguente cmdlet :”
Per questo metodo si consiglia di creare una copia di backup dei file o creare un punto di ripristino in caso di qualche tipo di errore, quindi utilizzeremo le seguenti chiavi ed eseguiremo quanto segue: + R I Nella finestra che verrà visualizzata andiamo al percorso successivo. Lì faremo clic con il tasto destro su 'Microsoft.PowerShell' ?? e seleziona l'opzione 'Nuovo / Valore stringa': Questo nuovo valore sarà chiamato 'ExecutionPolicy': Faremo doppio clic su questo valore e nelle 'Informazioni sul valore' ?? nel campo immettere 'RemoteSigned': Fare clic su Accetta e vedremo che questa direttiva viene applicata: Questa opzione è disponibile per le edizioni Pro ed Enterprise di Windows 10 e per accedervi utilizzeremo i seguenti tasti ed eseguiremo il seguente: + R Premendo Invio mostra la seguente finestra e lì andremo al seguente percorso: Lì selezioniamo e apriamo il criterio chiamato 'Attiva esecuzione script': Nella finestra visualizzata attiviamo il â € œEnabledâ € ?? casella e nella 'Politica di esecuzione' ?? campo possiamo selezionare una delle seguenti opzioni. Una volta definita la direttiva, fai clic su Applica e accetta per salvare le modifiche. Con uno qualsiasi di questi metodi sarà possibile fare un uso corretto degli script in ambienti Windows .. Get- ExecutionPolicy -List
3. Esegui script in Windows PowerShell con l'editor del registro
Regedit
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ PowerShell \ 1 \ ShellIds \ Microsoft.PowerShell
4. Esegui script in Windows PowerShell con Criteri di gruppo
gpedit.msc
Microsoft ha rilasciato il sistema operativo Windows 11 di nuova generazione nell'ultimo mese di ottobre…
Sembra che alcuni degli sfortunati utenti di Windows stiano riscontrando l'errore "Un masterizzatore di dischi…
Windows ha un'utilità integrata chiamata System File Checker o SFC che esegue la scansione dell'intero…
Il sistema operativo Windows è la piattaforma più popolare per scopi didattici e lavorativi ampiamente…
FIX 2: eseguire un ripristino del sistema:FIX 3: Esegui Controllo file di sistema:FIX 4: Aggiorna…
Il Nitro 5 è un ingombrante laptop da gioco da 2,4 kg, come è tipico…