Как программно заблокировать ПК?

DIMYCH

Member
Joined
Sep 29, 2004
Messages
22
Reaction score
1
Age
34
Что прописать в bat'ничек, чтобы компьютер блокировался аналогично нажатию клавиш Win+L?
Либо как другим способом заставить ПК (WinXp) после загрузки ситемы автологоном под админом запустить все программы из автозагрузки, но быть заблокированным? (автологон понятно как делать, проблема именно с блокированием)
 

myafik

Member
Joined
Jun 7, 2017
Messages
445
Reaction score
27
Age
43
выполни такой скрипт:

On Error Resume Next

Set objShell = CreateObject("Wscript.Shell")
objShell.Run "%windir%\System32\rundll32.exe user32.dll,LockWorkStation"
 

DIMYCH

Member
Joined
Sep 29, 2004
Messages
22
Reaction score
1
Age
34
myafik said:
выполни такой скрипт:
Поскольку я не программер, то не совсем понял, куда его прописать. В bat-файл прописал - это не дало никакого эффекта. поясните, пожалуйста более подробно. Спасибо заранее!
 

myafik

Member
Joined
Jun 7, 2017
Messages
445
Reaction score
27
Age
43
это VB код который можно выполнить с помощью WSH (Windows Script Host)
самое простое это создать файл с расширением <имя файла>.vbs затем открыть его в блокноте и вставить этот код. Когда файл создан и сохранен можно проверить его в действии. Запуск этого файла приведет к блокировке станции. Теперь просто ярлык или сам файл кидаем в автозагрузку. И все :)
 

DIMYCH

Member
Joined
Sep 29, 2004
Messages
22
Reaction score
1
Age
34
myafik said:
это VB код который можно выполнить с помощью WSH (Windows Script Host)
самое простое это создать файл с расширением <имя файла>.vbs затем открыть его в блокноте и вставить этот код. Когда файл создан и сохранен можно проверить его в действии. Запуск этого файла приведет к блокировке станции. Теперь просто ярлык или сам файл кидаем в автозагрузку. И все :)
Спасибо! Вы сильно облегчили мою жизнь! :)
 

Estel

Member
Joined
Mar 5, 2005
Messages
30
Reaction score
0
Age
39
Можно было использовать psshutdown из набора PSTools. Дает сделать по сети и сдоменом и без него
 
Top