2010-05-23 6 views
0

헤이 나는 어떤 컴퓨터에서 당신이 buttion과 와이파이를 차단할 수 있고 내 바탕 화면과 함께하고 싶지만 무선 아니에요. 인터넷에서 코드 블록을 제거하고 나중에 컴퓨터를 차단할 수있는 방법이 있습니까? 어쨌든 내가 할 수 있니?코드로 인터넷 연결을 끊는 방법?

+0

어떤 운영 체제 에서요? –

+0

windowsssssssss – blood

+2

당신이 실제로하고 싶은 것을 더 자세하게 설명하면 누군가가 당신의 질문에 대답 할 수 있습니다. 모든 네트워크 액세스 또는 인터넷 만 차단하려고합니까? – Gabe

답변

0

DHCP를 통해 주소를 가져 오는 경우 Windows에서 다소 무차별적인 방법은 액세스를 다시 원할 때 ipconfig/release 및 ipconfig/renew를 호출하는 것입니다.

+0

어 ... 내 프로그램에서 사용할 수 있을까요? – blood

+0

물론. [Process] (http://msdn.microsoft.com/en-us/library/system.diagnostics.process.aspx)를 사용하여 ipconfig 실행 파일을 시작하십시오. –

+0

바로 내 입에서 단어를 가져 왔습니다. @Andrew : – Warty

5

WMI - Windows Management Instrumentation을 사용하여 네트워크 연결을 비활성화하십시오.

WMI는 Visual Basic/스크립팅 용 COM 기술 기반 API로 greate 기능을 제공하지는 않습니다. 하지만 도움이되기를 바랍니다

3

IpReleaseAddress을 사용하면 연결을 끊을 수 있고 IpRenewAddress을 사용하면 다시 시작할 수 있습니다. 또 다른 가능성은 SetIfEntry을 사용하여 네트워크 인터페이스를 비활성화/활성화하는 것입니다.

관련 문제