Я хотел бы получить текущий идентификатор процесса в сценарии JScript. Этот идентификатор возвращается функцией API Windows GetCurrentProcessId ( http://msdn.microsoft.com/en-us/library/ms683180.aspx ). Как мне вызвать эту функцию в JScript?
Это, очевидно, не работает:
var id = GetCurrentProcessId();
WScript.Echo("ProcessId is " + id);
API-интерфейсы Windows недоступны для среды выполнения JScript. Вы ограничены методами и свойствами, перечисленными в MSDN JScript language reference, хотя вы также можете подключаться к WMI и создавать экземпляры COM-объектов, чтобы выйти за рамки ограничений JScript.