Windows 7 用户特定的登录脚本

Windows 7 用户特定的登录脚本

我这里有一台 Windows 7 笔记本电脑。在我实习期间,我们使用网络帐户,除非他们需要使用我们所在地以外的笔记本电脑。我们有一个帐户,但我们那里有一个 Sierra Wireless 宽带芯片。

现在,我们需要在使用该特定帐户登录时禁用 wifi,但需要在该帐户注销时启用它。

有人有主意吗?我们已经尝试使用 gpedit 和 Windows 任务计划程序创建脚本。批处理文件中是netsh interface set interface "Wireless Interface" disabled,但没有用。看起来用户帐户不会运行该脚本。

答案1

正如@treintje 所写,您需要管理员权限才能禁用网络适配器。您可以做的是,通过在任务计划程序中设置一个任务,使无线适配器在尝试连接时断开无线网络,从而使无线适配器无法使用。

将其设置为仅在用户登录时运行(当然选择不能无线连接的用户)

作为触发器使用此设置:

任务计划程序触发器

作为操作,您需要添加包含以下内容的批处理脚本:

NETSH wlan disconnect

答案2

启用/禁用网络接口需要管理员权限。如果权限不足,我会收到以下错误消息:“此名称的接口未在路由器上注册。”

您可以尝试断开无线网络适配器,而不是禁用它。

netsh wlan disconnect
netsh wlan connect Name

姓名指用于连接特定无线网络的网络配置文件名称。网络配置文件名称默认设置为 SSID。

相关内容