mirror of
https://github.com/NewFuture/DDNS.git
synced 2022-04-19 20:24:44 +00:00
21 lines
733 B
Batchfile
21 lines
733 B
Batchfile
@ECHO OFF
|
|
REM https://msdn.microsoft.com/zh-cn/library/windows/desktop/bb736357(v=vs.85).aspx
|
|
REM schtasks /Create
|
|
REM [/S system [/U username [/P [password]]]]
|
|
REM [/RU username [/RP [password]] /SC schedule [/MO modifier] [/D day]
|
|
REM [/M months] [/I idletime] /TN taskname /TR taskrun [/ST starttime]
|
|
REM [/RI interval] [ {/ET endtime | /DU duration} [/K]
|
|
REM [/XML xmlfile] [/V1]] [/SD startdate] [/ED enddate] [/IT] [/Z] [/F]
|
|
|
|
SET RUNCMD="%~dp0run.bat" "%~dp0run.log"
|
|
|
|
net session >nul 2>&1
|
|
IF %ERRORLEVEL% EQU 0 (
|
|
echo run task as SYSTEM
|
|
schtasks /Create /SC MINUTE /MO 5 /TR "%RUNCMD%" /TN "DDNS" /F /RU "SYSTEM"
|
|
) ELSE (
|
|
echo run task as USER
|
|
schtasks /Create /SC MINUTE /MO 5 /TR "%RUNCMD%" /TN "DDNS" /F
|
|
)
|
|
PAUSE
|