Consegui bloquear o PC imediatamente na inicialização ao carregar janelas / itens de inicialização em segundo plano. Isso funciona com as edições do Windows que tem editor de políticas de grupo.
Passo 1: abra o bloco de notas e cole este código:
WScript.CreateObject("WScript.Shell").Run("rundll32
user32.dll,LockWorkStation")
Etapa 2: clique no menu suspenso File>Save As
e Save as type
, escolha All Files
Etapa 3: no campo File Name
, insira LockWorkStation.vbs
e salve o arquivo em C:\Users\YourUserName\Documents
Etapa 4: acerte WindowsKey+R
, digite regedit
e pressione ENTER
Etapa 5: vá para HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Passo 6: Clique com o botão direito em um espaço em branco e clique em New> DWORD (32-bit) Value
e pressione ENTER
Etapa 7: clique duas vezes no arquivo REG_DWORD
recém-criado. No Value name
type RunLogonScriptSync
e no Value data
type 1
e, em seguida, pressione ENTER
Etapa 8: acerte WindowsKey+R
, digite gpedit.msc
e pressione ENTER
Etapa 9: em Computer Configuration
, vá para
Administrative Templates > System > Logon
, em seguida, clique duas vezes em Run these programs at user logon
Etapa 10: clique em Enabled
e em Items to run at logon
clique em Show...
Etapa 11: digite C:\Users\YourUserName\Documents\LockWorkStation.vbs
e clique em OK
repetidamente até que todas as janelas estejam fechadas
Etapa 12: acerte WindowsKey+R
e digite control.exe userpasswords2
e, em seguida, pressione ENTER
Etapa 13: desmarque Users must enter a user name and password to use this computer.
e, em seguida, clique em OK
(digite sua senha se isso for solicitado)
Etapa: reinicie o seu PC.
Agora, sempre que você iniciar seu PC, o script .vbs será executado antes de qualquer outra coisa. Isso garantirá que o seu PC esteja bloqueado antes que a área de trabalho apareça.
Observação: você pode alterar C:\Users\YourUserName\Documents\
para onde quer que você deseje armazenar seu script.