Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 删除临时internet文件(扩展名除外)_Batch File_Delete File - Fatal编程技术网

Batch file 删除临时internet文件(扩展名除外)

Batch file 删除临时internet文件(扩展名除外),batch-file,delete-file,Batch File,Delete File,我是工作中的AutoCAD IT人员,因为我们的windows IT人员总是进行facebooking和e-baying,我的经理抱怨他的临时文件夹太满了。因为我一直在研究和列出(并希望得到提升),我已经举手帮助自己的口袋oops,我想说的是伟大的老板 批处理不是我的主要工作,因此我遇到了两个问题#1: 我想删除所有的临时互联网文件,除了cookies,否则他会抱怨说他记不起所有的101个用户名和密码,其他的都可以 其次,我的/y有问题,显然我的批次表示这不是一个有效的选项 这是我的密码: @e

我是工作中的AutoCAD IT人员,因为我们的windows IT人员总是进行facebooking和e-baying,我的经理抱怨他的临时文件夹太满了。因为我一直在研究和列出(并希望得到提升),我已经举手帮助自己的口袋oops,我想说的是伟大的老板

批处理不是我的主要工作,因此我遇到了两个问题#1:

我想删除所有的临时互联网文件,除了cookies,否则他会抱怨说他记不起所有的101个用户名和密码,其他的都可以

其次,我的/y有问题,显然我的批次表示这不是一个有效的选项

这是我的密码:

@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\*.*"

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"
键入/?详情请参阅

我希望有帮助

安东尼奥