目前我检查文本文件是否已被修改,如果没有,则重新检查,否则输入文件内容。
我试图做的是在输入文件内容之后,存储一个包含该文件内容的临时变量,并仅在文件被修改时才回显它。
我试图实现的是从文本文件中获取内容,将其输入到控制台,并在修改文件时附加来自文本文件的新内容。我如何实现这一目标?
这是我的代码
@ECHO OFF &setlocal
set currentDate=%date%
SET File=run.txt
:check
FOR %%f IN (%File%) DO SET filedatetime=%%~tf
IF %filedatetime:~0, 10% == %currentDate% goto same
goto notsame
:same
goto next
:notsame
type %File%
for /f "tokens=*" %%A in (%File%) do (echo %%A)
:next
TIMEOUT /T 1 >nul
goto check
echo.
pause