SRun 校园网自动认证 - Windows 使用说明 ======================================== 一、文件说明 校园网自动认证.bat 双击启动器,负责调用认证程序并保留窗口显示结果。 校园网自动认证.ps1 完整认证程序,包含 SRun 协议、中文界面和配置加密功能。 校园网认证配置.dat 首次配置后自动生成。认证页地址、账号和密码会作为一个整体, 使用 Windows DPAPI 加密后保存在此文件中。 使用说明.txt 本说明文件。 程序不会生成日志文件。 二、首次使用 1. 双击 校园网自动认证.bat。 2. 首次运行会自动进入配置。 3. 输入学校的 SRun 网页认证地址。 直接按回车会使用程序显示的默认地址。 4. 输入校园网账号。 5. 输入校园网密码。输入密码时不会显示字符,这是正常现象。 6. 配置完成后,程序会自动开始认证。 7. 窗口最后会直接显示“认证成功”“已经在线”或具体错误信息。 三、日常双击使用 已有配置时,双击 校园网自动认证.bat 会显示: [1] 立即认证 [2] 重新配置 [Q] 退出 直接按回车等同于选择“立即认证”。 四、设置开机自动认证 1. 按 Win + R,输入 taskschd.msc,打开“任务计划程序”。 2. 选择“创建任务”。 【常规】页面 3. 名称填写:校园网自动认证。 4. 在“安全选项”中勾选“不管用户是否登录都要运行”。 5. 勾选“使用最高权限运行”。 6. “配置”选择 Windows 10。 7. 确认这里显示的用户账户,就是运行 校园网自动认证.bat 完成首次配置、 生成 校园网认证配置.dat 时使用的 Windows 账户。 【触发器】页面 8. 点击“新建”。 9. “开始任务”选择“启动时”,然后点击“确定”。 【操作】页面 10. 点击“新建”。 11. “程序或脚本”点击“浏览”,选择 校园网自动认证.bat,例如: D:\script\校园网自动认证.bat 12. “添加参数(可选)”必须填写: login 如果不填写 login,任务会停在交互菜单中,一直显示“正在运行”。 13. “起始于(可选)”填写程序所在目录,例如: D:\script 14. 点击“确定”。 【条件】页面 15. 取消勾选“只有在计算机使用交流电源时才启动此任务”。 【设置】页面 16. 其他设置保持默认。 17. 勾选“如果任务失败,按以下频率重新启动”,频率和重试次数保持默认。 【保存任务】 18. 点击任务属性窗口底部的“确定”。 19. Windows 会要求输入该任务运行账户的密码。这里应输入微软账户密码, 不是 Windows Hello PIN、指纹密码或平时登录电脑使用的 PIN。 任务计划程序使用 login 参数时不会显示菜单,也不会暂停窗口。 程序退出代码:0 表示已联网或认证成功,1 表示配置或账号错误, 2 表示网络暂时不可用或发生其他错误。 【以后修改任务时提示账户不一致】 如果以后修改任务时无法保存,应检查“常规”页面“安全选项”中显示的账户 是否与任务创建者、生成 校园网认证配置.dat 的账户一致。 账户不一致时: 1. 点击“更改用户或组”。 2. 点击“高级”。 3. 点击“立即查找”。 4. 在搜索结果中找到自己的微软账户名称。它可能显示为邮箱,也可能显示为 自己设置的账户名称。 5. 选中该账户并点击“确定”。 6. 再次点击“确定”返回任务属性。 7. 点击任务属性窗口底部的“确定”保存,并按提示输入微软账户密码。 注意:校园网认证配置.dat 使用 Windows DPAPI 加密。任务运行账户与首次配置时的 账户不一致,不仅可能导致任务修改失败,也会导致程序无法解密认证信息。 五、换电脑、换账号或换密码 校园网认证配置.dat 绑定生成它的电脑和 Windows 用户。换电脑或换 Windows 用户后,请删除旧的 校园网认证配置.dat,再双击 校园网自动认证.bat 重新配置。 更换账号、密码或认证页地址时,双击 校园网自动认证.bat,选择“重新配置”。 重新配置完成后,程序也会自动开始认证。 六、兼容范围 本程序针对使用 get_challenge 和 srun_portal 接口、采用 srun_bx1 加密流程 的深澜 SRun 网页认证系统。同样显示“深澜软件”的其他学校不一定采用相同 版本和配置,因此不能保证全部通用。