当前位置:  开发笔记 > Android > 正文

使用命令行中的schtasks,什么参数会将计算机从睡眠状态唤醒并执行任务

如何解决《使用命令行中的schtasks,什么参数会将计算机从睡眠状态唤醒并执行任务》经验,为你挑选了2个好方法。

该选项存在于UI中,但不存在于命令行中显示的帮助中.



1> NicJ..:

您是通过schtasks.exe命令行创建新任务还是更新现有任务?

在Vista中,schtasks.exe/xml两个选项/create/query.使用此任务的XML编码,您可以看到WakeToRun可以设置节点以从睡眠状态唤醒计算机以运行任务:



  
    ...
  
  
  
    ...
  
  
    ...
    true
    ...
  
  
    
      myprogram.exe
    
  

如果需要从唤醒计算机的命令行创建任务,可以将任务的基础导出到XML,修改此XML以添加WakeToRun,然后重新导入此XML定义.你可以这两种方式:

    在任务计划程序UI中,选择"唤醒计算机以运行此任务",右键单击任务和Export...XML.然后,您可以在另一台计算机上重新导入此文件(请参阅下文),并设置"唤醒 - 运行".要么,

    通过命令行,创建一个具有基本设置(动作,时间等)的任务.然后,导出XML,以编程方式添加WakeToRun节点(通过XSLT或搜索/替换),然后重新导入此更新的XML:

    schtasks.exe/create/tn/xml MyTask.xml/f



2> 小智..:

在步骤2中命令行; schtasks.exe /create /tn /xml MyTask.xml /f 这可能会引发错误; 无效的语法.缺少强制选项'tn'.

/tn需要一个名字.这应该是

schtasks.exe /create /tn MyTask /xml "C:\MyTask.xml" /f

如果您在名称中有或者想要一个空格,您可以使用;

schtasks.exe /create /tn "My Task With Spaces" /xml "C:\My Task With Spaces.xml" /f

希望这可以帮助...

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有