2017-03-05 2 views
0

이 질문에 대한 답변을 찾고 있었지만 Android에서 구현하는 것과 관련된 답변 만있는 것으로 보입니다.java - Windows/Linux에서 네트워크에 연결 및 연결 해제

내가하려는 것은 특정 조건을 충족 한 후 홈 네트워크를 연결 해제 한 다음 나중에 다른 네트워크에 연결하는 Java 프로그램을 작성하는 것입니다. 이 소프트웨어의 기본 응용 프로그램은 Windows 및 Linux 시스템에 있습니다.

모든 도움말은 큰 도움이 될 것입니다. 감사합니다!

답변

0

Java를 통해 os 명령을 사용하려면 Runtime exec를 사용해야합니다.

이것은 OS가 사용하는 명령을 확인해야하므로 달려있다 (예를 들어, 그 무선 네트워크로 가정)

// Windows 
Runtime.getRuntime().exec("netsh wlan disconnect"); 
// Linux 
Runtime.getRuntime().exec("ifconfig wlan0 down"); 

Technet docs for netsh wlan connect한다.