Muy similar a esta pregunta , pero como me animaron a hacer mi @bmike, quería volver a -pregunte esta pregunta ya que no era un duplicado de Cree una red AirPort desde la línea de comandos .
Estoy buscando una forma programática de conectarse a una red wifi. Puede guardarse (recordarse) o desconocerse, preferiblemente en Apple Script o mediante Automator.
He hecho esto en una PC con Windows a través del siguiente comando:
netsh wlan add profile wifi.xml user=current
(crearlo, como la única red wifi disponible, intentaría conectarse a ella)
El problema real que tengo es: tengo un Mac Book, OSX 10.10, compartido por dos usuarios. Un usuario debe poder acceder (y preferiblemente conectarse por defecto) al SSID "Wifi1" y el segundo usuario debe poder acceder al SSID "Wifi2", pero ninguno de los usuarios debe conectarse al wifi del otro usuario. Windows netsh wlan
con la opción user=current
logra esto, pero no veo que esto sea compatible con una Mac.
Desactivar el recordatorio de SSID, y hacer que los usuarios escriban la contraseña cada vez, por supuesto cumplirían este objetivo, pero estoy buscando una solución más automatizada.
No he encontrado una forma de lograr esto a través de las preferencias, las prioridades de wifi, el recuerdo de redes o cualquier otra cosa.
También para tener en cuenta, el Cambio rápido de usuario está habilitado (esto parece dificultar las secuencias de comandos en mi investigación porque no hay un evento o evento confiable para escuchar para que se ejecute la secuencia de comandos).