Browse Source

简化脚本和定时任务

New Future 7 years ago
parent
commit
339e58b612
3 changed files with 5 additions and 5 deletions
  1. 0 3
      run.sh
  2. 1 1
      task.bat
  3. 4 1
      task.sh

+ 0 - 3
run.sh

@@ -1,3 +0,0 @@
-#!/usr/bin/env bash
-RUN_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )";
-"$RUN_DIR/run.py" -c "$RUN_DIR/config.json" >> "$RUN_DIR/run.log"

+ 1 - 1
task.bat

@@ -1,7 +1,7 @@
 @ECHO OFF
 REM https://msdn.microsoft.com/zh-cn/library/windows/desktop/bb736357(v=vs.85).aspx
 
-SET RUNCMD="%~dp0run.bat" "%~dp0run.log"
+SET RUNCMD=python "%~dp0run.py" -c "%~dp0config.json" >> "%~dp0run.log"
 
 SET RUN_USER=%USERNAME%
 WHOAMI /GROUPS | FIND "12288" > NUL && SET RUN_USER="SYSTEM"

+ 4 - 1
task.sh

@@ -1,4 +1,7 @@
 #!/usr/bin/env bash
 RUN_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )";
-echo "*/5 * * * *   root    ${RUN_DIR}/run.sh" > /etc/cron.d/ddns;
+
+CMD="'$RUN_DIR/run.py' -c '$RUN_DIR/config.json' >> '$RUN_DIR/run.log'"
+
+echo "*/5 * * * *   root    '$CMD'" > /etc/cron.d/ddns;
 /etc/init.d/cron reload;