У меня есть установщик MSI, который не работает, если он работает через удаленный рабочий стол. (Если только он не запущен с параметром / admin или / console, поэтому он получает сеанс 0)
Я хочу использовать настраиваемое действие VBScript, чтобы определить, запущен ли я как сеанс 0. Я узнал, что могу использовать два вызова WMI для определения этого:
- GetCurrentProcessId ()
- ProcessIdToSessionId ()
Однако я понятия не имею, как вызывать эти вещи в VBScript. А идеи?