最近有些学习视频资料【正经的】需要下载,大概300多G,但是博主家境贫寒啊,没开会员,那下载速度只有100K/S啊,虽说网上有些教程能加速下载,但是我怕封号封IP啊,还是老老实实慢慢下吧,好在我不急着用,家里也有台电脑闲着,让它自己每天开关机下文件吧。

自动开关机下载百度云文件

基本思路:利用Windows的任务计划来实现电脑自动开关机,然后设置百度云开机自启或者用脚本启动。

1、右击【计算机】 —> 管理 —> 依次按下图顺序点击,创建基本任务:

2、编写任务基本信息:

3、设定任务频率,我需要的是每天早上6:30开启:

4、选择操作。这是关键性的一步:根据百度云安装程序找到启动百度云的要选择启动程序:(如果只是想开机的话,就随便选一个浏览器之类的可执行程序 *.exe),然后下一步,点击完成。

寻找百度云启动exe文件地址方法:

百度云快捷方式右键 --  属性  --  复制目标里的路径即可

或者设置开机自动启动百度云:

**百度云PC端 -- 设置 --  勾选开机时启动百度网盘
**

或者使用启动脚本

start C:\Users\hao\AppData\Roaming\baidu\BaiduNetdisk\BaiduNetdisk.exe

5、双击任务,选择【不管用户是否登录都要运行】

然后点击选择条件:电源选项中,【取消只有在计算机使用交流电才启动此任务】选中唤醒计算机运行此任务

6、重复以上步骤再次新建一个任务,实现自动关机​。

在第四步中设置程序参数。我们设置为关机,【程序和脚本】栏里,可以直接写入:shutdown ,然后【添加参数】里面设置:-s -t10 (意思就是关机指令在提示10秒后执行)。

解决任务出错的方法

解决:“用户账号限制。可能的原因包括不允许空密码,登录时间限制,或强制的策略限制”的问题。可能有的朋友设置任务计划时候出现以下报错:

这是因为电脑没有开机密码,而windows的默认策略是空白密码的账号只允许从控制台登录,也就是本地登录。所以我们要想允许空密码共享,就需要更改默认的策略

1、按WIN+R,调出运行框。在运行框输入 gpedit.msc ,并回车;

2、在弹出的窗口,展开左侧目录树至安全选项,如图。(计算机配置-Windows设置-安全设置-本地策略-安全选项);

3、在右侧策略处找到“账户:使用空白密码的本地账户只允许进行控制台登录”,此策略默认是已启用;

4、双击打开“账户:使用空白密码的本地账户只允许进行控制台登录”,将其改为“已禁用”,并确定,生效即可。

其他想法

写完自动下载任务后,我算了下下载成本。

​时间成本:300(G)* 1024(MB)* 1024(KB) / 120(K/S)/3600(1h) / 12(1day) = 60天

电力成本(家庭网络忽略网费)​:200W * 12h * 0.52 * 60day = 74.88元。

现在百度云超级会员25一个月(会员10元一个月),假设我就开一个月,我家200M网速用无线网卡下载最大网速10M/S百度云,假设平均5M/S吧:

时间成本:300(G) * 1024(MB)  / 5(M/S) / 3600(1h) =16个小时

电力成本(家庭网络忽略网费):200W * 16h * 0.52 = 1.66元。

这样算下来总成本最便宜可以可以开一天的百度云会员只要不到5元,那我6元钱就可以下载完了嘛,哈哈【一天的会员是看的百度云广告,我没开过,据说会有下载到99.99%就卡住的惊喜哦】。​

仁者见仁,智者见智吧。

参考文章

1、批处理之实战一--百度搜索、定时关机、创建文件

2、Windows自动开机及自动执行脚本:

https://blog.csdn.net/deefin/...

祝君工作顺利,加油。

    >【程序猿硬核科普】系列是利用晚上闲暇时间在半小时到一小时之内完成的科普类型文章,有不明白的就去搜资料,学习完就做笔记,旨在克服拖延症。文章可能多有疏漏之处,敬请指正!


往期精彩回顾

【程序猿硬核科普】Linux下Shell编程杂记 

Linux命令之Crontab——定时任务

【微信换头像新方法】筑起防疫青春长城,换上头像为武汉加油!

2020Java面试宝典 -- JavaSE基础篇

你点的每个赞,我都认真当成了喜欢


浩Coding
56 声望1 粉丝