批处理之家's Archiver

依山居 发表于 2015-10-17 23:38

批处理定时重启serv-u

[code]@echo off
title 定时重启serv-u [依山居]17:36 2010-9-2


::计划任务名
set tn=定时重启serv-u

::计划运行时间
set st=07:00:00
set tr=%0
set mo=3

::运行用户计划的管理员用户


if "%1"=="task" goto :task

:start
::判断任务计划服务是否启动
net start|find "Task Scheduler"||goto sctask

::判断计划是否已经添加
schtasks /query|find "%tn%"||goto crtask



:task
net stop serv-u
ping 127.0.0.1 -n 3|ECHO>nul
net start serv-u

goto :eof

:sctask
:: 设置启动任务计划服务
sc config schedule start= auto
ping 127.0.0.1 -n 3|ECHO>nul
net start schedule
goto start

:crtask


::建立任务
schtasks /create /ru "system" /sc hourly /mo %mo% /st %st% /tn "%tn%" /tr "%0 task"

goto start
[/code]把上面代码复制另存为XX.BAT,扔到服务器,双击运行,会全自动建立一个每个小时自动重启一次SER-U的任务计划。

有些服务器还在使用破解版本的SERVU ,经常出现不能正常工作,随便写个批处理,扔到服务器一运行,自动建立一个重启SERVU 的任务计划

hlzj88 发表于 2016-5-6 22:44

是系统还是在ser-u程序属性上,有一个设置,可以自动在挂掉时,令ser-u 重启,因为只需一次设置,的确不记得了。需要的可百度。

依山居 发表于 2016-5-6 23:04

[b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=185737&ptid=37681]2#[/url] [i]hlzj88[/i] [/b]


    那是10年的事了。
后来接手后换成filezilla了。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.