Blocco Computer

E’ possibile bloccare il computer dopo un certo tempo tramite la Account Lockout Policy se però si avesse la necessità di bloccare il computer immediatamente è posibile usare il comando:

%windir%\System32\Rundll32.exe user32.dll,LockWorkStation

Dal momento che è possibile accedere alla funzionalità di bloccaggio computer tramite CTRL+ALT+CANC questo comando torna utile nel caso si dovesse bloccare il computer al termine di un processo batch o di uno script oppure se si vuole creare sul desktop uno shortcut per agevolare l’accesso alla funzionalità agli utenti.

In quest’ultima ipotesi per agevolare anche il lavoro aggli amministratori di sistema è possibile utilizzare il seguente script per automatizzare la creazione dello shortcut sul desktop dell’utente:

Option Explicit

Dim wshShell
Set wshShell = WScript.CreateObject ( “WScript.Shell” )

Dim strAllUsersDesktopFolder
strAllUsersDesktopFolder = wshShell.SpecialFolders ( “AllUsersDesktop” )

Dim objShortcut
Set objShortcut = WshShell.CreateShortcut ( strAllUsersDesktopFolder& “\LockWorkstation.lnk” )

‘Set Shortcut Properties
objShortcut.Description = “Locks the workstation”
objShortcut.IconLocation = “%windir%\System32\shell32.dll, 47”
objShortcut.TargetPath = “%windir%\System32\Rundll32.exe”
objShortcut.Arguments = “user32.dll,LockWorkStation”
objShortcut.WorkingDirectory = “%windir%”

‘Save Shortcut
objShortcut.Save

Set objShortcut = Nothing
Set WshShell = Nothing