API - Описание консольной утилиты
Материал из ASV2 manual
Версия от 17:02, 15 марта 2007; Dev@Phoenix (обсуждение | вклад)
Нами была дополнительно разработана утилита для вызова функций 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