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

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

Заблокировать рабочую станцию 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");

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

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

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

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

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

Из книги Управление исходными текстами. Часть 1. Краткое руководство по CVS автора Рыженков Илья

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


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

Из книги ArchiCAD 11 автора Днепров Александр Г

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


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

Из книги Цифровой журнал «Компьютерра» № 2 [3.1.2010 — 11.1.2010] автора Журнал «Компьютерра»

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


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

Из книги Цифровой журнал «Компьютерра» № 35 [20.09.2010 — 26.09.2010] автора Журнал «Компьютерра»

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


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

Из книги Цифровой журнал «Компьютерра» № 53 [24.01.2011 — 30.01.2011] автора Журнал «Компьютерра»

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


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

Из книги Windows Script Host для Windows 2000/XP автора Попов Андрей Владимирович

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


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

Из книги Визуальное моделирование электронных схем в PSPICE автора Хайнеманн Роберт

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


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

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич

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


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

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

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


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

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

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


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

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

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


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

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

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


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

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

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