Блокировка рабочей станции

Блокировка рабочей станции

Заблокировать рабочую станцию Windows ХР можно с помощью вызова функции LockWorkStation() из библиотечного файла user32.dll. В листинге 11.18 приведен сценарий Lock.js, в котором происходит блокировка компьютера с помощью этой функции.

Листинг 11.18. Блокировка рабочей станции

/*******************************************************************/

/* Имя: Lock.js                                                    */

/* Язык: JScript                                                   */

/* Описание: Блокировка рабочей станции                            */

/*******************************************************************/

//Объявляем переменные

var

 WshShell, //Экземпляр объекта WshShell

 Res;      //Результат нажатия кнопок в диалоговом окне

//Инициализируем константы для диалоговых окон

var vbYesNo=4,vbQuestion=32,vbYes=6;

//Создаем объект WshShell

WshShell = WScript.CreateObject("WScript.Shell");

//Выводим запрос на блокировку рабочей станции

Res=WshShell.Popup("Заблокировать рабочую станцию?",0,

 "",vbQuestion+vbYesNo);

if (Res==vbYes) //Нажата кнопка Да

 //Блокируем рабочую станцию

 WshShell.Run("Rundll32.exe user32.dll,LockWorkStation");

/*************  Конец *********************************************/

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Создание пользователя и группы на рабочей станции

Из книги автора

Создание пользователя и группы на рабочей станции В сценарии AddUser.js, который приведен в листинге 11.2, для создания нового пользователя на рабочей станции выполняются следующие шаги. Во-первых, производится связывание с нужным компьютером (в нашем примере это рабочая


Удаление пользователя и группы на рабочей станции  

Из книги автора

Удаление пользователя и группы на рабочей станции   Для удаления созданных с помощью сценариев AddUser.js и AddGroup.js пользователя XUser и группы XGroup мы создадим сценарий DelUserAndGroup.js, который представлен в листинге 11.5. Замечание Для удаления пользователя или группы у вас в системе


Список всех групп на рабочей станции

Из книги автора

Список всех групп на рабочей станции Принцип формирования списка всех групп рабочей станции остается тем же, что и для рассмотренного выше списка всех доступных доменов локальной сети, однако первоначальное связывание нужно производить не с корневым объектом класса


Рабочие станции

Из книги автора

Рабочие станции Требования к компьютерам-рабочим станциям, на которых исполняются клиентские части приложений базы данных на базе InterBase, определяются в основном требованиями ОС. Клиентская часть приложения базы данных InterBase не требует большего, чем обычные офисные


Получение рабочей копии

Из книги автора

Получение рабочей копии Скорее всего, у Вас есть некоторый каталог, где и хранятся разнообразные проекты. Это хороший кандидат для использования в качестве основного каталога для получения рабочих копий проектов из CVS. Предположим для простоты, что это c:projectsWINCVS Хорошей


Обновление рабочей копии

Из книги автора

Обновление рабочей копии Если вы - не единственный участник проекта, и одним репозиторием пользуются одновременно несколько человек, то любой из них мог обновить репозиторий. В этом случае для работы с самыми свежими исходными текстами необходимо периодически выполнять


9.4.1. Анализ данных рабочей точки

Из книги автора

9.4.1. Анализ данных рабочей точки При каждом анализе программа PSPICE выявляет данные об используемой в схеме рабочей точке (Bias Point). Эти данные вы можете найти в выходном файле под заголовком Small Signal Bias Solution. В основном там содержится информация об узловых потенциалах и токах,


Окна рабочей области

Из книги автора

Окна рабочей области Основное окно рабочей области – Data Window (окно данных), позволяющее просматривать и редактировать звуковые данные. Под редактированием понимается выделение фрагментов данных, копирование, вырезание, вставка и другие подобные действия. Программа Sound


Настройка рабочей среды

Из книги автора

Настройка рабочей среды В этой главе уже рассказывалось о том, как изменять параметры рабочей среды (в разделе о сочетаниях клавиш и панелей инструментов), но не объяснялся принцип, на котором основана настройка рабочей среды ArchiCAD.Как вы уже могли понять, основные


Игорь Осколков Обзор док-станции для жёстких дисков IcyBox IB-110

Из книги автора

Игорь Осколков Обзор док-станции для жёстких дисков IcyBox IB-110 Корпус устройства изготовлен из достаточно прочного матового пластика чёрного цвета. Я его, конечно, не кидал и не бил молотком. Но один раз совершенно случайно умудрился столкнуть док с края стола, что несколько


Как ставят базовые станции сотовой сети Максим Букин

Из книги автора

Как ставят базовые станции сотовой сети Максим Букин ОпубликованоМаксим Букин Раннее утро, хмурое небо и постепенно расступающиеся облака — в 68 км от МКАД, за Дмитровом в чистом поле установлены красные флажки и огромный Ми-8МТВ готовится


Док-станции и порт-репликаторы для ноутбуков Олег Нечай

Из книги автора

Док-станции и порт-репликаторы для ноутбуков Олег Нечай Опубликовано 28 января 2011 года В портативных компьютерах, в отличие от настольных, всегда ощущался недостаток портов и разъёмов: если в десктоп всегда просто добавить необходимый контроллер


На улицах Нью-Йорка появились солнечные станции для зарядки мобильников Николай Маслухин

Из книги автора

На улицах Нью-Йорка появились солнечные станции для зарядки мобильников Николай Маслухин Опубликовано 21 июня 2013 Нью-Йорк – это город, где бесплатный Wi-Fi есть практически повсюду, даже под землёй. Так что трудностей с выходом в интернет горожане не