win7 批处理文件默认以管理员身份运行及清除IE缓存脚本

1、脚本默认以管理员身份运行

在win7中,批处理文件有时需要以管理员身份运行,如清除 IE 缓存的脚本,若不使用管理员权限,常常会卡死。

批处理文件以管理员身份运行很简单,可惜,竟然很长时间不知道怎么去设置,原来总是在“兼容性”里设置以管理员身份运行,可是批处理文件却没有这个选项。

废话少说,言归正传。

将要运行的脚本创建一个快捷方式,右击该快捷方式,点属性->高级,在打开窗口中勾选“用管理员身份运行”选项,点“确定”退出即告设置完成。


2、清除IE缓存脚本

@echo off
rem del /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*.*"
rem del /f /s /q "%temp%\*.*"
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2


附命令参数说明:

1、Temporary Internet Files  (删除Internet临时文件)  
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 

2、Cookies (删除cookie)  
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2 

3、History (删除历史记录)  
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1 

4、Form Data (删除表单数据)  
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16 

5、Passwords (删除密码)  
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32 

6、Delete All  (全部删除)  
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255 

7、Delete All (全部删除,包括插件的设置和文件)  
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351




posted @ 2017-08-30 09:14  hongweigg  阅读(35)  评论(0编辑  收藏  举报