Udało mi się zablokować komputer natychmiast po uruchomieniu podczas ładowania systemu Windows / elementów startowych w tle. Działa to z edycjami systemu Windows z edytorem zasad grupy.
Krok 1: Otwórz notatnik, a następnie wklej ten kod:
WScript.CreateObject („WScript.Shell”). Uruchom („rundll32 user32.dll, LockWorkStation”)
Krok 2: Kliknij File>Save As
iw Save as type
rozwijanym menu wybierzAll Files
Krok 3: W File Name
polu wprowadź LockWorkStation.vbs
i zapisz plikC:\Users\YourUserName\Documents
Krok 4: naciśnij WindowsKey+R
, wpisz regedit
i naciśnijENTER
Krok 5: Przejdź do HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Krok 6: Kliknij prawym przyciskiem myszy puste miejsce, kliknij New> DWORD (32-bit) Value
i naciśnijENTER
Krok 7: Kliknij dwukrotnie nowo utworzony REG_DWORD
plik. W Value name
typie RunLogonScriptSync
i w Value data
typie, 1
a następnie naciśnijENTER
Krok 8: naciśnij WindowsKey+R
, wpisz gpedit.msc
i naciśnijENTER
Krok 9: Poniżej Computer Configuration
przejdź do opcji
Administrative Templates > System > Logon
Podwójne kliknięcieRun these programs at user logon
Krok 10: Kliknij Enabled
, a następnie Items to run at logon
kliknijShow...
Krok 11: Wpisz C:\Users\YourUserName\Documents\LockWorkStation.vbs
i kliknij OK
kilkakrotnie, aż wszystkie okna zostaną zamknięte
Krok 12: Naciśnij WindowsKey+R
i wpisz, control.exe userpasswords2
a następnie naciśnijENTER
Krok 13: Odznacz, Users must enter a user name and password to use this computer.
a następnie kliknij OK
(wpisz hasło, jeśli pojawi się monit)
Krok: Uruchom ponownie komputer.
Teraz za każdym razem, gdy uruchamiasz komputer, skrypt .vbs uruchomi się najpierw, zanim cokolwiek innego. Zapewni to zablokowanie komputera przed pojawieniem się pulpitu.
Uwaga: możesz zmienić miejsce, C:\Users\YourUserName\Documents\
w którym chcesz przechowywać skrypt.