윈 도 우 PC이름, 작업그룹, IP주소 변경 VBScript
2020.03.14 09:39
안녕하세요? 아래 집앞의 큰나무님 글보고 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로 하면 아이피 주소는 바꾸지 않습니다.
실행하면 기존 정보를 불러올 것인지 위에서 설정한 정보를 불러올 것인지 선택합니다.
(예)를 선택하면 왼쪽, (아니오)를 선택하면 오른쪽과 같은 화면을 나타냅니다.
정보를 수정후 (입력)을 실행하면 변경된 정보을 표시합니다. 에러시에는 에러코드를 보여줍니다.
(예)를 선택하면 바로 재부팅 합니다. 주의 하십시오.
테스트가 충분치 않습니다. 오류 부분 나타나면 스샷과 함께 댓글 부탁드립니다.
참고 사이트
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로 하면 아이피 주소는 바꾸지 않습니다.
스크립트를 실행하면 IP 끝자리를 입력 받습니다.
(확인)을 누르면 위 설정에 있는 정보를 바탕으로 PC이름 작업그룹 IP주소를 수정한후 결과를 띄워주고 재부팅을 묻습니다.
(예)를 선택하면 바로 재부팅 합니다. 주의 하십시오.
수정이 용이하도록 스크립트에 구역을 표시했습니다. 이것으로 마무리하려고 합니다. ^^
게이트웨이도 수정할 수 있었으면 좋겠다는 요청이 있어서 추가하였습니다. ^^ Change_pcName_Workgroup_IpAddress_Gateway.vbs
테스트가 충분치 않습니다. 코드부분만 수정하여서... IP 두개 이상일때는 고려가 되지 않았습니다. (가상머신??? 잘몰라서...)
댓글 [39]
-
ehdwk 2020.03.14 09:42
수고하셨습니다. -
cungice 2020.03.14 10:03
고생 많으셨습니다. 감사합니다.
-
지후빠 2020.03.14 18:50
부족한 글에 항상 댓글과 추천 감사드립니다.^^
-
재먼당 2020.03.14 10:30
노고가 많으십니다.^U^
-
ttopi 2020.03.14 11:06 수고하셨습니다.
-
hwangsan 2020.03.14 11:14
수고 많이 하셨습니다.
모티터가 4K라 그런지 이렇게 나옵니다.
-
지후빠 2020.03.14 12:50
메모장으로 열어서 .Width = 330 : .Height = 210 부분에서 330 210 부분을 키워보세요.
660 410 부터 시작해보세요.^^ 제가 모니터가 큰게 없어서 확인이 안될 것 같습니다. ^^
초기 설정 부분에 창크기를 설정하도록 수정하였습니다. ^^
-
ttopi 2020.03.14 11:34 -
지후빠 2020.03.14 12:47
글 남겨 두시면 에러 루틴 포함시키겠습니다. ^^
에러시 종료하도록 수정하였습니다.^^
-
빨강모자 2020.03.14 14:16 이제사 보았습니다.
늘 아낌없이 함께해 주시는 모습이 너무나도 좋습니다. 본보기삼아 따라가고 있습니다.
고맙습니다.
미천한 지식으로하여 참여는 못하지만 실행해본 후 의견을 남겨봅니다.
-. 우선 현재의 값을 첫화면에 보여준 후 각기의 항목을 수정입력할 수 있게 하면 어떨까 하는 의견을 첨해 봅니다.
연구자의 기 입력된 내용이 아닌 시스템의 현재 설정을 읽어와 보여주고 항목을 수정할 수 있게 해보면 어떨까하는 의견 올려 봅니다.
링크해주신 부분을 보면서 천천히 따라가 보지만 어렵네요...
한가지씩만 수정해 보고 있습니다.
연구자님의 요청이 있을시 1:1 전송을 진행할 수 있습니다. 연구자가 우선입니다.
-
지후빠 2020.03.14 18:48
앗 더 진보된 모습입니다. 수고 하셨습니다.^^
공부 차원에서 한 계단씩 올라보고 있습니다. 보통 필요할때 바로 나오지는 않더라구요. ㅠㅠ
-
왕초보 2020.03.14 15:25
좋은 작품에 귀한 정보들까지 소개를 하여 주셨네요..
감사합니다...
-
지후빠 2020.03.14 18:46
검색하다 미처 생각지 못했던 것들을 발견하여 공부 차원에서 만들어 보았습니다.
고수 앞에서 재롱을... ㅎ_ㅎ
-
지후빠 2020.03.14 18:44
일단 완성하였습니다. ^^ 댓글 주신분과 추천해주신 분에게 감사드립니다.~
다음으로 단순 버전 심플하게 줄여보겠습니다.
-
빨강모자 2020.03.14 19:21 오류창이 없이 잘 실행이 됨니다.
부끄럽지만 조금 수정해 보았습니다.
Change_pcName_Workgroup_IpAddress(모자).vbs
쬐금 수정했습니다.
이전 정보를 불러올까요?라는 창에서 예 또는 아니오에 따라서 달라지더군요.
모자의 수정에서는 예를 클릭시
이전정보가 ( 현재의 정보가 ) 입력창에 들어갑니다. ( 똑같습니다. )
모자의 수정에서는 아니오를 클릭시
지후빠님의 설정에 따라서 입력이 됨니다.
지후빠님의 처리방식은 그대로 유지하면서 부연부분만 조금 더 추가해 보았습니다.
여러모로 연구화 함께 나누시는 모습에 고마운마음을 올려봅니다.
모자의 수정본을 추가한 이유는 단순합니다.
정보의 변경시 한눈에 보여졌더라면... 하는 아쉬움... 단지 그 이유 한가지 입니다.
몇번을 실행하고 또 수정해 보면서도 정보전달에 있어서 이전과 이후의 비교부분이
모자와 같은 초심자분들에게는 확인란이 필요하지 않은가에서 시작한 것이기에
모든 감사와 고마움은 지후빠님께 올림니다...... 고맙습니다....꾸벅~~
===============================================
IE 필요 없는 단순 버전도 준비해 보겠습니다. 마지막 ip주소만 주면 pc이름-ip끝숫자 형태로... 예) 111만 입력, Sales-111 되도록 >>>>
기대가 많네요.. 건승하시길 기원하며, 또한 무탈한 건가이 함께하시길 기원합니다..꾸벅~~
-
지후빠 2020.03.14 19:54
노가다성 작업을... 수고 하셨습니다. 훨씬 있어 보입니다. 수정 배포 자유롭게 하셔도 좋습니다. ^^
인터넷은 지식 공유에서 비롯된다는 생각에... 즐거운 윈포가 제 취미 생활입니다. ㅋ~
(나쁜 것은 당연히 퍼뜨리면 안된다는... 큰 일 난다는...)
-
빨강모자 2020.03.15 00:19 혹시나 필요하실런지요?
모자는 작업을 하면서 노래를 듣는 취미가 있기에 잠시 자리하여보았습니다.
초간단 htm 파일입니다.
이를 실행파일로 제작했네요.
htm 으로하면 css등등 부가적으로 필요한 파일이 따라다녀야해서... 하나의 파일로 만들어보았습니다.
초간단 간단 그자체 입니다.
-----------<< 소스 >>----------
<body onunload="onunload()" onload="onload()" onresize="resize()">
<div id="header">
<div class="playing" id="playing"></div>
<progress id="progress" value="0" max="100"></progress>
<div class="header" id="location"></div>
</div>
<div id="content1" class="contents1">
<div id="list" class="contents2">
content
</div>
</div>
<audio style="display:none" id="myaudio" onended="ontrackend()" ontimeupdate="mytimeupdate()">
Your browser does not support the audio element.
</audio>
</body>
</html>-----------<< 소스 >>----------
시작 : 작은 음악방을 진행하다보니 낱곡등 음원의 선곡시에 한곡씩 또는 폴더별로 듣기시
간단하게 미리듣기만 할 수 있는 최소의 툴이 필요하여 제작하게 되었습니다.
- 필요하여 궁하면 통한다..........
동작 : 실행한 후 음원 Mp3 가 있는 폴더를 선택하시면 음원목록이 보여짐니다.
그중한개를 플레이하시면 음악이 컴퓨터의 볼륨설정 상태로 바로 플레이 됨니다.
일시정지도 가능하며, 진행 프로그래스도 표시되므로 건너뛰기도 가능합니다. ( 원하는 위치로 점프 )
단지 딱 거기까지 입니다. 불필요한 젓은 모두 제거한 후 초단순 플레이어로서만
로컬컴퓨터에 있는 음원의 미리듣기 용입니다.
실행파일 : MP3_Player.exe
- 빌드하면 꼭 검출이되기에 그대로 올리지만 꺼름직하신분은 무시하시고 지나가시면 됨니다.
최종수정본 : MP3_Player_KoreaOSB.exe
-
지후빠 2020.03.15 01:49
감사합니다. 저는 1BY1 을 주로 사용하고 있습니다. Simple is the best!
그런데 이건 더 단순하네요.^^ 사무실에서 틀어보겠습니다.
-
지후빠 2020.03.16 13:52
PLS 받아서 팟플레이어로 듣고 있습니다. 감사합니다. ^^
-
레마클로 2020.03.17 13:21 고맙습니다.
많은 도움이 되었습니다.
-
ttopi 2020.03.14 20:47 잘 됩니다.^^
-
Eeins 2020.03.15 10:34
게이트웨이값도 변경가능하게 할 수 있을까요?
-
지후빠 2020.03.15 11:06
위 내용에 있듯이 메모장으로 열어서 초반부 설정에서 수정후 저장하여 사용하시면 되겠습니다 ^^ -
Eeins 2020.03.15 12:42
답변 감사합니다. 제가 글을 잘못적었네요. 게이트웨이도 아이피 처럼 직접 입력하는 방식을 바꾸고 싶어서요.
-
지후빠 2020.03.15 22:42
게이트 웨이 수정 버전 추가로 올렸습니다. 테스트 해보시겠습니까?
-
려니 2020.03.15 13:57
좋은자료들 감사합니다..
-
지후빠 2020.03.15 20:43
VBScript 학습 사이트 문의가 있었는데 잘 못찾겠습니다. 구글링으로 해결하셔야 할 것 같습니다.
학습도서는 온라인 서점에서 검색하면 찾을 수 있을 것입니다.
잊고 있었는데 오래전 MS에서 나온 자료에 포함되었던 도움말 파일이 있어서 첨부합니다. ^^
-
지후빠 2020.03.15 22:43
Change_pcName_Workgroup_IpAddress.vbs 를 조금 수정하여 다시 올렸습니다. 이전에 받으신 분들은 다시 테스트 부탁드립니다.
-
서버종료 2020.03.16 13:08
수고 많으셨어요~ 댓글들 대박ㅋ
-
루시퍼a 2020.03.16 16:32
BY.RH 님 또는 지후빠님것 실행하면 이렇게 뜹니다 ㅠㅠ
-
지후빠 2020.03.16 17:32
Internet Explorer을 이용하기 때문에 Internet Explorer가 제대로 설치되어 있거나 동작해야 합니다.^^
-
루시퍼a 2020.03.17 07:32
감사합니다^^
-
빠송 2020.03.16 20:14
귀한 정보를 늦게 보았습니다.
감사합니다.
수고 많이 하셨습니다.
-
레마클로 2020.03.17 13:18 고생하셨습니다.
많이 배웁니다..^^
-
지후빠 2020.03.17 15:56
안녕하세요? 다중 어댑터를 고려해서 해야 하는데 가벼운 마음으로 시작했던 것이라...
다음에 시간날때 좀 더 깊게 들어가 봐야 겠습니다.^^
-
엔젤바이러 2020.03.18 18:57
감사합니다
-
파도사랑 2020.03.20 20:39
고생하셨습니다.
고맙습니다.
도스모드로 단계별로 지나가다 보니 잘못 입력하구 다시 실행하고 그랬는데 이렇게 만들어 주셔서 감사합니다.
건강과 행복이 함께하시길 바랍니다.
-
토르망치 2020.06.17 14:17
혹시 IP만 변경하면 게이트웨이는 세번째까지 아이피 세번째까지 똑같이 바뀌게는 못할까요?
dns, 서브넷은 고정인데요
예를들어 IP를 222.333.444.555를 넣으면 게이트웨이가 222.333.444.1로 바뀌게 못할까요??
-
하율 2020.07.08 17:21
안녕하세요 정말 유용한 정보 알려주셔서 감사합니다. 혹시 이전 설정 목록을 뺴고 새로 입력으로 변경이 가능한지요? 작업 그룹 변경이 아닌 도메인주소 입력 창으로 변경이 가능할까요? 아직 수정을 못해봐서, 많이 만저봐야 할거 같습니다. 다시한번 유용한 정보 감사합니다.
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 사용기/설치기 이용안내 | gooddew | - | - | - |
6679 | 기 타| [종료]SoftMaker Office 2021-한글 [35] | 첨임다 | 1819 | 31 | 06-04 |
6678 | 윈 도 우| 컴팩트하게 쓰기 (Compact OS) [288] | 디폴트 | 5995 | 197 | 06-02 |
6677 | 서버 / IT| 해피CGI (happyCGI) 솔루션때문에 또 밤을 샜습니다. [5] | 네로 | 1577 | 5 | 06-01 |
6676 | 소프트웨어| 유튜브 멀티 프로그램 기능 추가 배포 X [40] | 굿듀님스토 | 2904 | 23 | 05-29 |
6675 | 하드웨어| 내친김에 CAT7 랜선으로 교체 [7] |
|
4060 | 4 | 05-28 |
6674 | 소프트웨어| 메모장 -> notepad3 으로 대체하기.레지스트리.bat(suk... [7] | 타락천사둘 | 2060 | 10 | 05-28 |
6673 | 윈 도 우| 윈도우 10 Media Creation Tool 이란...? [6] | 디폴트 | 2257 | 9 | 05-28 |
6672 | 기 타| [종료]KJ-ChumPE_1909(깔끔이18363.836) [1009] | 첨임다 | 5152 | 429 | 05-27 |
6671 | 기 타| [종료]KJ-ChumPE_1909(OS BILD18363.836) [685] | 첨임다 | 2669 | 317 | 05-27 |
6670 | 윈 도 우| 2004 에서는 윈투고로 IoT 를 써야 할 듯... [16] | 디폴트 | 2924 | 25 | 05-26 |
6669 | 윈 도 우| 설치기- 간결 Win To VHD [18] | 신세계 | 2161 | 11 | 05-26 |
6668 | 윈 도 우| 2004 영문/한글 [21] | 디폴트 | 3283 | 31 | 05-25 |
6667 | 소프트웨어| Win32.neshta.a 바이러스 [2] | trillo2 | 2093 | 4 | 05-25 |
6666 | 윈 도 우| 윈투고(WTG) 만들기 [42] | 돌미나리 | 4048 | 60 | 05-23 |
6665 | 소프트웨어| 유튜브 멀티 프로그램 기능 추가 배포 X [8] | 굿듀님스토 | 1243 | 11 | 05-23 |
6664 | 윈 도 우| 가장 기본인 명령어로 윈투고 만들기 (BIOS 부팅) [4] | 디폴트 | 2171 | 17 | 05-22 |
6663 | 윈 도 우| 가장 기본인 명령어로 윈투고 만들기 (UEFI) [14] | 디폴트 | 2541 | 26 | 05-22 |
6662 | 윈 도 우| 다시 보는 명품 PE - 리뷰 [50] | 상님 | 3316 | 42 | 05-22 |
6661 | 윈 도 우| 따라쟁이 [186] | 집앞의_큰 | 3355 | 152 | 05-21 |
6660 | 소프트웨어| 유튜브 멀티 프로그램 사용기 - 배포 x [19] | 굿듀님스토 | 1434 | 23 | 05-21 |