如果可能,你怎么得到批处理文件只说一次?同样,只有当它第一次打开时?
答案 0 :(得分:1)
在批处理文件中的任何位置包含此代码:
call :FirstTime 2>NUL
if errorlevel 1 (
echo :FirstTime >> "%~F0"
echo exit /B 0 >> "%~F0"
echo This is the first time this file run!
)
请务必使用:goto :EOF
答案 1 :(得分:0)
这是一个方法 - 您还可以为“firstrun.txt”文件添加路径。
@echo off
if not exist "firstrun.txt" (
echo This is the first time you have run this batch file...
type nul >"firstrun.txt"
)
:: batch code goes here