PowerShell per Microsoft 365

PowerShell: come crearsi un modulo personalizzato

Powershell: LockoutAD.ps1, utente a riga di comando 1

Lavoro da anni con script PS1 che scrivo, modifico e richiamo all’occorrenza ogni volta che ne ho bisogno. Trovo altresì comodo poter avere però dei comandi rapidi da lanciare che è solitamente prerogativa dei moduli che PowerShell carica al suo avvio (o in un secondo momento, manualmente). Ho quindi voluto … Leggi tutto

PowerShell: collegarsi e inviare comandi a un differente server

PowerShell 7: aggiornamento da riga di comando

Lo faccio ormai spesso perché mi torna comodo nel momento in cui – da una macchina di servizio dove generalmente accedo e modifico ciò che mi serve nell’Active Directory dell’azienda – posso anche connettermi direttamente al server che ospita il connettore che fa da ponte tra quell’Active Directory e la … Leggi tutto

PowerShell: espandere l’archivio in-place con l’AutoExpanding

Powershell: LockoutAD.ps1, utente a riga di comando 1

Sappiamo tutti (forse) che chi ha una licenza P2 o superiore su un tenant Microsoft Office 365 può sfruttare – da abilitare – un archivio che mette a disposizione 100 GB di spazio aggiuntivo (staccato dalla casella di posta principale) per le email a “bassa movimentazione“, quelle che generalmente dopo … Leggi tutto

PowerShell 7: aggiornamento da riga di comando

PowerShell 7: aggiornamento da riga di comando

Da qualche tempo ho abbandonato la PowerShell integrata nel sistema per passare in via pressoché definitiva alla versione 7, la quale viene costantemente aggiornata e rilasciata tramite repository GitHub di Microsoft (qui: github.com/PowerShell/PowerShell). Più rapida per alcune operazioni, potente tanto quanto quella integrata e molto più rapida nell’interfacciarmi con il … Leggi tutto