批处理文件如何删除自身并退出命令提示符?

Pan*_*nda 4 windows batch-file

反正我可以写一个批处理可以删除自己,退出命令提示符吗?我不知道该怎么做。如果我先删除该批次,则退出无法运行。如果我先退出,那么我将无法删除批处理...。我可以在同一个批处理文件中执行此操作吗?感谢您提供任何线索!!!

Mof*_*ofi 6

使用以下命令行作为批处理文件中的最后一行:

del "%~f0" & exit
Run Code Online (Sandbox Code Playgroud)

这一行在一行中包含两个命令:

  • DEL用于删除批处理文件和
  • EXIT用于退出命令进程。

操作员&导致独立于第一个命令的结果执行第二个命令。有关在一行上使用多个命令的更多详细信息,请参见使用 Windows 批处理文件的单行多个命令