搜索
首页 电脑/网络

关于批处理文件编辑

  我想编辑一个批处理文件,功能很简单,不过目前我不会需要帮助。 windows计划任务功能不想使用。 批处理文件功能如下: 说明:能够在指定的时间运行某个程序就行。(比如在周一到周五的工作日里,每天下午15:30分启动某个d:\temp\log。exe程序。
   想问问: 1。如果将批处理文件放入启动项,那么中间重新启动计算机3次,会不会在15:30分启动3次log。exe。 2。如果不放入启动项目,在早9:00手动运行这个批处理文件,下午14:00关闭计算机,随后15:00启动计算机。这个时候原来的任务时候还能运行。
   谢谢能够帮助我的朋友-。

全部回答

2009-06-03

0 0
    可以用AT命令, at 15:30 /every:M,T,W,Th,F d:\temp\log。exe 把上面的信息编写成BAT程序,利用管理员帐户,手动运行,以后每个星期一至五的15:30就会运行d:\temp\log。
  exe程序 At 命令参数说明 计划在指定时间和日期在计算机上运行命令和程序。  at 命令只能在“计划”服务运行时使用。如果在没有参数的情况下使用,则 at 命令将列出已计划的命令。
   语法 at [\\ComputerName] [{[ID] [/delete] | /delete [/yes]}] at [[\\ComputerName] Hours:Minutes [/interactive] [{/every:Date[,。
    。。]| /next:Date[,。。。]}]Command] 参数 \\ComputerName 指定远程计算机。如果省略该参数,则 at 命令将计划本地计算机上的命令和程序。
   ID 指定指派给已计划命令的识别码。 /delete 取消已计划的命令。  如果省略了 ID,则计算机中所有已计划的命令将被取消。 /yes 当删除已计划的事件时,对来自系统的所有询问都进行肯定回答。
   Hours:Minutes 指定命令运行的时间。将时间以 24 小时制式(即从 00:00 [午夜] 到 23:59)表示为 Hours:Minutes。   /interactive 对于在运行 Command 时登录的用户,允许 Command 与该用户的桌面进行交互。
   /every: 在每个星期或月的指定日期(例如,每个星期四,或每月的第三天)运行 Command 命令。 Date 指定运行命令的日期。  可以指定一周的某日或多日(即,键入 M、T、W、Th、F、S、Su)或一个月中的某日或多日(即,键入从 1 到 31 之间的数字)。
  用逗号分隔多个日期项。如果省略了 Date,则 at 命令将使用该月的当前日期。 /next: 在下一个指定日期(例如,下一个星期四)到来时运行 Command 命令。   Command 指定要运行的 Windows 命令、程序(即 。
  exe 或 。com 文件)或批处理程序(即 。bat 或 。cmd 文件)。当命令需要路径作为参数时,请使用绝对路径,也就是从驱动器号开始的整个路径。如果命令在远程计算机上,请指定服务器和共享名的通用命名协定 (UNC) 符号,而不是远程驱动器号。
     。

2009-06-02

68 0
   用这个命令关闭电脑:shutdown /s 要定时关机就得批处理一直运行,不能在关机之前退出。IF条件判断语句,在条件不满足时,用GOTO反回IF前 :GOBACK 标签处。条件IF判断标签内。
  不然,批处理会结束的,程序就结束了。关键是不要退出批处理程序,要让批处理一直运行起。时间满足否,要在标签 :GOBACK 里IF语句内判断。 时间怎么判断成立否,你自己到网上找答案吧!没法帮你咯!我也不想太麻烦,这个有点难度了。
  我编不了!。

2009-06-02

43 0
个人建议还是在网上下载一个定时开关机软件更好。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
电脑/网络
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
举报
举报原因(必选):
取消确定举报