在C#中,我需要尋找一個過程的觸發器,如"abc.exe"
。每當這樣的過程開始時,我需要獲取第一個參數(總是等於標題名稱,說caption_name)。然後我需要用caption_name作爲參數觸發另一個進程"xyz.exe"
。在C中觀看事件#
我想要這個程序作爲後臺exe運行在系統中運行。因此我需要它佔用更少的內存空間。我怎樣才能做到這一點?
這是我如何開始的:
ManagementEventWatcher watcher = new ManagementEventWatcher("Select * From __InstanceCreationEvent Within 5 Where TargetInstance Isa \"Win32_Process\" And TargetInstance.Name = \"hilite.exe\"");
watcher.EventArrived += watcher_EventArrived;
目前還不清楚你在這裏要求什麼。你能提供更多關於這個問題的細節嗎? –
我需要監視名爲abc.exe的進程的啓動。 – user2799127
啓動後,我將得到該進程的標題(標題欄文本),並將其傳遞給另一個控制檯應用程序xyz.exe – user2799127