網頁殺毒,並有返回值的問題,在線等待
各位版主,請教一個問題:我做了一個網頁。讓人可以通過這個網頁上傳一些文件,並保存在我指定的地方
我在這台服務器上安裝了卡巴斯基殺毒,
我想一有文件上傳到這個地方來就運行卡巴斯基殺毒,如果有病毒的話還要通過頁面來返回一個值,並通過公司Email的形式來告訴上傳的人
這個功能 要怎麼樣實現
这也是一个方法,读取卡巴斯基的日志,来判断。
我没写过读卡巴斯基日志的代码,但是服务器端执行程序的倒是有
<%
Dim obj 'Wscript.Shell对象
Dim strCmd '命令行字符串
Set obj = Server.CreateObject("Wscript.Shell") '创建对象
strCmd="E:\Test.exe" '服务器端exe程序或其他可执行程序的路径
strCmd="E:\Test.exe -aaa"也可以加参数执行程序。
'True代表程序执行完后继续下一句,False代表不等程序执行完毕立刻执行下一句
obj.Run strCmd,1,True '这句话开始执行程序
Set obj=Nothing '释放对象
%>
可以执行完成卡巴斯基后读取卡巴斯基的日志进行判断。