Molto simile a questa domanda , ma come incoraggiato a fare il mio @ bmike volevo Fai questa domanda perché non era un duplicato di Crea rete AirPort dalla riga di comando .
Sto cercando un modo programmatico per connettersi a una rete wifi. Può essere salvato (ricordato) o sconosciuto, preferibilmente in Apple Script o tramite Automator.
L'ho fatto su un PC Windows tramite il seguente comando:
netsh wlan add profile wifi.xml user=current
(la creazione, come unica rete wifi disponibile, proverebbe a connettersi ad esso)
Il vero problema che sto avendo è: ho un Mac Book, OSX 10.10, condiviso da due utenti. Un utente dovrebbe essere in grado di accedere (e preferibilmente connettersi di default) a SSID "Wifi1" e il secondo utente dovrebbe essere in grado di accedere al SSID "Wifi2", ma nessuno degli utenti deve connettersi al wifi dell'altro utente. Il netsh wlan
di Windows con l'opzione user=current
lo raggiunge ma non lo vedo supportato su un Mac.
Disattivare la memorizzazione di SSID e il fatto che gli utenti digitino la password ogni volta, ovviamente raggiungerebbe questo obiettivo, ma sto cercando una soluzione più automatizzata.
Non ho trovato un modo per farlo attraverso le preferenze, le priorità wifi, il ricordo di reti o qualsiasi altra cosa.
Da notare anche che il Cambio rapido utente è abilitato (questo sembra rendere difficile lo scripting nella mia ricerca perché non c'è un trigger o un evento affidabile da ascoltare per l'esecuzione dello script).