| 저자 |
컴퓨터 이름 변경을 명령행에서 하고 싶습니다. |
Anonymous (0) 비회원
| 게시일: 2005-06-08 20:48| | 안녕하세요?
제가 약 40여대의 시스템을 복제할 예정입니다.
그런데 이 시스템들을 복제한 뒤에도 할 일이 꽤나 많은데요.
그 중에 몇 가지 일들을 배치파일로 만들어서 편하게 해 보려고 합니다.
먼저 해야 할 일의 개략적인 순서는 이렇습니다.
- Windows XP Home 버전, 도메인 없음(작업그룹 사용)
1. 고정 IP변경
2. 컴퓨터 이름 변경
3. 각 IP에 맞는 특정 프로그램의 레지스트리 병합
대충 이 정도입니다.
배치파일로 만들어서 먼저 시스템의 고유번호를 입력받으면
그 번호에 의해 IP를 바꾸고(netsh.exe) 컴퓨터 이름을 변경시킬 겁니다.
그리고 IP에 맞는 레지스트리 파일을 import하는 그런 프로그램이 될 겁니다.
그런데 컴퓨터 이름을 명령행에서 바꾸는 유틸리티는 찾기 힘드네요.
도메인에서 변경하는 툴은 보입니다만(netdom.exe), 작업 그룹에서는 안 되는 것 같습니다.
어디 그런 유틸리티 없나요?
-추가 : 고스트 워커나 sysprep는 배제하고요. 여유 IP가 있으므로 첫 부팅시 충돌할 일은 없거든요.
P.S : 또 윈도 명령행 스크립트에 관한 좋은 강좌가 있는 곳을 알려주시면 정말 감사하겠습니다.
[ 메시지수정: tomcat2000 일시: 2005-06-08 22:12 ] |
Anonymous (0) 비회원
| 게시일: 2005-06-09 13:37| | 님의 질문에대한 답은 명령행에서 컴퓨터 이름 변경하기에 올려두었습니다. |
Anonymous (0) 비회원
| 게시일: 2005-06-09 14:12| | 정말 감사합니다.
저는 그런 작은 유틸리티를 찾고 있었는데 직접 수정하는 방법을 올려주셨네요.
덕분에 일이 더욱 간편하게 되었습니다.
고맙습니다.
여담 :
윈도 명령행 스크립트를 짜면서 좌절 중입니다. 이렇게 기능이 빈약하다니.
뭔가 해 볼려 하면 막히기 일쑤고. 4NT 같은 외부 쉘만이 해결책이네요.
요즘 명령행이 갑자기 이슈로 떠오르는 것은 GUI환경에서의 자동화가 어렵기 때문이
아닐까 생각합니다. 아무래도 GUI환경에서 어떤 이벤트가 발생(사용자 입력,
메시지상자)할 때 그 상황을 캐치해 내기가 매우 힘드니까요.
저의 경우 자동화를 위해 Automate란 매크로 프로그램을 써 봤습니다만, 프로그래밍
기능은 강력하나 범용적으로 적용하기 복잡하고 그 프로그램을 인스톨 하지 않으면
작동시킬 수 없는 등 수많은 제약 때문에 거의 포기했습니다.
그래서 쉽고 간단한 해결책으로 명령행을 찾는 것 같습니다.
[ 메시지수정: tomcat2000 일시: 2005-06-09 14:43 ] |
|
|
|
|