Sembra proprio che Microsoft stia ponendo molti sforzi per assicurare un Sistema Operativo più sicuro ai suoi utenti: dopo il blocco delle macro in Office, ecco che si inizia a vociferare dell’aggiornamento previsto per metà di quest’anno. Dovrebbe divenire la versione 23H2 e potrebbe giungere alla possibilità di rimozione di VBScript.
blnShowGUI = True
strFolder = inputBox("Please enter a path to check: ")
set objSigner = WScript.CreateObject("Scripting.Signer")
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(strFolder)
Set colListOfFiles = objFolder.Files
For Each objFile in colListOfFiles
If Right(objFile.Name, 3) = "vbs" Then
blnIsSigned = objSigner.VerifyFile(objFile.Path, blnShowGUI)
If blnIsSigned then
WScript.Echo objFile.Name & " has been signed."
Else
WScript.Echo objFile.Name & " has not been signed."
End If
End If
Next
La build 25309 porterebbe ad un grande innalzamento della sicurezza e, tuttavia, anche nel caso in cui ciò venisse effettivamente distribuito, sarà da vedere come e in che quantità tale funzionalità verrà effettivamente dispiegata nelle PMI Italiane: non è raro trovare molteplici script custom sviluppati dai Responsabili IT che si basano ancora su VBS. Tuttavia è evidente che Microsoft vuole spingere ad un passaggio funzionale e qualitativo verso l’adozione capillare di Powershell.