本脚本适用于 Windows 设备,用于在校园网络环境下自动完成网络认证登录。
请确保已连接到校园 Wi-Fi,然后执行本脚本完成登录。
- 在桌面右键选择
在终端中打开 - 执行以下命令将脚本移动至桌面:
git clone https://github.com/xhit-ux/internet-login-script.git
cd ./internet-login-script
move .\logins.ps1 "$env:USERPROFILE\Desktop"
cd ..
Remove-Item .\internet-login-script\ -Recurse -Force
- 在桌面上找到并左键双击打开
logins.ps1 - 找到
user_account和user_password字段,在引号内填入你的 账号 和 密码。
$user_account="" # 👈 在此填写学号
$user_password="" # 👈 在此填写密码- 右键文件,找到并点击
使用powershell运行
由于 Windows 默认不允许执行 PowerShell 脚本,你需要临时解除限制。
-
方式 1:临时绕过 PowerShell 限制(安全系数++)
- 打开 命令提示符(cmd),输入以下命令并回车:
🎯 作用:这只会影响当前命令,不会修改系统安全策略。
powershell -ExecutionPolicy Bypass -File login.ps1
- 打开 命令提示符(cmd),输入以下命令并回车:
-
方式 2:永久允许运行脚本(需管理员权限)
如果你不想每次都输入 Bypass,可以 永久修改 PowerShell 执行策略:- 右键「开始菜单」> 选择 Windows PowerShell(管理员)
- 输入以下命令并回车:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
- 之后你可以选择:
- 直接双击 login.ps1 运行
- 在桌面右键选择
在终端中打开并执行以下命令:即可运行./logins.ps1