标题: [系统相关] 利用rundll32清理IE浏览器浏览历史纪录及临时文件等如何屏蔽弹出的窗口界面 [打印本页]
作者: m560 时间: 2016-7-20 17:33 标题: 利用rundll32清理IE浏览器浏览历史纪录及临时文件等如何屏蔽弹出的窗口界面
如何禁止运行后弹出的那个窗口 谢谢老师们- @echo off
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351
- del /f /s /q %windir%\prefetch\*.*
- echo
复制代码
作者: m560 时间: 2016-7-20 17:46
自己顶下 希望老师们看见
作者: tmplinshi 时间: 2016-7-22 02:52
有一个 CLEAR_SHOW_NO_GUI,值为 256,加上这个值就不会显示删除窗口了。
比如第一个 16 则变成 16+256=272- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 272
复制代码
作者: GNU 时间: 2016-7-22 08:59
十六进制 | 十进制 | 功能 |
0x0001 | 1 | Clears history |
0x0002 | 2 | Clears cookies |
0x0004 | 4 | Clears Temporary Internet Files folder |
0x0008 | 8 | Clears offline favorites and download history |
0x0010 | 16 | Clears saved form data for form auto-fill-in |
0x0020 | 32 | Clears passwords saved for websites |
0x0040 | 64 | Clears phishing filter data |
0x0080 | 128 | Clears webpage recovery data |
0x0100 | 256 | Do not show a GUI when running the cache clearing |
0x0200 | 512 | Do not use multithreading for deletion |
0x0400 | 1024 | Valid only when browser is in private browsing mode |
0x0800 | 2048 | Clears tracking data |
0x1000 | 4096 | Deletes data stored by add-ons |
0x2000 | 8192 | Preserves cached data for "favorite" websites |
其它数字都是通过这些数字相加得到的
参考
作者: ygqiang 时间: 2016-7-22 09:48
回复 5# GNU
请教下,如果要实现:Clears history,就是:1+256
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 257
Clears phishing filter data,就是:64+256
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 320
.....
是这样吗?
作者: GNU 时间: 2016-7-22 10:56
回复 6# ygqiang
你自己做个试验吧
作者: ygqiang 时间: 2016-7-22 11:23
- @echo off
-
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 64
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 128
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2048
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4096
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8192
-
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351
-
-
- pause
-
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 257
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 258
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 260
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 264
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 272
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 288
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 320
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 384
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2304
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4352
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8448
-
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 511
- RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4607
-
- pause
-
- exit
复制代码
回复 7# GNU
对比测试了。都没有弹出类似1楼的那种窗口提示。
作者: tmplinshi 时间: 2016-7-22 12:23
@ygqiang 那是因为你的 IE 缓存已经清理干净了,并且你的电脑不慢。在这种情况下你再进行清理,清理过程非常迅速的结束了,所以就没有弹出窗口提示。
如果你要看到窗口提示,那么你可以先浏览几十分钟含有大量图片、视频的网站,再来测试 RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1。如果有出现窗口,那再以相同方式积累缓存,再加上 256 试试。
还有一种方式就是找一台非常古董、配置非常差、非常卡的电脑,能看到窗口的可能性就很大,即使已经清理干净了。
作者: ygqiang 时间: 2016-7-22 14:18
回复 9# tmplinshi
多谢。。。8楼我给出的代码。都没有问题吧?
作者: noender 时间: 2020-7-26 08:54
回复 8# ygqiang
我测试了255这一项。清理所有的,,+256 结果还是有显示出来窗口的呢。。我在WIN10下测试的
作者: noender 时间: 2020-7-26 08:55
本帖最后由 noender 于 2020-7-26 08:58 编辑
回复 9# tmplinshi
大神,我使用WIN10下测试,一样有显示出窗口呢的,不知道是不是不支持 WIN10,我想BAT应该都一样的吧 我是原来是255的+256 没有效果
作者: noender 时间: 2020-7-26 09:14
回复 4# tmplinshi
最后测试了,好几次都是没有效果的呢,,还是会出来的,,除非是清理过一次了。。再来操作。哪是没 有出现的,不然的话,还是会出现的,
作者: noender 时间: 2020-7-26 10:38
最终测试了,WIN7下可以。。WIN10下不行
作者: noender 时间: 2020-7-26 10:44
回复 3# tmplinshi
大神为什么WIN7下可以。。WIN10不行。。是不是不支持了
作者: noender 时间: 2020-12-3 10:03
回复 7# ygqiang
这个在WIN7中是可以的,但是WIN10中不行,由其中255,全清理这个 就算是加上256也不行,大神有测试过WIN10下的运行的吗。
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |