AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.07.2007, 18:00   #1  
Blog bot is offline
Blog bot
Участник
 
25,643 / 848 (80) +++++++
Регистрация: 28.10.2006
axaptapedia: WMI
Источник: http://www.axaptapedia.com/WMI
==============

Summary: New page: == Using WMI in Axapta 3.xxx == === List of all processes with creation time and owner === static void Test_WMIListProcesses(Args _args) { COM WMIService = COM::getObjectEx(@"w...
== Using WMI in Axapta 3.xxx ==

=== List of all processes with creation time and owner ===

static void Test_WMIListProcesses(Args _args)
{
COM WMIService = COM::getObjectEx(@"winmgmts:{impersonationLevel=impersonate}!\.\root\cimv2");
COM processes = WMIService.ExecQuery("Select * from Win32_Process");// where Name='excel.exe'");
COMVariant userName = new COMVariant(COMVariantInOut::Out, COMVariantType::VT_BSTR);
COMVariant userDomain = new COMVariant(COMVariantInOut::Out, COMVariantType::VT_BSTR);
COMEnum2Object i = new COMEnum2Object(processes);
COM process = i.getFirst();
str time;
str reformatTime(str _WMITimeStamp)
{
str yy = subStr(_WMITimeStamp, 1, 4);
str mm = subStr(_WMITimeStamp, 5, 2);
str dd = subStr(_WMITimeStamp, 7, 2);
str hh = subStr(_WMITimeStamp, 9, 2);
str m = subStr(_WMITimeStamp, 11, 2);
return dd+'.'+mm+'.'+yy+' '+ hh +':' + m;
}
;
while(process)
{
info(process.Name());
if (process.Name()!='System Idle Process'
&&
process.Name()!='System'
)
{
time = process.CreationDate();
info(reformatTime(time));
process.GetOwner(userName, userDomain);
info( userName.bStr() + " | " + userDomain.bStr());
}
process = i.getNext();
}
}



Источник: http://www.axaptapedia.com/WMI
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axcoder: PowerShell + Ax Blog bot DAX Blogs 1 09.01.2009 18:05
axaptapedia: Load Web Documents Blog bot DAX Blogs 1 03.01.2009 23:50
axaptapedia: Tutorial Form Dynalink Blog bot DAX Blogs 0 22.08.2007 23:00
axcoder: AxPath is supported by axaptapedia Blog bot DAX Blogs 0 11.05.2007 10:00
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:55.