网络百科 百科 如何调用windows api(win10调用运行快捷键)

如何调用windows api(win10调用运行快捷键)

我们通常使用系统“设置”通过点击调用Windows Defender。如果需要自定义特殊的查杀计划任务,或者需要在软件或者网页中调用并执行查杀任务,那么,

通过命令调用Windows Defender是最方便的。

通过命令执行Windows Defender。使用的程序是MpCmdRun.exe,它位于Windows Defender的安装目录中。

MpCmdRun.exe程序的精髓在于其丰富的运行参数。在本文中,我们将使用几个常用的参数。通过直接运行以下命令可以获得更多的参数描述(图1):

'%ProgramFiles%Windows DefenderMpCmdRun.exe'

如何调用windows api(win10调用运行快捷键)

1.执行快速杀戮。

如果您想快速终止系统,可以使用以下命令(图2):

'%ProgramFiles%Windows DefenderMpCmdRun.exe' -Scan -ScanType 1

如何调用windows api(win10调用运行快捷键)

上述命令中的-Scan参数表示开始扫描恶意软件,而“-ScanType 1”表示扫描类型为快速扫描。

执行该命令后,可以看到窗口中显示开始扫描的信息,程序正在静默执行快速扫描任务。扫描完成后,将显示扫描结果和扫描完成信息。

2.执行全面扫描以杀死。

与前一种情况类似,如果您想调用全扫描而不是快速扫描,只需将上述命令中的参数“-ScanType 1”更改为“-ScanType 2”。“-扫描类型2”表示全扫描。完整的命令如下:

'%ProgramFiles%Windows DefenderMpCmdRun.exe' -Scan -ScanType 2

3.建立检查升级的快捷方式。

如果您需要检查Windows Defender定义的更新,您只需要以下命令(图3):

'%ProgramFiles%Windows DefenderMpCmdRun.exe' -signatureupdate

如何调用windows api(win10调用运行快捷键)

参数“-signatureupdate”意味着检查新的定义更新。

4.在软件或网页中实现调用。

在软件或网页中调用上述命令时,可以直接使用编程语言或网页编辑软件自带的功能。比如C可以通过system()函数或者popen()函数调用。

您可以使用jsp脚本中的runtime.exec()函数在web页面中进行调用。把上面的命令写成一个特定的函数就行了。