我有一个批处理文件,想要将其推送出去进行一些更改,但更改需要一段时间并且只需执行一次,我该如何处理?
答案1
您可以创建一个标志文件。当程序首次启动时,它会检查标志是否已经存在,如果存在则退出。当程序完成后,它会创建标志文件。
SET FLAG=C:\Flag.txt
IF EXIST %FLAG% GOTO END
DO WORK > %FLAG%
:END
我有一个批处理文件,想要将其推送出去进行一些更改,但更改需要一段时间并且只需执行一次,我该如何处理?
您可以创建一个标志文件。当程序首次启动时,它会检查标志是否已经存在,如果存在则退出。当程序完成后,它会创建标志文件。
SET FLAG=C:\Flag.txt
IF EXIST %FLAG% GOTO END
DO WORK > %FLAG%
:END