Мне удалось заблокировать компьютер сразу при запуске при загрузке окон / элементов автозапуска в фоновом режиме. Это работает с выпусками Windows, в которых есть редактор групповой политики.
Шаг 1: Откройте блокнот, затем вставьте этот код:
WScript.CreateObject("WScript.Ракушка").Выполнить ("rundll32 user32.dll, LockWorkStation")
Шаг 2. Нажмите « File>Save As
и в раскрывающемся меню « Save as type
файла» выберите « All Files
Шаг 3: В поле « File Name
введите LockWorkStation.vbs
и сохраните файл в C:\Users\YourUserName\Documents
Шаг 4: Нажмите WindowsKey+R
, введите regedit
и нажмите ENTER
Шаг 5: Перейдите в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Шаг 6: Щелкните правой кнопкой мыши на пустом месте и выберите New> DWORD (32-bit) Value
и нажмите ENTER
Шаг 7: Дважды щелкните по вновь созданному файлу REG_DWORD
. В поле Value name
введите RunLogonScriptSync
и в типе Value data
1
а затем нажмите ENTER
Шаг 8: Нажмите WindowsKey+R
, введите gpedit.msc
и нажмите ENTER
Шаг 9. В разделе « Computer Configuration
Administrative Templates > System > Logon
затем дважды щелкните « Run these programs at user logon
Шаг 10: Нажмите « Enabled
, и для « Items to run at logon
нажмите « Show...
Шаг 11: Введите C:\Users\YourUserName\Documents\LockWorkStation.vbs
и нажимайте кнопку OK
пока все окна не закроются
Шаг 12: нажмите WindowsKey+R
и введите control.exe userpasswords2
затем нажмите ENTER
Шаг 13: снимите флажок Users must enter a user name and password to use this computer.
затем нажмите OK
(введите ваш пароль, если будет предложено сделать это)
Шаг: перезагрузите компьютер.
Теперь, когда вы запускаете ваш компьютер, скрипт .vbs будет запускаться раньше, чем что-либо еще. Это гарантирует, что ваш компьютер заблокирован до появления рабочего стола.
Примечание. Вы можете изменить C:\Users\YourUserName\Documents\
там, где вы хотите сохранить свой скрипт.