【问题标题】:Is there a ruby gem to start/stop Windows Scheduled Tasks?是否有 ruby​​ gem 来启动/停止 Windows 计划任务?
【发布时间】:2016-07-20 05:43:25
【问题描述】:

我正在寻找可以启动/停止已经运行的 Windows 计划任务的 ruby​​ gem。或者,如果 gem 不存在,另一种解决方法来做这样的事情。

【问题讨论】:

    标签: ruby windows rubygems scheduled-tasks


    【解决方案1】:

    我相信我找到了最佳答案,但如果我错了,请其他人纠正我。我认为我最好的选择是使用 Windows CLI 发送命令。

    查看窗口the windows documentation,在Windows CLI 中停止任务的命令似乎是schtasks /End [/S <system> [/U <username> [/P [<password>]]]] /TN taskname

    启动任务的命令是schtasks /Run [/S <system> [/U <username> [/P [<password>]]]] /TN <taskname>

    因此,考虑到这两点,我可以在 ruby​​ 脚本中使用 %x(windows cli command)system 'windows cli command',返回不同级别的数据。我相信我正在阅读的内容还有更多内容,但我认为这会奏效。再说一次,如果有人对我正在尝试做的事情有 cmet 或更好的行动计划,肯定会全神贯注。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多