找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 26518|回复: 3

[日期时间] 批处理如何实现定时的自启动软件?

[复制链接]
发表于 2014-10-29 09:51:56 | 显示全部楼层 |阅读模式
我本意是想做一个定时的自启动软件,其功能是在每天晚上21点和早上的8点重启这个软件,但是我只会PING回传自己的方法不是很实用,请问大神们帮忙修改下以下代码 多谢了。
  1. @echo off

  2. :go
  3. ping /n 10 127.1 > null
  4. ::延时回传
  5. taskkill /f /im communicator.exe
  6. ::关闭进程程序
  7. tasklist |find "communicator.exe"||start "" "C:\Program Files (x86)\Microsoft Lync\communicator.exe"
  8. ::找到程序名重新启动
  9. echo 在%username%账户下于%date% %time%进行程序重启维护>>C:\Users\%username%\Desktop\login.txt
  10. ::创建LOG文件
  11. goto go



复制代码
发表于 2014-10-29 10:14:14 | 显示全部楼层
一般注释语句都写在代码上方。
功能:关闭进程——打开进程——记录日志;存为bat文件;再利用任务计划,分别在每天21点和8点调用一次。
  1. @echo off
  2. ::关闭程序
  3. taskkill /f /im communicator.exe
  4. ::启动程序
  5. start "C:\Program Files (x86)\Microsoft Lync\communicator.exe"
  6. ::记录日志
  7. echo 在%username%账户下于%date% %time%进行程序重启维护>>C:\Users\%username%\Desktop\login.txt
复制代码
 楼主| 发表于 2014-10-29 12:19:41 | 显示全部楼层
回复 2# Linuxer


    那请问还没有更好的办法不用计划任务去做呢 ,因为计划任务常常都会因为登陆账户的权限 导致不会运行。。谢谢
发表于 2014-10-29 12:41:38 | 显示全部楼层
回复 3# lion991128


创建任务计划的时候选择System用户,不要用当前用户。
schtasks /create /ru System ......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 19:53 , Processed in 0.021851 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表