PowerShell: determinare i metadati di un file

Nel caso sia necessario accedere ai metadati di un file, ovvero a quelle informazioni visualizzate nella scheda Dettagli delle proprietà di un file è possibile utilizzare il metodo GetDetailsOf di un oggetto Shell.Application. Il metodo GetDetailsOf ha i seguenti due parametri come indicato in Folder.GetDetailsOf method (Shlobj\_core.h) – Win32 apps | Microsoft Learn: vItem Type: … Leggi tutto

Script PowerShell per ricerca della password di protezione di un file Word

Nel post Protezione file di Office con password e gestione della password dimenticata ho descritto come è possibile proteggere un file di Word tramite password e di quali siano gli approcci per gestire lo scenario di una password dimenticata. Nel caso in cui il file di Word venga protetto tramite la funzionalità Crittografa con password il … Leggi tutto

Script per l’aggiunta di un profilo SSL VPN a Sophos Connect tramite GPO

Sophos Connect client permetta l’utilizzo di file .pro per importare nel client la definizioni delle connessioni SSL VPN, tramite i file .pro è possibile gestire l’importazione automatica dei file .ovpn, a riguardo si veda Automatic provisioning, configuration files, and clients – Sophos Firewall: Per indicazioni su come creare un file di testo con estensione .pro … Leggi tutto

Script PowerShell per l’installazione di Sophos Connect 2.0 tramite GPO

Nel post Installazione Sophos Connect 2.0 tramite GPO avevo descritto una problematica legata al deploy dell’msi di Sophos Connect tramite GPO mediante la pubblicazione o l’assegnazione del package d’installazione come descritto in Use Group Policy to remotely install software – Windows Server | Microsoft Learn.  A tal riguardo Sophos ha fornito l’indicazione che per il … Leggi tutto

Exchange Online: creazione di una cassetta postale condivisa

Nel post Exchange Online: cassette postali condivise, funzionalità, limitazioni e considerazioni avevo descritto le caratteristiche delle cassette postali condivise dal punto di vista delle funzionalità e del licensing. Di seguito riporto alcune considerazioni sulla creazione delle cassette postali condivise tramite l’Exchange Admin Center (EAC) disponibile all’URL https://admin.exchange.microsoft.com. La creazione di una cassetta postale condivisa tramite … Leggi tutto

Installazione di Google Earth Pro tramite Group Policy

Se si desira installare in modo automatizzato Google Earth Pro utilizzando le Group Policy è necessario utilizzare il pacchetto d’installazione che permette l’avvio dell’installazione silente scaricabile dal seguente link https://support.google.com/earth/answer/168344. Tale pacchetto d’installazione non prevede l’aggiornamento automatico (al contrario del pacchetto disponibile al seguente Versioni di Earth – Google Earth, ma tramite l’opzione d’installazione OMAHA=1 … Leggi tutto

PowerShell esportazione di un certificato autofirmato su file PEM

Nel post Creazione certificato autofirmato in PowerShell avevo descritto come creare in PowerShell un certificato auto firmato ed esportarlo su file in formato pfx e cer. Talvolta può essere essere necessario però esportare il certificato su file PEM (Privacy Enhanced Mail) ovvero un file di testo che può contenere contengono uno o più elementi nella … Leggi tutto

PowerShell AllSigned execution policy e warning al primo avvio di uno script firmato

Come abbiamo descritto nella sessione PowerShell Deep Dive: Best Practices, Security and AI scripting assistant tenuta alla #POWERCON2023 del 6 dicembre l’utilizzo di script firmati consente di evitare che questi ultimi vengano manipolati ed evita che inavvertitamente siano eseguiti script non validati. Per far si che possano essere eseguiti solo script firmati digitalmente è possibile … Leggi tutto

#POWERCON2023 – Il futuro dell’innovazione – Evento online gratuito

Il prossimo 6 dicembre si terrà il secondo appuntamento dell’anno per la #POWERCON2023, la conferenza della Community ICTPower che si terrà online e durerà tutta la giornata. Io e Roberto Massa terremo una sessione pomeridiana dalle 16.30 alle 17.00 dal titolo “PowerShell Deep Dive: Best Practices, Security and AI scripting assistant” in cui analizzeremo PowerShell, la soluzione … Leggi tutto

Copia di file con modifica del nome

Vi sono situazioni in cui può capitare di dover copiare dei file in altra cartella e contestualmente avere la necessità di modificare il nome di tali file, ad esempio aggiungendo un’estensione. Sebbene vi siano vari approcci per gestire tale necessità, come ad esempio utilizzare uno script PowerShell, una soluzione semplice è quella di utilizzare il … Leggi tutto