删除具有扩展名的临时Internet文件

时间:2011-07-12 06:59:31

标签: batch-file delete-file

我是AutoCAD IT工作人员,因为我们的Windows IT员工总是面对面和电子联系我的经理抱怨他的临时文件夹太满了。因为我一直在研究和上市(并希望获得推广)我已经伸出手去帮助我自己的口袋哎呀我想说出很棒的老板。

批次不是我的主页,所以我遇到了两个问题#1:

我想删除除了cookie以外的所有临时互联网文件,否则他会发誓他不记得他一直存储的所有101个用户名和密码,其他所有东西都可以用。

其次我遇到麻烦,显然我的批次说它不是一个有效的选项

这是我的代码:

@echo off

echo Now Deleting contents of temp folder...
del /y "%userprofile%\Local Settings\TEMP\*.*"

echo Now Deleting contents of temporary internet folder...
del /y "%userprofile%\Local Settings\Temporary Internet Files\*.*"

1 个答案:

答案 0 :(得分:2)

DEL命令中不存在/ Y开关。如果要删除没有确认的文件,则开关为/ Q.无论如何,如果您使用以下方法,则不需要它。

我不知道cookies文件的扩展名是什么,但假设是COK。以下方法删除除.COK扩展名之外的所有临时文件:

echo Now Deleting contents of temp folder, excepting cookies...
for %%a in ("%userprofile%\Local Settings\TEMP\*.*") do if /I not %%~Xa == .COK del "%%a"

输入FOR /?有关详细信息。

我希望它有所帮助。

安东尼奥