Categoria:Code, Snippets & Scripts

#POWERCON2023 – 14 luglio 2023 – Gestione moderna e sicura del workplace – Evento online gratuito

Il prossimo 14 luglio si terrà il primo 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 dal titolo “Implementare e gestire Windows LAPS” in cui analizzeremo il funzionamento di LAPS, come si integra in Active Directory, come…



Automazione operazioni su client Active Directory tramite scripts: considerazioni e hardening

In un’infrastruttura Active Directory vi sono molti casi in cui è necessario eseguire sui client determinate attività che richiedono l’esecuzione di script sui client. Escludendo gli scripts di accesso elenco di seguito alcuni esempi: Installazione e configurazione di software che non prevendono il package d’installazione in formato msi o che richiedono configurazioni post installazione non…



Creare un report Html delle impostazioni di un utente Active Directory tramite script Powershell

Vi sono casi in cui potrebbe essere utile salvare le impostazioni di un account utente di Active Directory per storicizzarle, come nel caso si debba eseguire delle modifiche sulle impostazioni, o nel caso l’account debba essere dismesso o se si desidera semplicemente “fotografare” la configurazione. In questi casi potrebbe essere utile salvare le impostazioni dell’account…



Script per il log delle sessioni utente

Talvolta, soprattutto in infrastrutture informatiche di una certa dimensione, può essere utile avere la possibilità di reperire l’informazione di quali utenti si sono connessi ad uno specifico computer. Questo può tornare comodo sia per una gestione più puntuale dell’inventario del parco macchine sia nel caso si abbia la necessità di verificare la storia degli accessi…



BGInfo visualizzazione degli indirizzi IPv4

BGInfo è un tool scritto da Mark Russinovich che consente di visualizzare sullo sfondo del desktop svariate informazioni. Nativamente BGInfo ha il field IP Address che consente la visualizzazione degli indirizzi IPv4, ma il risultato non è ottimale in quanto vengono incluse anche le connessioni di rete che non hanno un indirizzo IPv4 assegnato con…



PowerShell: Conversione di un file Word in PDF

Talvolta nasce la necessità di convertire file Word in PDF in modo automatizzato specialmente in combinazione con l’utilizzo di applicazioni gestionali. In questo caso se in tali applicazioni non è stata sviluppata una funzionalità per la conversione di file Word in PDF ci si ritrova a dover gestire in modo esterno all’applicazione la conversione in…



Script PowerShell per l’invio di un report con l’elenco dei computer inattivi

L’Active Directory è per sua natura un database dinamico dal momento che deve memorizzare tutti gli oggetti dell’infrastruttura, in particolare quelli che necessitano di autorizzazione per operare sui vari asset della rete informatica aziendale come ad esempio utenti e computer. Il ciclo vitale di una rete informatica impone che i computer vengano sostituiti quando necessario…



Come rendere un’applicazione non “killabile”

Questo tema è spesso oggetto di discussioni e ricerche, perchè ci sono situazioni in cui si vorrebbe creare un’applicazione che non possa essere chiusa. Per contro però un utente vorrebbe poter chiudere ogni applicazione soprattutto se questa manifesta problemi. A riguardo Raymond Chen ha pubblicato nel 2004 un post dal titolo The arms race between…



PowerShell esportazione utenti Active Directory da OU multiple

Tramite PowerShell è possibile ottenere la lista degli utenti da Active Directory tramite il cmdlet Get-ADUser che ammette il parametro -Filter tramite cui è possibile filtrare gli utenti in base alle loro proprietà (come ad esempio gli utenti abilitati -Filter {Enabled -eq $True}) e il parametro -SearchBase tramite cui è possibile specificrae un path di…



Script per l’esecuzione di http ping

In certe situazioni può essere utile eseguire degli http ping, ovvero delle simulazioni di richieste di url, per capire se vi sono problematiche sulla rete o sul firewall. A tal scopo si può utilizzare il tool gratuito http-ping disponibile al link Ping any URL or web site with our free command-line utility, http-ping. Per automatizzare…