- @echo off
- setlocal enabledelayedexpansion
- SET TimeFile=%~dp0Time.txt
- SET Num=10
- if not exist %TimeFile% (
- type nul>%TimeFile%
- echo 文件不存在,已创建该文件!
- echo %Num% > %TimeFile%
- echo 写入资料
- ) else (
- if %TimeFile%==0 (
- del %TimeFile%
- del Test.bat
- ) else (
- set /p n=<%TimeFile%
- set /a n-=1
- >%TimeFile% echo %n%
- shutdown -r -t 120
- )
- )
- PAUSE
复制代码 为什么运行第二次以后,TXT文件内容显示ECHO 关闭? |