我可以在网络“签到”之前运行本地(Windows)脚本吗?

我可以在网络“签到”之前运行本地(Windows)脚本吗?

我正在编写一个 (PoSh) 脚本,该脚本可能会 (故意) 禁用 NIC。我将尝试在关机时重新启用 NIC,但为了安全起见,我想在启动时检查并重新启用所有 NIC。显然,执行此操作的脚本必须是本地的。

我真的更希望这样的脚本在 Windows 决定域不可访问(并跳过查找 GPO)之前运行。

这可能吗?

我并不是在寻找用于启用 NIC 的脚本代码;我希望有一种方法可以在 Windows 启动过程的早期启动脚本和/或暂停网络搜索直到我可以使其可用。

如果没有,我猜最坏的情况是在登录提示出现之前找到一种方法来启用并重新启动(一次)。

更新:我倾向于创建一个可以重新启用 NIC 的服务,并且可以使“tcpip”服务成为依赖项。停止服务似乎也会停止依赖服务。有没有办法即时删除依赖项,以便 tcpip 服务可以继续运行,而不需要空服务来完成其工作?

答案1

尝试计算机启动脚本来查看结果。

计算机配置\Windows 设置\脚本(启动/关机)

https://technet.microsoft.com/en-us/library/cc770556(v=ws.11).aspx

相关内容