Get the App
SLTechnology News&Howtos  ›  Development  › 

How to implement a batch program to delete its own bat

Shulou Source: shulou.com Published: 2022-06-03 08:29:27 11月15日 Update

This article mainly shows you "how to achieve batch programs to delete their own bat", the content is easy to understand, clear, hope to help you solve your doubts, the following let Xiaobian lead you to study and learn "how to achieve batch programs to delete their own bat" this article.

The batch program deletes itself .bat

Echo sometimes we need a batch program to delete itself after execution is complete, we can use del 0

Example:

The code is as follows:

@ echo off

I will delete myself after echo presses any key.

Pause

Del 0

However, if your batch needs to change the current batch directory, there will be an error, which will not achieve the effect we predicted.

For example: the current batch is named do.bat

The code is as follows:

Move *. * d:\

Del 0

You can't delete do.bat.

Then you need to combine the pipeline operator |

Del% 0 | move *. * d:\

The above is all the contents of the article "how to implement a batch program to delete its own bat". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!

Tags: Programs content articles code learning help operators effects easy to understand more sometimes organization catalogs knowledge pipelines ribbons industries information channels errors Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno vpn Microsoft OPPO Reno Huawei NVidia