求教一个在服务器上定时执行bat的问题

G-罗 2013-06-10 09:48:18
我在windows server 2003服务器上写了两个bat脚本(属于文件增备份和全备份)想定时执行,用了schedule task,但总是失败,后来发现经常有人上去使用服务器并且log off
没法我换成了用系统服务启动的方法,用了instsrv.exe和srvany.exe两个命令,完成配置之后能看到服务,但是启动服务之后的结果和我直接运行bat的结果不一样。其实服务也不过是去启动这个文件而已。
之前我在本地测试过了,一个可以正常一个不正常。由于没找到原因,我又放到服务器上执行,结果两个都不正常,但是无论服务器还是我本地电脑,单独执行两个bat一点问题没有,求大神指教解决方案,如还有更好的定时启动的方法,望不吝赐教!!
...全文
349 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
X-i-n 2013-06-13
  • 打赏
  • 举报
回复
计划任务可以设置 “只在用户登录时运行” 和 “不管用户是否登录都要运行”
G-罗 2013-06-10
  • 打赏
  • 举报
回复
引用 楼主 ghaohao 的回复:
我在windows server 2003服务器上写了两个bat脚本(属于文件增备份和全备份)想定时执行,用了schedule task,但总是失败,后来发现经常有人上去使用服务器并且log off 没法我换成了用系统服务启动的方法,用了instsrv.exe和srvany.exe两个命令,完成配置之后能看到服务,但是启动服务之后的结果和我直接运行bat的结果不一样。其实服务也不过是去启动这个文件而已。 之前我在本地测试过了,一个可以正常一个不正常。由于没找到原因,我又放到服务器上执行,结果两个都不正常,但是无论服务器还是我本地电脑,单独执行两个bat一点问题没有,求大神指教解决方案,如还有更好的定时启动的方法,望不吝赐教!!
那你知道为什么启动服务执行的结果不一样吗
G-罗 2013-06-10
  • 打赏
  • 举报
回复
那你知道为什么启动服务执行的结果不一样吗
破影紫衣 2013-06-10
  • 打赏
  • 举报
回复
拥有管理员权限的人太多,人的问题要先解决

6,873

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧