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