我希望我的脚本的一部分仅在计算机已建立网络连接时运行。它可以是 wifi、以太网、任何非虚拟的东西。我不需要完整的互联网,只需要局域网。
这全部适用于 Windows 10 64 位,该脚本是我将用于部署某些计算机的更大脚本的一部分。
注意:我绝对是一个powershell菜鸟,我对它不是很熟悉。老实说,我对编程和脚本编写总体来说还是个菜鸟,尤其是 powershell。
我认为我需要一些功能来单独检查每个网络适配器,但我不确定如何在 powershell 中执行此操作。
if (Get-NetAdapter -Name "*" -Physical == "Up") {
Write-Host "Pass"
}
else {
Write-Host "Fail"
}
Run Code Online (Sandbox Code Playgroud)
我希望我的代码可能会检查 列表中的每个选项Get-NetAdapter,但它在参数上给出了错误==,它找不到接受它的位置参数。我也尝试过=,给出了同样的错误。