gpt4 book ai didi

file - 如何使用批处理检测 .txt 文件中的更改?

转载 作者:行者123 更新时间:2023-12-02 04:17:15 26 4
gpt4 key购买 nike

我制作了一个简单的局域网聊天批处理文件,我想知道是否有一个命令可以检查特定的 txt 文件是否已更新。聊天历史记录存储在 log.dat 中,我希望在有新消息时有声音通知或类似的东西。

@echo off
title LAN chat reader
call Color.bat

:read
call Color.bat
cls
type log.dat
timeout /t 3 /nobreak >nul
goto read

(我是菜鸟,请告诉我这是否可能)

最佳答案

要检查文件日期/时间,请使用 for%%~t 前缀:

@echo off
title LAN chat reader
setlocal enableDelayedExpansion

:read
call Color.bat
cls
type log.dat

for %%a in (log.dat) do set filetimesize=%%~tza
:checkupdate
ping -n 1 -w 100 localhost >nul
for %%a in (log.dat) do if "!filetimesize!"=="%%~tza" goto checkupdate
echo updated
goto read

关于file - 如何使用批处理检测 .txt 文件中的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32895172/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com