Eu tenho um problema estranho onde algo é mudando meu caminho na minha sessão de login . O caminho permanente no registro não está mudando.
Eu queria monitorar as alterações nas variáveis de ambiente do processo explorer.exe usando Register-CimIndicationEvent com o Win32_Process Objeto CIM. No entanto, não vejo nada sobre variáveis de ambiente lá. Existe uma propriedade que estou perdendo? Existe outra maneira de obter o ambiente atual para outro processo e rastrear alterações nele?
Existe um Win32_Environment classe. No entanto, ele lê as marcas de registro onde as variáveis de ambiente são armazenadas. Não lê as variáveis de trabalho.
fonte