설치 / 사용기

윈 도 우 PC이름, 작업그룹, IP주소 변경 VBScript

2020.03.14 09:39

지후빠 조회:2693 추천:28

안녕하세요? 아래 집앞의 큰나무님 글보고 VBScript로 만들어 보았습니다. 

- https://windowsforum.kr/review/13039746 , 집앞의 큰나무님 수고하셨습니다. ^^ cmd는 너무 어려워서...

 

특이사항으로는 VBScript 한계점인 inputbox를 사용하지 않고 IE를 이용하여 몇가지 입력을 한 화면에서 할수 있게 하였습니다.

사실 이 함수를 발견하고 사용해보고 싶어서 시작하였습니다.ㅋ

이전 다른 글에서 모자님 질문때문에 검색하다 얻었습니다. https://windowsforum.kr/lecture/13021885

IE 필요 없는 단순 버전도 준비해 보겠습니다. 마지막 ip주소만 주면 pc이름-ip끝숫자 형태로... 예) 111만 입력, Sales-111 되도록

-> 아래 추가하였습니다. ^_^

 

Change_pcName_Workgroup_IpAddress.vbs  <- 조금 수정되어서 다시 받으세요. 2020-3-15 22:40에 다시 올림

다운 받아서 메모장 등으로 열어서 초기 설정 부분을 수정하여야 합니다.

blnIpChange = False로 하면 아이피 주소는 바꾸지 않습니다.

Change_7.jpg

 

실행하면 기존 정보를 불러올 것인지 위에서 설정한 정보를 불러올 것인지 선택합니다.

Change_1.jpg

 

(예)를 선택하면 왼쪽, (아니오)를 선택하면 오른쪽과 같은 화면을 나타냅니다.

Change_2.jpg change_pcname.jpg

 

정보를 수정후 (입력)을 실행하면 변경된 정보을 표시합니다. 에러시에는 에러코드를 보여줍니다.

(예)를 선택하면 바로 재부팅 합니다. 주의 하십시오.

Change_6.jpg

 

테스트가 충분치 않습니다. 오류 부분 나타나면 스샷과 함께 댓글 부탁드립니다.

 

 

참고 사이트

1. GetUserInput 함수 참고한 곳; VBScript Scripting Techniques

- VBScript에 이용할 수 있는 (외부,내부) UI 정리, GetUserInput 함수 가져와서 배열 형태로 편집하였습니다.

https://www.robvanderwoude.com/vbstech.php#UI 배울 것이 많아 보입니다.

- IE input type에 종류가 많아서 다양한 입력창을 만들 수 있을 것 같습니다.

- HTML input type 참고; https://coding-factory.tistory.com/24

 

2. 고정 IP 할당 등 다양한 샘플; Creative Research Uncovering True Opportunities

http://www.cruto.com/resources/vbscript/vbscript-examples/

http://www.cruto.com/resources/vbscript/vbscript-examples/network/client/modify/

https://gallery.technet.microsoft.com/scriptcenter/8979c752-8288-4a18-b5ed-f3b79f013f4a

 


 

간단 버전 추가입니다. 위와 비슷한데 IE UI를 이용하지 않고 inputbox로 IP 끝자리만 입력 받아서 PC이름까지 같이 바꿉니다.

 

Change_pcName_Workgroup_IpAddress_Simple.vbs  다운 받아서 메모장 등으로 열어서 초기 설정 부분을 수정하여야 합니다.

blnIpChange = False로 하면 아이피 주소는 바꾸지 않습니다.

Simple_5.jpg

 

스크립트를 실행하면 IP 끝자리를 입력 받습니다.

Simple_6.jpg

 

(확인)을 누르면 위 설정에 있는 정보를 바탕으로 PC이름 작업그룹 IP주소를 수정한후 결과를 띄워주고 재부팅을 묻습니다.

Simple_4.jpg

 

(예)를 선택하면 바로 재부팅 합니다. 주의 하십시오.

 

수정이 용이하도록 스크립트에 구역을 표시했습니다.  이것으로 마무리하려고 합니다. ^^

 


 

게이트웨이도 수정할 수 있었으면 좋겠다는 요청이 있어서 추가하였습니다. ^^ Change_pcName_Workgroup_IpAddress_Gateway.vbs

테스트가 충분치 않습니다. 코드부분만 수정하여서... IP 두개 이상일때는 고려가 되지 않았습니다. (가상머신??? 잘몰라서...)

change with gateway1.jpg

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10900 기 타| pureBasic - PE 1회 부팅 Launch에 사진을 넣어 보았습니다 [20] 왕초보 745 22 03-21
10899 윈 도 우| 무월님이 소개해준 MSMG Toolkit 사용기(간단) [6] 마로94 582 12 03-21
10898 기 타| 파일 우클릭 메뉴 레지 관련 사용기 입니다.. [14] 왕초보 875 23 03-20
10897 기 타| 【수정】 ToolsQT 퀀텀 SystemM+ wim통합 PE update2 [60] 딸랑쇠 2303 153 03-20
10896 소프트웨어| 크롬 123버전 예전 UI 변경 방법... [11] DengJang 680 23 03-20
10895 기 타| pureBasic - IFW BR OneClick v0.01 버전 사용기입니다.. [18] 왕초보 756 28 03-19
10894 소프트웨어| WIM 정보 v0957 - 프로그램 배경 화면 및 일부 최적화 [23] 입니다 879 61 03-19
10893 윈 도 우| WindowsXPE +_윈도우11 23H2 몇년만에 새로 만들어 봤습니다. [108] 지연서연아 1509 142 03-19
10892 기 타| WIndowsXPE147 마지막 버전(?).... [171] 노랑개굴 2073 228 03-19
10891 기 타| 종료 WinXPE147수정버전_20240313_ 23H2(빌드22631.3296) [107] 격자 1042 194 03-18
10890 기 타| [수정] pureBasic - PE 1회 부팅을 업데이트 하여 보았습니다 [17] 왕초보 825 32 03-18
10889 윈 도 우| 초보에 IFW BR Single v3.0 - Drag 감사 간단 사용기 입니다^^ [4] 수리수리 515 10 03-18
10888 소프트웨어| [공유] WindowsXPE147_20240313 수정버전 사용기 [62] 시종일관 1241 121 03-17
10887 소프트웨어| 윈도우 업데이트 통합(boot.wim, winre.wim, install.wim) [29] 무월 1141 67 03-17
10886 기 타| pureBasic - PE 1회 부팅 프로그램을 만들어 보았습니다. [34] 왕초보 895 26 03-17
10885 기 타| WinXPE147수정버전_20240313_ 23H2(빌드22631.3296) 사용기 [51] 격자 445 64 03-17
10884 소프트웨어| WIM 정보 v0952 - 윈도우 설치 기능 [23] 입니다 1094 73 03-16
10883 기 타| 크롬 업데이트 후 정리 CMD, 2024.03.17_10:00 수정 [17] 윈포토리™ 968 47 03-16
10882 기 타| [종료]팟플레이어(LAV필터 적용)_240315(1.7.22129) [25] 윈포토리™ 1067 65 03-16
10881 기 타| IFW BR Single v3.0 - Drag 기능을 추가하였습니다 [19] 왕초보 766 28 03-16
XE1.11.6 Layout1.4.8