返回列表 发帖

[问题求助] 假如用BAT{taskkill /im theworld.exe /f}关闭世界之窗,还能自动删除浏览记录?

本帖最后由 wkl17 于 2009-3-13 15:53 编辑

假如用BAT{taskkill /im theworld.exe /f}关闭世界之窗,还能自动删除浏览记录?

当然,前提是,我已经设置为"每次退出TW后自动清除浏览记录"了...

TW原来是使用DZ6.0.1的吗?
好多天没上TW了,今天上了一下,已经变成DZ7.0了哈...//


------------------------
3.13:
另外,是否可以将TW的所有Temp都保存在某一个指定的文件夹呢?如果可以,是否可以使用相对路径?







.

Sa發~~~~~~~~~~~~

TOP

感觉应该不能

楼主南京口音?

TOP

感觉应该不能

楼主南京口音?
卢颖昱 发表于 2009-2-28 22:53 http://bbs.ioage.com/cn/images/common/back.gif


非也,我是福建的...

竟然不行啊?
那请问BAT能不能不用"taskkill /im theworld.exe /f "来关闭世界之窗,也是用一个类似exit之类的命令来让它"自然退出"(相当于我们通过"X"来关闭)?

PS:我是BAT新手,很多命令都不太懂...麻烦大虾帮帮忙哈!

TOP

非也,我是福建的...

竟然不行啊?
那请问BAT能不能不用"taskkill /im theworld.exe /f "来关闭世界之窗,也是用一个类似exit之类的命令来让它"自然退出"(相当于我们通过"X"来关闭)?

PS:我是BAT新手,很多命令 ...
wkl17 发表于 2009-3-5 13:04 http://bbs.ioage.com/cn/images/common/back.gif

希望版主\开发人员等超级大虾解答我的疑问!
(再发一帖,是为了选上"新回复邮件通知"....刚刚忘记了...

TOP

另外,另一个思路:假如我用"隐私模式"或"公众场合模式"来运行的话,会怎么样呢?(也是用Taskkill /im theworld.exe /f "来关闭的.. 那此时会否有IE浏览记录存在呢? 希望内行者回复一下啊!

TOP

windows命令里除了tskill结束命令,没有其他退出应用程序的命令的了。
我想你是在找这个插件

http://bbs.ioage.com/cn/thread-78980-1-1.html

故天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能

TOP

windows命令里除了tskill结束命令,没有其他退出应用程序的命令的了。
我想你是在找这个插件

http://bbs.ioage.com/cn/thread-78980-1-1.html
royallin 发表于 2009-3-5 17:08 http://bbs.ioage.com/cn/images/common/back.gif


谢谢!但这个好像只是for 保存配置用的?而我需要的是,用BAT关闭THEWORLD.EXE后,自动清除浏览记录   的效果。。

TOP

有个用 command line 执行的小程序 (忘记了名字) 可以用对其他程序发送任何 windows message,用它 (找到的话) 向 TW 窗口发送 WM_CLOSE 就可以了。

TOP

本帖最后由 needed 于 2009-3-7 04:14 编辑

为什么不直接批处理删掉浏览记录 ?

代码仅作参考

  1. :清除运行记录
  2. reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU" /f
  3. :清除输入网址
  4. reg delete "hkcu\Software\Microsoft\Internet Explorer\TypedUrls" /va /f

  5. :清除IE临时缓存
  6. FOR /F "usebackq skip=2 tokens=3* delims= " %%i in (`reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v cache`) do @cd /d "%%i %%j"
  7. rd /s /q "Content.IE5" >nul

  8. :清除IE历史记录
  9. FOR /F "usebackq skip=2 tokens=3* delims= " %%i in (`reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v history`) do @cd /d "%%i %%j"
  10. rd /s /q "History.IE5" >nul

  11. :清除系统临时文件夹
  12. rd /s /q %%tmp%% 2>nul 1>nul


  13. :清除自动完成数据
  14. set rf=%~dp0regset.txt
  15. set rp=HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider
  16. set au=e161255a-37c3-11d2-bcaa-00c04fd929db
  17. for /f "tokens=2* delims==" %%a in ('wmic computersystem get username /value') do (set un=%%a)
  18. set un=%un:\=\\%
  19. for /f "tokens=2* delims==" %%a in ('wmic useraccount where caption^="%un%" get SID /value^|findstr /i "sid="') do (set uSID=%%a)
  20. echo %rp%\%uSID% [7]>%rf%
  21. echo %rp%\%uSID%\Data\%au%\%au% [DELETE]>>%rf%
  22. echo %rp%\%uSID% [17]>>%rf%
  23. regini %rf%
  24. del %rf%
复制代码
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

谢谢!但这个好像只是for 保存配置用的?而我需要的是,用BAT关闭THEWORLD.EXE后,自动清除浏览记录   的效果。。
wkl17 发表于 2009-3-7 01:33 http://bbs.ioage.com/cn/images/common/back.gif

你在TW中设置了,关闭TW后自动清理这些东西就行了呀
你下载下来试下

故天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能

TOP

9# AY

谢谢,我找找看!!

TOP

返回列表