批处理:如何在计算机空闲时运行程序并在使用时停止运行?

我需要运行一个Windows批处理(或其他任何命令行软件都可以),当计算机闲置一分钟后运行程序并在使用时停止运行。 当它再次空闲时,我显然应该重新开始。

有任何想法吗? 找不到任何不使用GUI的东西。

如果您正在使用Win-7,则可以在任务计划程序中执行此操作。 打开任务计划程序,选择我的任务计划,然后选择创建任务(不创建基本任务)。 给它一个名字,点击操作标签,然后选择你想运行的程序。 选择条件选项卡,点击“空闲时运行xxx分钟”,如果计算机停止空闲,请检查停止运行。