找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 20537|回复: 2

请问如何用批处理复制IE临时文件夹内的A.txt到C盘下

[复制链接]
发表于 2014-8-29 08:08:43 | 显示全部楼层 |阅读模式
本帖最后由 447219071 于 2014-8-29 17:11 编辑

注意:
1、IE的临时文件夹是不固定的,因此需在注册表内找到路径然后再打开该路径
2、IE临时文件夹是系统文件夹且是隐藏的,似乎要改变该文件夹内A.txt属性
3、另外在IE临时文件夹文件显示是A.txt,但复制出来实际变成A[1].txt,因此2的有可能是改变A[1].txt的属性

求高手解答,谢谢

二楼的代码不可用,谢谢
下面的代码不能执行,求解!

  1. @echo off
  2. mshta vbscript:CreateObject("WScript.Shell").Run("iexplore http://www.geocities.ws/chren/htm/A.htm",0)(window.close)
  3. for /f "skip=3 tokens=2*" %%i IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Cache') do set ieTmp=%%j
  4. copy /y %ieTmp%\A[1].txt c:\&rem A[1].txt A.txt
复制代码
发表于 2014-8-29 09:20:57 | 显示全部楼层
Win7
  1. @echo off
  2. for /f "skip=2 tokens=2*" %%i IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Cache') do set ieTmp=%%j
  3. for /f "skip=2 tokens=2*" %%i IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Cookies') do set CookiesTmp=%%j
  4. echo %CookiesTmp%
  5. echo %ieTmp%
  6. call:extmpPath %CookiesTmp% CookiesTmp
  7. call:extmpPath %ieTmp% ieTmp
  8. echo IE临时文件目录=%ieTmp%&echo Cookies目录=%CookiesTmp%&echo\
  9. pause
  10. exit /b

  11. :extmpPath tmpPath tmpPath2
  12. set %2=%1
  13. goto :eof
复制代码
WinXP
  1. @echo off
  2. for /f "skip=3 tokens=2*" %%i IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Cache') do set ieTmp=%%j
  3. for /f "skip=3 tokens=2*" %%i IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Cookies') do set CookiesTmp=%%j
  4. echo %CookiesTmp%
  5. echo %ieTmp%
  6. call:extmpPath %CookiesTmp% CookiesTmp
  7. call:extmpPath %ieTmp% ieTmp
  8. echo IE临时文件目录=%ieTmp%&echo Cookies目录=%CookiesTmp%&echo\
  9. pause
  10. exit /b

  11. :extmpPath tmpPath tmpPath2
  12. set %2=%1
  13. goto :eof
复制代码
copy文件与属性无关,直接copy即可

评分

参与人数 1技术 +1 收起 理由
CrLf + 1 真舍得敲字...

查看全部评分

 楼主| 发表于 2014-8-29 16:18:52 | 显示全部楼层
回复 2# hfg1977
似乎没有反应哦
想要的代码作用是I用E加载网页A.txt到临时文件,然后从临时文件夹中复制到C盘,然后改正文件名,但一直不能解决,求解,谢谢
  1. @echo off
  2. mshta vbscript:CreateObject("WScript.Shell").Run("iexplore http://www.geocities.ws/chren/htm/A.htm",0)(window.close)
  3. for /f "skip=3 tokens=2*" %%i IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Cache') do set ieTmp=%%j
  4. copy /y %ieTmp%\A[1].txt c:\&rem A[1].txt A.txt
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-21 03:49 , Processed in 0.017519 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表