每次关闭或重新启动计算机时,我都需要计算。因此,我相信我可以通过将批处理文件添加到开始菜单来执行此操作。因此,每次打开 PC 时它都会运行。当它运行时,它应该
open c:\count.txt
read in the value on that text file
add 1 to it
write the value to the text file
exit.
但我没有太多使用批处理文件,也无法弄清楚如何从文本文件中读取数字。
每次关闭或重新启动计算机时,我都需要计算。因此,我相信我可以通过将批处理文件添加到开始菜单来执行此操作。因此,每次打开 PC 时它都会运行。当它运行时,它应该
open c:\count.txt
read in the value on that text file
add 1 to it
write the value to the text file
exit.
但我没有太多使用批处理文件,也无法弄清楚如何从文本文件中读取数字。
根据您的想法(更新文件中的计数器):
rem open c:\count.txt
rem read in the value on that text file
set /p count=<c:\count.txt
rem add 1 to it
set /a count+=1
rem write the value to the text file
>c:\count.txt echo.%count%
rem exit.
exit
注意:请注意,您选择用户具有写入权限的路径。(C:\
没有特权可能无法工作)
这是 MS-DOS 时代的解决方案。c:\count.txt 文件大小不会成为任何实际数字的问题。
重置计数器删除 c:\count.txt
@echo off
>>c:\count.txt echo 1
echo Count is up to:
find /c "1" <c:\count.txt