강좌 / 팁

윈 도 우 인터넷(랜) 온/오프 VBScript와 배치파일 2탄

2022.04.01 22:55

지후빠 조회:961 추천:14

안녕십니까?

얼마전 자유게시판에 올라온 https://windowsforum.kr/free/17838618 게시글에 대한 내용입니다.

예전에 관련된 내용을 이미 게시한 적이 있습니다. https://windowsforum.kr/lecture/16746328

 

1. VBScript 간단 버전 ; NIC_OnOff_Toggle.vbs

 

- 메모장으로 열어서 2번째 줄 nicName = "이더넷" 부분을 자신에 맞게 수정하여야 합니다.

- 윈도우10은 기본이 "이더넷"이고, 윈도우7은 기본이 "로컬 영역 연결" 입니다.

- win+r 실행후 ncpa.cpl 입력하여 실행하면 자신의 interface 이름을 확인할 수 있습니다.

- 또는 cmd에서 netsh interface show interface 실행하여 확인할 수도 있습니다.

- Namespace 참고 ; https://www.activexperts.com/admin/vbscript-collection/desktop/specialfolders/#ListItemsNetworkConnectionsFolder.htm

2022-04-01_224527.png

2022-04-01_224539.png
2022-04-01_224552.png

2022-04-01_224617.png

 

 

2. VBScript OS 판단후... 버전 ; NIC_OnOff_Toggle_osVer.vbs

 

- 1번과 같은 기능인데 윈도우7, 10을 구분하여 내부적으로 interface 이름을 자동 선택합니다.

- 윈도우8도 10과 같을 것으로 예상하고 만들었습니다. 윈도우8에서 혹시 다르면 알려주십시오.

- 메모장으로 열어서 5번째 줄 If osVer > 6.1 then nicName = "이더넷" else nicName = "로컬 영역 연결" 부분을 자신에 맞게 수정...

- 윈도우 버전 구분 참고; https://docs.microsoft.com/ko-kr/windows/win32/sysinfo/operating-system-version

- interface 이름이 일치하지 않으면 다음과 같은 오류 메시지를 출력합니다.

2022-04-01_225410.png

 

 

3. 1탄 게시물의 p.s로 올린 꼬져님의 내용을 배치파일로 만들었습니다. ; Net-On-Off-Switch-1.cmd

 

- 1,2번은 명시한 network interface만 연결/차단하지만 이것은 물리 네트워크는 모두 사용/사용안함 처리합니다.

- 성공 여부 판단 부분이 인공지능이 아니라서 헛 소리할 수도 있습니다.^^

2022-04-01_224106.png

캡처2.PNG

 

2022-04-01_224146.png

캡처1.PNG

 

문제 있는 부분 발견되시면 댓글 부탁드립니다. ;-)

주중에는 바빠서 주말이 되어야 여유가 조금 생깁니다. 편안하신 주말되십시오. -꾸~벅-

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4057 윈 도 우| IE 강제 실행 스크립트 + 탭 여러개 열기 [6] 녹색조각 2668 14 02-14
4056 소프트웨어| WinXShell 몇 가지 예제로 살펴보기 [8] 지후빠 1492 14 10-11
4055 소프트웨어| [실사] AOMEI Backupper PXE 부팅 사용 방법 [10] 무월 1580 14 07-13
4054 소프트웨어| 엑셀로 KBS1 KBS2 MBC SBS 등 편성표 가져오기 [14] 지후빠 2704 14 06-06
4053 소프트웨어| [포토샵] Auto Blend Layers를 이용한 얼굴 합성 [5] 무월 1056 14 04-03
4052 소프트웨어| 카멜님의 VHDmanLite 0.04 사용법/0.05추가 [10] keen 1495 14 04-22
4051 윈 도 우| 배치파일에서 내장명령어로 대기시간 구현 sleep [8] 지후빠 1027 14 12-01
4050 소프트웨어| pureBasic 기본 설정 [4] 입니다 997 14 03-24
4049 윈 도 우| 윈도우 11 에서 시스템 요구 사항이 충족되지 않다고 하는 ... [6] gooddew 2474 14 03-24
» 윈 도 우| 인터넷(랜) 온/오프 VBScript와 배치파일 2탄 [8] 지후빠 961 14 04-01
4047 윈 도 우| WIM 일괄 추출 [5] CraXicS 1410 14 05-05
4046 소프트웨어| 단일 실행 파일 간단히 수정하는 팁 [7] 그루터기 1439 14 03-10
4045 윈 도 우| Nsudo (최고권한) 컨텍스트 메뉴 [14] 슈머슈마 1582 14 01-06
4044 기 타| 배치 파일 %~1 [13] bangul 1621 14 07-02
4043 서버 / IT| 네트워크를 통해서 윈도우 동시 설치하기 (G4L) [12] gooddew 3000 14 11-08
4042 윈 도 우| PE에서 받는 파일을 안전 장소에 저장하기 [6] PC_Clinic 1508 14 02-24
4041 소프트웨어| MPRESS 압축풀기-1 [12] sunshine 2856 14 09-26
4040 윈 도 우| Windows 11을 설치하기 위해 VMware에서 TPM 및 보안 부팅... [5] VₑₙᵤₛG 2932 14 09-08
4039 소프트웨어| 【팁】Ventoy 부팅이미지 검색폴더 만들기 [6] qnd 3502 14 08-13
4038 소프트웨어| PE.wim 파일에 사용 할 엡 파일 수정하거나 추가 하기와 ... [14] 좋은이웃 2047 14 04-01
XE1.11.6 Layout1.4.8