如何删除刚刚与批处理代码行一起使用的批处理文件?就像执行此操作的代码一样:
remove thisbat.bat
Run Code Online (Sandbox Code Playgroud)
提前致谢。
有些人会告诉你只要把
DEL "%~f0"
Run Code Online (Sandbox Code Playgroud)
在最后一行,但这通常会导致 BAT 文件无法再找到自身的错误。您应该在BAT 文件的最后一行使用以下语句,因为在它到达此行后,您的 BAT 文件就消失了:
start /b "" cmd /c del "%~f0"&exit /b
Run Code Online (Sandbox Code Playgroud)
这将在同一控制台中启动新的删除进程,从而消除任何“不再找到文件”错误。
| 归档时间: |
|
| 查看次数: |
3775 次 |
| 最近记录: |