试试Windows自带的计划任务。
具体:
控制面板→任务计划→添加任务计划;
弹出“任务计划向导”,下一步;
选择需要运行的程序,如果列表里面没有可以使用“浏览”查找,下一步;
设置任务名称,运行时间选择“计算机启动时”或者“登录时”,下一步;
如果你的机器上有多用户存在或者使用管理员登陆,会提示输入密码,下一步;
勾选“再单击‘完成’时,打开此任务的高级属性(A)。”完成,可能会提示错误,如果是提示任务计划服务未启动的话,可以不予理会,下次重启就好了;
在之后打开的任务属性中找“计划”标签,将“计划任务”的下拉列表更改为“空闲时”,并在下方“空闲时计划任务”中设置超时时间,这个类似屏保,机器空闲多久便开始执行。
这样的话在你每次启动计算机后,当空闲了你设置的一定时间便开始执行程序。
基本功能可以实现了,但是也有很多不足的地方,比如重复空闲会重复执行。。。
高级属性里还可以设置其他的选项,可以自己研究一下。
没有这种软件吧应该。
不过听说有一个叫雪狐桌面精灵的软件有可能实现。这是它的官网http://www.mycaca.com/。
反正我没有用过,应该不怎么样。
不过你可以设置宽带我世界为开机不自动启动,开机后你自己再手动操作吧,麻烦点就是,基本上也只能这样呢。