Internet explorer 仅用于删除文件夹的批处理文件
我试图找到一种方法,使用批处理文件删除文件夹的特定内容。该文件夹是临时internet文件文件夹“Content.IE5” 问题是,我需要保留该文件夹中名为“desktop.ini”和“index.dat”的两个文件,但删除Internet Explorer在其中创建的文件夹-它们的文件夹名称也在更改 有人知道如何做到这一点吗?Internet explorer 仅用于删除文件夹的批处理文件,internet-explorer,batch-file,Internet Explorer,Batch File,我试图找到一种方法,使用批处理文件删除文件夹的特定内容。该文件夹是临时internet文件文件夹“Content.IE5” 问题是,我需要保留该文件夹中名为“desktop.ini”和“index.dat”的两个文件,但删除Internet Explorer在其中创建的文件夹-它们的文件夹名称也在更改 有人知道如何做到这一点吗? 谢谢。你考虑过打电话吗 RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 这似乎是从命令行清理Internet临时文
谢谢。你考虑过打电话吗
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
这似乎是从命令行清理Internet临时文件的一种方法,它也可以这样做。运行也是一个选项。您可以创建一组要使用cleanmgr/sageset:[n]
清理的内容,然后调用cleanmgr/sagerun:[n]
这些并不像编写自己的批处理文件来删除它们那样有趣,但它们可能会用更少的工作来完成您的目标。您考虑过打电话吗
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
这似乎是从命令行清理Internet临时文件的一种方法,它也可以这样做。运行也是一个选项。您可以创建一组要使用cleanmgr/sageset:[n]
清理的内容,然后调用cleanmgr/sagerun:[n]
这些并不像编写自己的批处理文件来删除它们那样有趣,但它们可能会以更少的工作完成您的目标。好吧,我们必须假设您正在谈论索引和桌面。ini在该文件夹的根目录中。我还相信,这些是该文件夹中唯一的文件(但这可能只是因为我不使用IE。) 我能想到的最简单的脚本如下(当然,如果这不仅仅是为了你自己,你可以随时更改用户环境变量的路径) 这将遍历Content.IE5文件夹中的每个目录,并递归删除该文件夹。您应该知道,它无法删除当前打开的文件。它还将保留您提到的两个文件的完整性
我希望这能回答你的问题。好吧,你必须假设你谈论的是索引和桌面。ini在该文件夹的根目录中。我还相信,这些是该文件夹中唯一的文件(但这可能只是因为我不使用IE。) 我能想到的最简单的脚本如下(当然,如果这不仅仅是为了你自己,你可以随时更改用户环境变量的路径) 这将遍历Content.IE5文件夹中的每个目录,并递归删除该文件夹。您应该知道,它无法删除当前打开的文件。它还将保留您提到的两个文件的完整性
我希望这能回答你的问题你在用什么?如果我尝试你正在做的事情,我会使用AutoHotKey备份desktop.ini和index.dat,然后删除所有内容,然后还原这两个文件。你在使用什么?如果我正在尝试您正在做的事情,我会使用AutoHotKey备份desktop.ini和index.dat,然后删除所有内容,然后还原这两个文件。+1。他们不仅可以用更少的工作完成目标,而且可以更正确地完成,因为
index.dat
也将被清理干净。+1。他们不仅可以用更少的工作完成目标,而且可以做得更正确,因为index.dat
也会被清除。在(*)中使用
。否则,名称中带点的目录将不包括在内!在(*)中使用
。否则,名称中带点的目录将不包括在内!