Macos 如何使用脚本以编程方式更改OSx WiFi状态
我正在寻找一种方法,使用脚本以编程方式切换笔记本电脑的WiFi状态。我正在使用MacOS(正式的OSx)。我的Macos 如何使用脚本以编程方式更改OSx WiFi状态,macos,bash,networking,wifi,Macos,Bash,Networking,Wifi,我正在寻找一种方法,使用脚本以编程方式切换笔记本电脑的WiFi状态。我正在使用MacOS(正式的OSx)。我的中有一个别名。zshrc: alias wifi:on="networksetup -setairportpower en2 on" alias wifi:off="networksetup -setairportpower en2 off” 您需要将en2更改为机器上正确的网络适配器 您可以使用以下命令列出所有适配器: 网络设置-列出所有硬件报告 您还可以将此逻辑提取到它自己的脚本或
中有一个别名。zshrc
:
alias wifi:on="networksetup -setairportpower en2 on"
alias wifi:off="networksetup -setairportpower en2 off”
您需要将en2
更改为机器上正确的网络适配器
您可以使用以下命令列出所有适配器:
网络设置-列出所有硬件报告
您还可以将此逻辑提取到它自己的脚本或函数中,该脚本或函数将网络id
作为变量接收
> ./toggle_wifi --id=2
更新
这个问题也被问到,并且有一些广受欢迎的答案。还有一个脚本的工作版本