Описание команды | |
logpr | ![]() ![]() |
Следит за процессом или процессами и записывает информацию в файл.
logpr=Param
Параметры:
Param | Параметры. Section||File||RegExp||Line||MaxSize||Pause||Flag, где: Section - имя секции в TCIMG.ini, в которой записаны настройки команды (LogProcess, т.е. секция [LogProcess]). File - [необязательный] путь сохранения информации (по умолчанию считывается из ключа LogFile). RegExp - [необязательный] регулярное выражение имён процессов (по умолчанию считывается из ключа LogProcess). Line - [необязательный] строка, которая будет записываться в файл (по умолчанию считывается из ключа LogLine). могут использоваться любые символы и теги в свободном порядке: :DATABEGIN: - дата запуска процесса (2018/06/29 20:45:14). :DATAEND: - дата окончания процесса (2018/06/29 20:45:45). :NAME: - имя процесса (TCIMG.exe). :VERSION: - версия имени процесса (23.5.0.0). :PATH: - путь процесса (E:\TC IMAGE\TCIMG.exe). :PID: - PID (уникальный индификатор) процесса (1234). :COMSTRING: - командная строка запуска процесса. MaxSize - [необязательный] режим создания лог файлов (по умолчанию считывается из ключа LogMaxSize): 0 - каждый день будет создаваться новый файл с приставкой 2018_06_29_Name.ext. N - ограничение максимального размера лог файла в килобайтах, при достижении которого информация будет перемещаться в файл со счётчиком. Pause - [необязательный] время в миллисекундах через которое обновляется информация (по умолчанию считывается из ключа LogPause). не рекомендуется прописывать значение менее 300. Flag - [необязательный] запись в файл (по умолчанию считывается из ключа LogText). 0 - новая строка записывается в конец файла. 1 - новая строка записывается в начало файла. |
Примечания:
Рекомендуется эту команду запускать с отличным от TCIMG.exe именем процесса (к примеру: LOG_TCIMG.exe - т.е. сделать копию TCIMG.exe и переименовать)См. также:
close, closp, dumpp, freez, openf, openn, opens, openz, prior, procw, resrt, runch, runhp, start, storc, cmdbt, scrpt
Примеры: | ![]() |
itray=1||TCIMG.dll,91||HINT3||1||75A1D0 logpr=LogProcess ;; следить за процессом и записывать в файл (настройки в TCIMG.ini в секции [LogProcess]), в трее значок, подсказка и меню
logpr=LogProcess ;; следить за процессом и записывать в файл (настройки в TCIMG.ini в секции [LogProcess])
logpr=LogProcess2 ;; следить за процессом и записывать в файл (настройки в TCIMG.ini в секции [LogProcess2])
renew=0||LOG_TCIMG||1 itray=1||TCIMG.dll,91||HINT3||1||75A1D0 logpr=LogProcess ;; запустить команду слежения за процессами в отдельном процессе LOG_TCIMG.exe