Любой язык - Unlock компьютера из командной строки

Ответить
Аватара пользователя
Negativ

Любой язык - Unlock компьютера из командной строки

Сообщение Negativ »

собственно в сабже все сказано. Как это сделать?

Можно посоветовать как вообще это сделать, любые способы.
Аватара пользователя
Negativ

Re: Любой язык - Unlock компьютера из командной строки

Сообщение Negativ »

imho никак - это же нарушение безопасности.

Да и зачем это в принципе надо?
Аватара пользователя
Busla

Re: Любой язык - Unlock компьютера из командной строки

Сообщение Busla »

Busla,

Есть такая замечательная программа как Automate. Так вот она не может этого делать, хоть в ней и заявлено что может на деле все весьма криво и в итоге не работает. Существует острая необходимость контроля существования активного окна на рабочем столе. Когда машина заблокирована, то соответственно на рабочем столе только одно окно - Блокировка компьютера. В фоном режиме такое не провернешь, поэтому и задача такая и поставлена.
Аватара пользователя
Vadikan

Re: Любой язык - Unlock компьютера из командной строки

Сообщение Vadikan »

Negativ, это невозможно.
Цитата Negativ:



Когда машина заблокирована, то соответственно на рабочем столе только одно окно - Блокировка компьютера.
Любой язык - Unlock компьютера из командной строки




Почему это? Откройте пять программ и заблокируйте машину - у вас все приложения будут работать. "На рабочем столе" вообще неграмотно говорить в данном случае.



Hey, Scripting Guy! Can I Lock a Workstation Using a Script?
вот тут приводится пример, как проверить, заблокирован ли компьютер. Но способ довольно примитивный - проверяется, запущен ли определенный хранитель экрана (предполагается, что он запускается при блокировке). Там же даются варианты того, как проверить любой хранитель. Но и только. Разблокировать компьютер нельзя.
Аватара пользователя
Negativ

Re: Любой язык - Unlock компьютера из командной строки

Сообщение Negativ »

Vadikan,

Да, Вы правы. "На рабочем столе" - неграмотно. Грамотней - на экране.

Но мне не надо проверять заблокирован компьютер или нет. Нужно разблокировать.
Аватара пользователя
Vadikan

Re: Любой язык - Unlock компьютера из командной строки

Сообщение Vadikan »

Цитата Negativ:



Нужно разблокировать.
Любой язык - Unlock компьютера из командной строки




Это невозможно сделать удаленно.
Аватара пользователя
amel27

Re: Любой язык - Unlock компьютера из командной строки

Сообщение amel27 »

Разблокировать нельзя, эмулировать ввод мыши/клавы тоже нельзя, все остальное можно - например, проверить наличие окна на рабочем столе. Про Automate не скажу, но AutoIT+PSExec делают это в несколько строчек.
Аватара пользователя
Negativ

Re: Любой язык - Unlock компьютера из командной строки

Сообщение Negativ »

Vadikan, amel27,

Решил проблему с помощью Automate, просто нашел в ней баг. Зная его нашел способ как это сделать. Отписался по багу в компанию производитель. Теперь жду заплатку или новую версию.
Ответить

Вернуться в «Скриптовые языки администрирования Windows»