服务器一开机 自动运行CMD 运行一下代码 好像是病毒,但是启动里面没有,是怎么回事?msconfig里面也有没
方案一:
重新启动计算机,按F8键 选择进入安全模式(非常重要,杀不干净与没进入安全模式有关)
1把在windows文件夹中的rundll32exe删除(假的,只有17K)。
2把C盘里假的svchostexe删除,兼一块删除ghookdll。(真的在windows\system32里)
3把windows\system32里新创建的可疑的bat和exe删除(我的是Deletemebat,Kiettyexe),还有wowexe,rundll31dll。(可能会有不同,注意当天创建的)
4最后搜索注册表关于new123和ghook或MicroSoftbat的所有键。HKEY_USERS\S-1-5-21-861567501-1383384898-682003330-500\Software\Microsoft\Search Assistant
方案二:
发现每当出现CMDEXE进程之前都会出现bowdll进程,通过搜索发现是在IE PLUGINS中的一个控件,做好重装机器准备将其删除还有bowbak和bowsys结果CMDEXE进程不见了! 另外把注册表中ExplorerBars->{C4EE31F3-4768-11D2-BE5C-00A0C9A83DA1}->FileNamedMRU中有关bow删除掉,顺便搜索一下其它键值是否也包含一起删除,以防万一
方案三:360安全卫士
方案四:运行输入GPEDITMSC打开组策略里面有专门禁止CMD文件运行的选项点击禁用
望你早日摆脱烦恼……
用vb script 是可以调用sql语句的,这时你需要用vbs的ADODB对象
例如:
Set sqlconn = ServerCreateObject("ADODBConnection")
ConnectString="DRIVER=;SERVER=" & Session("Server") & ";DATABASE=" & Session("base") & _
";uid=" & Session("Uid") & ";pwd=" & Session("Pswd")
SqlConnOpen ConnectString
SqlString="SELECT COUNT(VEND_CD) "+ _
"FROM T_SAMP_MATE "+ _
"WHERE VEND_CD ='"&strVENDCD&"' "+_
"AND RECD_DATE >='"&strRECDDATESTA&"' "+_
Set CHKRsIbe=SqlConnExecute(SqlString)
首先,你说的网页使用VB脚本应该是VBScript,而不是VB。另外也可以用VB而不是VBScript,但那时候就更复杂,需要用VB编写IE的插件等形式了。
其次,网页使用VB脚本又分成两种情况,1服务器端运行,这就是通常所说的ASP技术,嵌入在ASP网页文件中的<% %>标记之内。2客户端运行,这就使常用的网页脚本技术,嵌入在HTML网页文件中的<script language="VBScript" type="text/VBScript"></script>标记之内。
从你的情况来看,你应该使用服务器端脚本技术,即ASP技术。其中涉及很多问题,最好买本书看,要不在网上看看VBScript教程,这里三两句说不清楚的。
你要重新启动你服务器上的python进程才行,如果你的python是在像wsgi、fastCGI、mod_python这样在httpd后面的,就重新启动你的httpd就好了。
现在一般情况下服务器端的python都是先启动一个或几个进程,把程序读到内存里等着request来,不会等到request来的时候临时去读py,这样速度会快一些,但是另一方面就是你新修改的程序不可能反应到内存里。
网站模板库 » 服务器一开机 自动运行CMD 运行一下代码 好像是病毒,但是启动里面没有,是怎么回事?msconfig里面也有没
0条评论