API - Описание консольной утилиты — различия между версиями
Материал из ASV2 manual
(Новая: Нами была дополнительно разработана утилита для вызова функций API шела из командной строки. Описани...) |
|||
| (не показана одна промежуточная версия этого же участника) | |||
| Строка 1: | Строка 1: | ||
| + | Навигация : [[Заглавная_страница|Оглавление]] / [[Клиентская Оболочка - AstaShell|Клиентская оболочка AstaShell]] / [[AstaShell API | API]] | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
Нами была дополнительно разработана утилита для вызова функций API шела из командной строки. | Нами была дополнительно разработана утилита для вызова функций API шела из командной строки. | ||
Описание : | Описание : | ||
| − | |||
AstaShellApiCommand.exe является утилитой для выполнения различных команд в Asta Shell через встроенное API | AstaShellApiCommand.exe является утилитой для выполнения различных команд в Asta Shell через встроенное API | ||
| − | |||
Утилита выполняет функцию : function SetSystemMessage(const Value: WideString); | Утилита выполняет функцию : function SetSystemMessage(const Value: WideString); | ||
| Строка 20: | Строка 23: | ||
Поддерживаемой утилитой функции : | Поддерживаемой утилитой функции : | ||
| − | |||
Выполняет определенное действие в зависимости от переданного в параметр текста. Регистр значения не имеет. | Выполняет определенное действие в зависимости от переданного в параметр текста. Регистр значения не имеет. | ||
| − | |||
* '''Restart''' - Перезагрузить компьютер | * '''Restart''' - Перезагрузить компьютер | ||
Текущая версия на 11:08, 25 февраля 2008
Навигация : Оглавление / Клиентская оболочка AstaShell / API
Нами была дополнительно разработана утилита для вызова функций API шела из командной строки.
Описание :
AstaShellApiCommand.exe является утилитой для выполнения различных команд в Asta Shell через встроенное API
Утилита выполняет функцию : function SetSystemMessage(const Value: WideString); В качестве команд передаются команды указанные в параметрах программы пример :
- AstaShellApiCommand.exe Restart - Перезагрузить компьютер
- AstaShellApiCommand.exe MONITOROFF - Выключить монитор
Список команд функции SetSystemMessage можно посмотреть в документации
Поддерживаемой утилитой функции :
Выполняет определенное действие в зависимости от переданного в параметр текста. Регистр значения не имеет.
- Restart - Перезагрузить компьютер
- Shutdown - Завершение работы
- LogOff - Завершение работы пользователя
- ModeClient - Переход в режим пользователя
- MONITOROFF - Выключить монитор
- MONITORON - Включить монитор
- MONITORRESIZE - восстанавливает видеорежим (после выхода из проблемных игр)
- RUNPROGRAMDISABLE - запрещает запуск ярлыков программ ( Для блокировки запуска игр и программ до старта клиента )
- RUNPROGRAMENABLE - разрешает запуск ярлыков программ ( Для блокировки запуска игр и программ до старта клиента )
- KILLALL - Выгрузить все программы кроме тех которые находяться в списке скрытых в таск менеджере
Задачи выгружаються ВСЕ
Монитор выключатеться так же и на WinXP Sp2