Câu trả lời:
Kể từ Snow Leopard (Mac OS X v10.6.x) và có thể sớm hơn, bạn có thể làm:
networksetup -setairportnetwork $INTERFACE $SSID $PASSWORD
Ở đâu...
$INTERFACElà số nhận dạng kiểu "enX" cho thẻ AirPort của bạn (thông thường en1, nhưng en0trên MacBook Air và en2Mac Pro, và có thể thay đổi vì các lý do khác) $SSIDlà tên mạng của bạn, chẳng hạn như "Simon's SSID". Kèm theo nó trong dấu ngoặc kép nếu nó chứa khoảng trắng.$PASSWORD là mật khẩu WEP, WPA-PSK hoặc WPA2-PSK của bạn.Nếu bạn xem trang hướng dẫn hoặc tuyên bố trợ giúp / sử dụng, networksetupbạn sẽ thấy rằng nó có các tiểu ban liên quan đến AirPort khác để nhận hoặc cài đặt trạng thái nguồn (bật / tắt thẻ AirPort) và để quản lý danh sách Mạng ưu tiên và 802.1X cấu hình (nếu mạng của bạn sử dụng 802.1X, chẳng hạn như mạng WPA Enterprise hoặc WPA2 Enterprise sẽ).
Dưới đây là một hướng dẫn nhỏ về việc sử dụng sân bay trong Dòng lệnh
Rõ ràng bạn có thể sử dụng
$ airport
như một mệnh lệnh. Tôi sẽ thử
$ airport -help
và xem nếu nó đưa ra một số tùy chọn.
Câu trả lời này đã lỗi thời. Hãy bỏ qua nó
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport, trên máy tính của tôi, ít nhất.
-xlàm gì? @nathang tại sao nó sẽ thay đổi? Làm cách nào để tìm vị trí chính xác trên máy tính của tôi?