如何每台计算机只运行一次批处理文件?


1

我有一个批处理文件,我想推出进行一些更改,但更改需要一段时间,只需要完成一次,我该如何管理?

Answers:


2

您可以创建一个标志文件。当程序首次启动时,它会检查标志是否已经存在,如果已经存在则退出。程序完成后,它会创建标志文件。

SET FLAG=C:\Flag.txt
IF EXIST %FLAG% GOTO END

DO WORK > %FLAG%

:END

1
你可以使用内置的 EOF 标签,而不是定义一个新的。
and31415
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.