我正在C#中使用winforms构建应用程序,它需要检测是否安装,更新和启用了防病毒和反间谍软件。我已经通过WMI实现了检测逻辑,但是我还想给用户提供在禁用时启用它们的功能。如何以编程方式打开病毒扫描程序?
我不知道如何从C#做到这一点。请有任何想法吗?
我正在C#中使用winforms构建应用程序,它需要检测是否安装,更新和启用了防病毒和反间谍软件。我已经通过WMI实现了检测逻辑,但是我还想给用户提供在禁用时启用它们的功能。如何以编程方式打开病毒扫描程序?
我不知道如何从C#做到这一点。请有任何想法吗?
除非特定的防病毒或者
时自动启动,我不看你如何能做到这它。
另一个问题是,一个与安全程序混淆的程序永远不是一个好主意。除了编写一个程序来操纵自己的软件的公司之外,这种功能只能被操作系统所触及。
换句话说,请将它们指向行动中心。
假设我使用Microsoft Security Essentials的,我知道的路径,我可以这样做:
string processName = @"C:\Program Files\Microsoft Security Client\msseces.exe";
Process p = new Process();
p.StartInfo.FileName = processName;
p.Start();
您应该指向用户的行动中心。 –
我想从我的应用程序中以编程方式执行此操作。是否有可能? – Tady