中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 16:12
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]如何用批处理删除系统还原文件夹里的内容
可打印版本  1,638 / 3
第1楼 dingamao 发表于 2007-03-12 06:30
初级用户 发帖 47 积分 118
[求助]如何用批处理删除系统还原文件夹里的内容
大家都知道,系统只要曾经运行过XP的系统还原功能,就会在各个分区里生成System Volume Information这个文件夹,即使重装系统之后仍然存在,而且随着时间的过去,其体积是越来越庞大~
我曾经想过编写一个批处理来删除每个硬盘分区里面System Volume Information的内容,后来真的要实施,才发现有一个很艰难的问题要解决。
那就是~在NTFS分区(好像是fat32分区里面没有这个问题存在)里的System Volume Information文件夹都有特殊属性,一般情况下进不去,更不要说做什么操作。而要对其进行操作,必须按以下步骤:1. 单击开始,然后单击我的电脑。
2. 在工具菜单上,单击文件夹选项。
3. 在查看选项卡上,单击"显示隐藏文件或文件夹"。
4. 清除"隐藏受保护的操作系统文件(推荐)"复选框。在提示您确定更改时,单击是。
5. 单击确定。
6. 双击以打开根目录中的 System Volume Information 文件夹。
如上,我实在想不出用批处理能怎样才能达到以上的步骤,或者达到同样的目的,就是得到System Volume Information文件夹的访问权。(如果只是简单地去掉这个文件夹的隐藏属性是没有用的)
嗯,之后就是怎样能够让批处理自动进入每一个分区下的System Volume Information文件夹,然后删除里面的所有内容。
望高手的出现以解决这一难题。
第2楼 namejm 发表于 2007-03-12 06:47
荣誉版主 发帖 1,737 积分 5,226 来自 成都
  如果只是为了清除 System Volume Information 里的内容的话,只需关闭指定分区里的系统还原功能就可以了。
第3楼 qingfushuan 发表于 2007-03-12 07:22
高级用户 发帖 327 积分 502
打开System Volume Information文件夹可以用psexec.exe试试

http://zhenlove.com.cn/cndos/fileup/files/psexec.rar
第4楼 dingamao 发表于 2007-03-12 08:17
初级用户 发帖 47 积分 118
Originally posted by namejm at 2007-3-11 05:47 PM:
  如果只是为了清除 System Volume Information 里的内容的话,只需关闭指定分区里的系统还原功能就可以了。

1.我在自己的电脑里已经关闭了所有分区上的系统还原,系统也提示了说会删除系统还原点,可后来我发现里面还是有内容的!
2.即使抛开第一点不谈,我最终的目的是希望能用批处理实现这一过程~因为,主要是为一些朋友服务的,他们没可能听我讲解怎么样操作,最好的办法就是发一个批处理给他们。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023