PowerShell per Microsoft 365

Practical Guidance for IT Admins to respond after Ransomware attacks

Laptop displaying a pirate flag / jolly roger on a red screen, possibly indicating malware, hackers or a different computer problem. If you like that image, consider donating at https://sharethemeal.org/donate - thanks!

This blog post will be specifically targeting the IT Professionals audience and will focus only on the technical aspects. My goal is for sure not to try and re-invent the wheel. I haven’t seen any practical guidance that covers step-by-step on how to perform remediation during a ransomware attack, which … Leggi tutto

PowerShell: usare Try/Catch per un output pulito in caso di errore

PowerShell: usare Try/Catch per un output pulito in caso di errore

Data una lista di indirizzi di posta elettronica che ho raccolto in un file CSV, avevo bisogno di stampare a video un errore composto semplicemente dall’indirizzo di posta NON trovato, ignorando completamente quelli trovati (se non stampo nulla a video, tutto ok, procedi e non intasare la finestra di PowerShell … Leggi tutto

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