从备份脚本关闭Microsoft Security Essentials
我有一个小dos bat文件我正在运行rsync将一堆数据使用cwRsync定期复制到USB驱动器上,这样我就可以在更换部件到达时轻松迁移。我注意到MsMpEng.exe杀死了传输速度,所以我希望在rsync之前关闭MSE的实时保护,然后立即重新启动。
有没有办法做到这一点?杀掉任务,在注册表中轻弹一下然后删除它或通过Sc命令?我注意到MsMpEng.exe没有这个功能,我很欣赏这不是一件容易的事,因为如果以管理员身份运行,恶意脚本也可以做到这一点。
我已经以管理员身份运行.bat文件,所以这不是问题。脚本就是这样的:
@ECHO OFF
SETLOCAL
SET CWRSYNCHOME="c:Program Files (x86)cwRsync"
SET CYGWIN=nontsec
SET HOME=%HOMEDRIVE%%HOMEPATH%
SET CWOLDPATH=%PATH%
SET PATH=%CWRSYNCHOME%BIN;%PATH%
rsync --delete -rvP /cygdrive/d/games /cygdrive/f/
REM --SNIP--
如果我能弄清楚这一点,我可能会优先使用它来优先使用Windows备份。
没有找到相关结果
已邀请:
4 个回复
辩谷变充
,但这一次只能停止一项服务。如果MSSE有多个服务而且他们互相监督,那么在幸存者再次启动早期受害者之前,你可能无法阻止他们。
琶竞捆栓
傻寺俊擒
茂坦湿床够
如果您打开了其他Security Essentials窗口/任务,例如使用系统托盘中的图标,它可能会自动重新启动服务。因此,根据您的系统,您可能需要对其他前任进行任务。 Security Essentials只有一个主要服务,因此启动它似乎可以恢复所有其他系统。 当然,在许多系统上,MSE不会以任何明显的方式干扰,但我的硬件目前正遭遇严重问题,并且USB驱动器的备份正在急剧减慢。鉴于此,在新系统上完全有可能不需要这些步骤。