返回列表 发帖

请问xp下的at命令怎么老是用不了?

每次运行的时候,命令会成功完成并显示作业id,但是到了时间就是不执行!
比如:at 22:00 net send 127.0.0.1 22:00
就是不行!

请问xp下的at命令怎么老是用不了?

确实是啊,开始还觉得不是什么问题。然后在网上找了半天的资料也没有解决方法。期待高手来啊。

TOP

请问xp下的at命令怎么老是用不了?

怎么没有人知道了,自己顶下先,请高手指点!!!!

TOP

请问xp下的at命令怎么老是用不了?

是么?~~不说还没注意到`~

TOP

请问xp下的at命令怎么老是用不了?

有没有人知道呢????

TOP

请问xp下的at命令怎么老是用不了?

UP
高手们请支持。。。。

TOP

请问xp下的at命令怎么老是用不了?

我刚才试验了一下,我也不行,然后我在我的Xp(网中漫步版)里,在控制面板的任务计划里添加了一个任务,结果居然也没有运行,郁闷了。。。然后我在win2000里的任务计划里添加的就可以执行,然后用at命令添加的又不行了。巨郁闷。。。

TOP

请问xp下的at命令怎么老是用不了?

高手请进!

TOP

请问xp下的at命令怎么老是用不了?

恩~~固起来了`~
觉的有必要讨论下`~!!

TOP

请问xp下的at命令怎么老是用不了?

转自《天新软件园》
大家谈论一下,看有没有帮助。
我们在建立计划任务时,一般可以使用两种方法:控制面板中的任务计划、at命令。那这两种方法是不是完全相同呢,还是有什么区别?再有2000系统中有一个task scheduler服务,那这两种方法与task scheduler服务又是什么关系呢?今天闲来无事,专门研究了一下。
    首先在task scheduler服务启动的情况下,分别使用控制面板|任务计划和at命令建立计划任务,让它运行附件中的计算机程序(calc.exe)。建立成功后,可以在控制面板|任务计划中看到两个任务,其中一个名字为at1,也就是at命令建立的任务了。然后在命令行方式下不带参数运行at命令,让它列出所有任务,结果只能看到at1这个任务,而使用控制面板|任务计划建立的任务是看不到的。在控制面板|任务计划中双击at1,发现是可以编辑的,修改了它的运行计划,保存退出。然后再运行at命令,发现任务清单变成空的了。再有一个现象就是使用控制面板|任务计划创建的任务可以看到它成功的运行,而at命令建立的任务的运行却没有看到。难道at命令没有运行成功?利用at命令重新建了一个任务,发现还是没有结果。最后,打开任务管理器,在进程中发现已经有两个calc.exe了。再查帮助,原来at命令建立的任务就是后台运行的。再有,任务是存储在%systemroot%\tasks文件夹中的,默认的扩展名为.job。
    然后,停止task scheduler服务。再使用at命令创建任务,发现已经无法创建任务,系统提示服务仍未启动。而使用控制面板|任务计划却可以创建成功,难道它不需要task scheduler服务?到服务中查看一下,却发现task scheduler服务已经启动了。原来控制面板|任务计划是可以自动启动task scheduler服务的。把task scheduler服务启动方式设置为手动,并且停止服务,再使用控制面板|任务计划创建任务,发现仍然可以成功,并且task scheduler服务又一次被启动了。把task scheduler服务设置为禁用并停止后,控制面板|任务计划终于也无法成功了。
    经过以上的试验,得出最后的结论:控制面板中的任务计划和at命令都是依赖于task scheduler服务的,不过任务计划可以自动启动task scheduler服务(除非设为禁用),而at命令无法自动启动服务;两种方法建立的任务均可以在控制面板|任务计划中看到并且编辑,都会生成.job文件,但使用at命令却只能看到用命令建立的任务;使用at命令建立的任务一经任务计划的编辑,就无法使用at命令查看和编辑了;任务计划建立的任务的运行是前台的,而at命令建立的任务的运行是后台的。
附:at命令参考
At
列出在指定的时间和日期在计算机上运行的已计划命令或计划命令和程序。必须正在运行“计划”服务才能使用 at 命令。
at [\\computername] [[id] [/delete] | /delete [/yes]]
at [\\computername] time [/interactive] [/every:date][,...]| /next:date[,...]] command
如果在没有参数的情况下使用,则 at 列出已计划的命令。
\\computername
指定远程计算机。如果省略该参数,命令将安排在本地计算机。
id
指定指派给已计划命令的识别码。
/delete
取消已计划的命令。如果省略了 id,计算机中已计划的命令将被全部取消。
/yes
当删除已计划的事件时,对系统的查询强制进行肯定的回答。
time
指定运行命令的时间。将时间以 24 小时标记(00:00 [午夜] 到 23:59)的方式表示为小时:分钟。
/interactive
允许作业与在作业运行时登录用户的桌面进行交互。
/every:date[,...]
在每个星期或月的指定日期(例如,每个星期四,或每月的第三天)运行命令。将 date 指定为星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的数字)。用逗号分隔多个日期项。如果省略了 date,将假定为该月的当前日期。
/next:date[,...]
在重复出现下一天(例如,下个星期四)时,运行指定命令将 date 指定为星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的数字)。用逗号分隔多个日期项。如果省略了 date,将假定为该月的当前日期。
command
指定要运行的 Windows 2000 命令、程序(.exe或.com 文件)或批处理程序(.bat或.cmd 文件)。

TOP

请问xp下的at命令怎么老是用不了?

其实也不是完全不能执行命令`~
试了多条命令`~
可以执行一部分`~
比如:ping、echo、net config等~~
其他一些命令就不懂了`~
net send 这个命令执行不了`~
在这里注意到一个问题,好象内部命令没有一个可以执行的?
当然,我试了几个~ 实在是不行了
现在太困了 `~都准备天亮了`~要休息了~
请大家多多实验``看看会有什么结果`~
操作环境为XP SP2

TOP

请问xp下的at命令怎么老是用不了?

由于装了SP2狂慢,就删了XP,你先看看你的task scheduler服务有没有关闭,我这里现在没XP不能试,不行再说

TOP

请问xp下的at命令怎么老是用不了?

AT命令没有问题~~
有问题的是后面部分~

TOP

请问xp下的at命令怎么老是用不了?

确实是一些命令能够执行,而一些就不能执行,既然能执行一些,那task scheduler
肯定没有关了啊,哎,上面说at命令的执行是后台的,可是许多都执行不了....

TOP

返回列表 回复 发帖