我要通过cmd.exe阻止程序运行却说错误拒绝访问?关于这个问题,小编整理得出解答,一起来看看吧。
“拒绝访问”是因为安全软件(例如,360的主动防御)不允许映像劫持。
阻止程序运行的几个方法:一:如果 KwMV.exe 所在的磁盘的文件系统是 NTFS ,可以用 cacls 命令修改文件的访问权限,cacls C:\Program Files\KWMUSIC\KwMV.exe /e /d everyone拒绝所有成员访问 KwMV.exe 。
要撤销拒绝,把上面的 /d 改为 /r 执行。
二:打开组策略(“开始”“运行”,输入 gpedit.msc ),展开“用户配置”“管理模板”“系统”,双击右侧的“不要运行指定的 windows 应用程序”,选择“已启用”,点下面的“显示...”,添加 KwMV.exe 。
三:用 vbs 监视进程并结束,参照下面的例子修改:http://z.baidu.com/question/142603482.htmlhttp://z.baidu.com/question/127426485.htmlhttp://bbs.iaixue.com/read-htm-tid-247-fpage-2.html四:占用文件,禁止其他程序使用,以 VB6.0 为例,执行代码Open C:\Program Files\KWMUSIC\KwMV.exe For Binary Access Read Lock Read Write As #1对文件读写锁定。
执行 Close 语句或者退出程序解除占用。
关于我要通过cmd.exe阻止程序运行却说错误拒绝访问就介绍到这,谢谢阅读。