在 C# 中,我需要寻找进程的触发器 say "abc.exe"
。每当这样的过程开始时,我需要获取第一个参数(总是等于标题名称,比如标题名称)。然后我需要触发另一个进程,比如"xyz.exe"
使用 caption_name 作为参数。
我希望这个程序作为在系统中运行的后台 exe 运行。因此我需要它占用更少的内存空间。我怎样才能做到这一点?
我是这样开始的:
ManagementEventWatcher watcher = new ManagementEventWatcher("Select * From __InstanceCreationEvent Within 5 Where TargetInstance Isa \"Win32_Process\" And TargetInstance.Name = \"hilite.exe\"");
watcher.EventArrived += watcher_EventArrived;