xp如何设定计划任务执行命令每隔几分钟执行一次

2024-12-17 15:30:20
推荐回答(2个)
回答1:

要解决你的这个问题不需要用到计划任务什么的来定期执行net session /delete /y,当然这也是解决你的问题的一种有效方法。

你真正需要的是这个命令:net config server
在命令行输入这个命令执行后你会看到输出信息里有一个:空闲的会话时间 (分) 15
它表示如果系统有一个会话,当然包括访问你的共享打印机的会话,如果空闲了超过15分钟(系统默认值)就会被系统自动断开,现在只需要修改这个值变小就达到目的了。
输入这个命令试试:net config server /?
得到命令的帮助信息,可以看到我们直正需要的命令是:net config server /AUTODISCONNECT:2
再使用net config server可以看到“空闲的会话时间”已经被设置成2分钟了。

使用一次命令后,配置会被写在系统注册表内,下次开机不会丢失,所以只需要运行一次就行了。

当然使用注册表编辑器也能修改这个值,这个你自己百度一下就有了。

############
在计划任务里增加一个任务,命令为net session /delete /y,执行周期为每天,设定启动时间,打开任务高级属性,勾选重复任务,设定重复时间间隔(15分钟),以及持续时间(24小时)。即可达到你的要求。

以上两种方法并用效果应该更佳。

回答2:

单靠任务计划是不行的。任务计划只能每天 每周 每月 一次性 启动时 登陆时 来执行某项任务。

你要说明你到底想干嘛,要借助其它工具才能第隔几分执行一次的。