Windows client Print Spooler security

Lo spooler di stampa di Windows è un servizio che dal 1990 a oggi è stato vittima di ben  80 CVE (Common Vulnerabilities and Exposures), l’elenco dei CVE è pubblicato su CVE – Search Results (mitre.org) ricercando per keyword=windows+print+spooler. L’ultimo CVE è il CVE – CVE-2024-21433 (mitre.org) del 12 marzo 2024 e come descritto da…



Milestone XProtect Corporate Storage Best Practices

Sebbene abbia già trattato in parte questo tema nel post Best practices per l’installazione di un Milestone XProtect Recording Server fisico su server DELL PowerEdge R7425 – DevAdmin Blog di seguito mi focalizzerò maggiormente sugli aspetti legati allo storage. Lo storage in Milestone XProtect Corporate è ovviamente un aspetto che va pianificato correttamente affinché i…



Confronto performance di scrittura tra RAID 10, RAID 50 e RAID 5

La scelta del RAID più opportuno in base al workload con cui verrà utilizzato l’array di dischi è una scelta che deve trovare il miglior connubio tra performance, tolleranza ai guasti e spazio disponibile In questo post analizzerò le performance di scrittura dei RAID 10, RAID 50 e RAID 5 ovvero dei RAID che normalmente…



Server HP DL380 Gen 10 Plus preparazione all’installazione dell’OS e aggiornamento

Nel corso degli anni HP ha rilasciato vari strumenti per l’installazione, l’aggiornamento e la gestione dei propri server. In questo post cercherò di descrivere una procedura per preparare un server HP DL380 Gen 10 Plus all’installazione di Windows Server e a come gestirne poi la l’aggiornamento. Ringrazio l’amico Nicola Pavan che da anni installa e…



Windows Server e Disk Partion Alignement 

Ho già trattato il tema del Disk Partion Alignement nei post SQL Server e il Disk Partition Alignment, Best practices per l’installazione di un Milestone XProtect Recording Server fisico su server DELL PowerEdge R7425 e Configurazione del block storage di Veeam, ma in questo post mi concentrerò sul Disk Partion Alignement dello storage su cui viene…



Distribuzione di ArubaSign tramite GPO utilizzando uno script PowerShell

Sebbene sia disponibile un msi per l’installazione di ArubaSign disponibile al link Software e Driver per Firma Digitale | Pec.it provando a gestire l’installazione tramite GPO distribuendo l’msi ho riscontrato alcuni problemi: Se l’msi viene distribuito tramite una GPO computer il software non renderà disponibile i menu contestuali e questo è probabilmente dovuto al fatto…



Convertire un progetto Visual C++ da applicazione console in applicazione desktop

Nel caso in cui si sia creato un progetto Visual C++ di tipo “Applicazione console di Windows” e si desideri invece convertirlo in un progetto di tipo “Applicazione desktop di Windows” è possibile farlo senza dover creare un nuovo progetto. Questo tipo di situazione può accadere nel caso in cui ci si renda conto ad…



RunHidden

Nel post Esecuzione degli script DOS senza visualizzare la Console Windows – DevAdmin Blog avevo descritto alcuni approcci per eseguire script DOS in modalità nascosta, a volte però nasce la necessità di eseguire anche applicazioni in modalità nascosta in modo che l’interfaccia utente dell’appliacazione non infastidisca l’operatività dell’utente. Si pensi ad esempio ad applicazioni che…



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:…



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…