寻找一种方法来执行以下操作:
开始>运行>"%TEMP%>删除所有内容(跳过任何冲突).
我有这么远
@echo off
start %TEMP%
DEL *.*
Run Code Online (Sandbox Code Playgroud)
我想我可以使用CD进入文件夹,我想知道的是,如果有任何实例无法删除对话框,我想跳过这些.
谢谢您的帮助!利亚姆
Joe*_*oey 21
del不会触发任何对话框或消息框.但是你有一些问题:
start只会打开资源管理器,这将是无用的.您需要cd更改批处理文件的工作目录(这/D是因为它从其他驱动器运行时也可以):
cd /D %temp%
Run Code Online (Sandbox Code Playgroud)您可能还想删除目录:
for /d %%D in (*) do rd /s /q "%%D"
Run Code Online (Sandbox Code Playgroud)您还需要跳过问题del并删除只读文件:
del /f /q *
Run Code Online (Sandbox Code Playgroud)所以你到达:
@echo off
cd /D %temp%
for /d %%D in (*) do rd /s /q "%%D"
del /f /q *
Run Code Online (Sandbox Code Playgroud)
小智 7
以下批处理命令用于删除系统上的所有临时、最近和预取文件。
在本地系统上将以下代码另存为“Clear.bat”
*********START CODE************
@ECHO OFF
del /s /f /q %userprofile%\Recent\*.*
del /s /f /q C:\Windows\Prefetch\*.*
del /s /f /q C:\Windows\Temp\*.*
del /s /f /q %USERPROFILE%\appdata\local\temp\*.*
/Below command to Show the folder after deleted files
Explorer %userprofile%\Recent
Explorer C:\Windows\Prefetch
Explorer C:\Windows\Temp
Explorer %USERPROFILE%\appdata\local\temp
*********END CODE************
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
105954 次 |
| 最近记录: |