所谓开机自联,具体来说,就是将连接校园网的程序设置为开机自启,且循环检测网络状态决定是否需要再次连接。简单记录步骤如下:
- 下载连接校园网的程序
幸而已有大佬发布了极简高效的联网程序 hust-network-login,吾等只需选择对应的平台版本即可,如 Windows 64 可选如下版本:
- 新建一个文本文件 my.conf,第一行写学号,第二行写校园网密码,放到程序相同路径下即可:
M2020123123
mypasswordmypassword
3. 下载用于设置开机自启的 nssm,手快的兄弟可以给这个工具设置一个环境变量,怎么都行,不设也行~
4. 通过 nssm,用来设置程序开机自启,指令如下:
path\to\nssm.exe install path\to\hust-network-login path\to\my.conf
其中,nssm.exe isntall xxx
为指定某个程序开机自启,hust-network-login my.conf
为启动连网程序的指令。若想注册其他程序开机自启,亦可参考。
此处可能有其他替代性做法,比如通过Windows的开机自启项进行设定,但似乎 nssm 设置程序自启的方式比较灵活,可附加启动参数,适合吾等程序员们设置自己编写的小工具
应用场景说明
当然了,聪明的你肯定想到了,我都自己开机了,为什么还需要费劲整一个自动连网的程序呢?
欸,少年,如果还有一种定时开机的技术,又当如何呢?
妹错,上述开机自动连网的程序,单开可能有点鸡肋,但是配合 BIOS 设置自动开机,就可以实现人在天边,实验室或个人电脑每天按时开机、连网,然后远程控制,完成不知道从哪冒出来的突发任务。