'Windows'에 해당되는 글 2건

  1. 2009/01/10 Windows 7 Beta Release - Install Review (3)
  2. 2006/11/18 WMI 란 무엇인가!!!
knowledge2009/01/10 08:11


이메일을 확인하려고 접속했더니 조금은 기대하고있었던 Windows 7 Beta가 릴리즈 되었다는 소식의 이메일이 도착했네요.
CES 키노트에서 스티브 발머 아저씨의 소개와 함께 릴리즈 되었다고 하는데요, Windows Vista에 비해 어떤점이 변했고 어떤점이 좋아지고 나빠졌는지, 직접 다운로드 받아 설치 해보고 리뷰를 올려보도록 하겠습니다. TechNet 또는 MSDN 구독자는 MSDN Subscription을 통해 지금 바로 다운로드 받으실 수 있으며 저는 일단 MVP라서 다운로드 받아 테스트 해보지만, 일반 사용자 들도 미국시간 기준으로 1월 9일 이후에 다운로드 받을 수 있을 것이라고 합니다. (한국시간으로는 내일정도쯤이면 다운로드가 가능할것으로 생각됩니다. 내일이면... 몇시간 안남았네요 ㅎㅎ)

Windows 7 Beta에 관련된 추가적인 내용은 http://technet.microsoft.com/en-us/library/dd266801.aspx를 참고하시기바랍니다. (안타깝게도 영문이네요...)

지금 다운로드를 진행중인데 멤버십 인터넷이 느려서인지 아직 2시간 30분정도는 더 기다려야 다운로드 가능할것 같습니다.
용량은 64bit버전은 3.3Gb 정도고, 32Bit 버전은 2.4Gb 정도입니다. 저는 현재 32bit버전을 다운로드 하고있으며 다운로드가 완료되는데로 설치과정부터 사용까지 쭈욱~ 한번 살펴보도록 하겠습니다.

그럼 2시간반 뒤에 뵙도록 하겠습니다~ (인터넷 속도가 엄청나게 느려서.. 환장하겠습니다 ㅎㅎ)


....
....
....


드디어 극악의 인터넷 속도를 극복하고 드디어 Windows 7을 다운로드 하는데 성공했습니다. 설레이는 마음으로 시디를 넣어보았더니 아래와 같은 화면이 나타나네요. 기본적인 느낌은 Windows Vista와 비슷합니다. 기존의 윈도우를 포맷하고 Windows 7을 설치 할까 하다가 진행중인 프로젝트가 있어서 포맷을 하게되면 사용할 수 있는 컴퓨터가 없기에 VMWare를 사용해서 테스트를 진행 했습니다.



VMWare를 통해 테스트한 컴퓨터 환경은 아래와 같습니다.
멤버십에서 지급받은 컴퓨터인데 Windows7을 설치하는데에는 큰 문제는 없을 것 같습니다.

Processor : Intel(R) Core(TM)2 CPU 6420@ 2.13GHz
Memory : 3062 MB
Windows : Windows Vista Ultimate 32Bit
Windows Experience Index : 4.6

VMWare에 새로운 Virtual Machine을 생성하고 전원을 켜봤습니다.
(VMWare 새로운 Virtual Machine을 생성할때 아직 Windows7을 지원하지 않기때문에 Vista로 설정했습니다.)


두둥.. Vista때와는 사뭇 다른 부팅 화면입니다. 이미지에서는 윈도우 로고가 보이지만 실제 부팅시에는 화려한 애니메이션이 펼쳐집니다. 그리고 잠시뒤 아래와 같은 설치 화면을 확인 할 수 있습니다.


Windows 7 Beta는 아직 한글 버전을 제공하지 않기때문에 설치 언어는 영어로 그대로 두고 시계와 키보드만 한국으로 설정했습니다. (잘 보시면 아시겠지만, 마우스 커서가 2개입니다.-_- 화면 캡쳐를 VMWare 밖에서 했더니 저렇게 되네요.. 죄송합니다ㅜ)


계속해서 Next버튼을 누르면 간단한 설정 과정이 등장하는데 이부분은 Windows Vista와 동일했으므로 사뿐히 스킵합니다. 계속해서 설정이 모두 완료되면 윈도우 설치에 필요한 파일을 복사하는 작업을 진행하며 설치가 진행됩니다.


설치가 완료되면 컴퓨터의 이름과 사용자 이름을 입력하는 창이 나옵니다. 간단하게 저는 사용자 이름을 Daewook이라 하고 컴퓨터 이름을 DaeWook-7 이라고 지정했습니다.


계속해서, 컴퓨터 이름과 사용자이름 설정이 완료되면 위와 같이 시디키를 입력하라는 창이 나타나게 되는데요, 이때 부여받은 Windows 7 Beta 시디키를 입력하고 Next버튼을 사뿐히 눌러주시면 되겠습니다.
(처음 한참동안 시디키가 바르지 않다고 나와서 걱정했는데 시디키를 잘못 입력했더라구요.. -_- 저같은 실수는 하지 않으시길..)


계속해서 몇가지 설정을 끝마치면 윈도우 설치를 마무리 하고있다는 창이 뜹니다.


그리고 이렇게 어딘가에서 많이 본듯한 화면이 등장합니다.


이페이지 역시 어디선가 많이 본듯한... 로그인 페이지 입니다. 로그인 화면 보려고 Window7을 설치한것이 아니니, 계속 진행하도록 하겠습니다. Windows  Vista의 색이 녹색이였다면 Vindows 7은 파란색 계통의 색을 많이 사용하는것 같습니다.
(개인적으로 마음에 드는 색들입니다.)


짜잔~ Windows 7이 설치 완료된 모습입니다. 작업표시줄에 아이콘들이 큼직큼직하게 박혀있다는게 뭔가 있어보이는 간지용 아이콘과 바탕화면에는 Beta버전을 사용하다가 발생하는 문제를 쉽게 신고하라는 의미인지 Send Feedback 이라는 아이콘이 휴지통과 함께 나란이 있었습니다.


위 그림은 시작 표시줄과 계산기를 실행시켜본 이미지 입니다. Windows7이 되면서 변화된 기능중의 하나가 바로 계산기 입니다.
그중 기존의 계산기는 Standard,Scien,Programmer, Statics의 모드를 제공합니다.


Programmer 모드를 선택하면 아래와 같이 64Bit까지 표현 가능하며 표기법 변환 뿐만아니라 QWord(64Bit)부터  Byte(8Bit)까지 DataType까지도 지정할 수 있습니다. 개발자들을 위해 이런 부분 까지 신경쓰다니 아직 알아보지 못한 다른기능들이 기대됩니다ㅎㅎ 한가지 재미있는 기능을 더 말하자면 위 그림에서 00000 으로 표기된 부분을 마우스로 선택하면 쉽게 0을 1로 스위칭할 수 있어 2진수 조작할 수 있습니다.

예전에 프로그래밍을 처음 배우면 첫 개발 프로그램으로 "계산기" 를 추천 하는 사람이 많았는데 이제는 계산기도 덩치가 꾀 커져서 이런말도  함부러 못하겠네요.. ㅎㅎ (아, 메모장과 기본 게임은 그대로인것 같았습니다. )

젊었을때는 하루이틀쯤음 밤새도 끄떡 없다던데.. 고작 하루 밤을 샜는데 피곤함이 몰려오네요.. -ㅠ-
여튼 오늘은 여기까지해서 간단한 Windows 7 Beta 설치 리뷰 해보았습니다. 한숨자고 일어나서 한번더 살펴보고 뭔가 재미있는 기능이 있다면 더 소개하도록 하겠습니다. 기타 질문이나 문의사항은 이메일이나 리플달아주시면 답변드리겠습니다. 이상입니다.





크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 곡스
knowledge2006/11/18 21:14


원래 1998 Windows NT 4.0 서비스 팩 4의 추가 구성 요소로 릴리스된 WMI Windows 2000, Windows XP Windows Server 2003 운영 체제 제품군에 구축된 핵심 관리 기술입니다. DMTF(Distributed Management Task Force)에 의해 발견된 업계 표준을 기반으로 한 WMI는 거의 모든 Windows 리소스를 액세스하고 구성하고 관리하고 모니터링할 수 있는 수단이자 통로입니다.

WMI의 기능을 이해하려면 작년에 그리고 현재까지 Windows 워크스테이션과 서버를 관리하고 모니터링 했던 방법을 생각해 보십시오. 디스크, 이벤트 로그, 파일, 폴더, 파일 시스템, 네트워크 구성 요소, 운영 체제 설정, 성능 데이터, 프린터, 프로세스, 레지스트리 설정, 보안, 서비스, 공유, 사용자, 그룹 등과 같은 Windows 리소스를 관리하는 수많은 그래픽 관리 도구를 사용해 봤거나 현재 사용하고 있을 것입니다.

그래픽 관리 도구가 기능적인 관리 솔루션을 제공하긴 했지만 그들의 공통점은 무엇일까요? 한 가지 대답은 WMI 이전에는 모든 Windows 그래픽 관리 도구가 Windows 리소스를 액세스하고 관리하는 데 Win32 API(Application Programming Interface)에 의존했다는 것입니다. 그 이유는 무엇일까요? WMI 이전에는 Win32 API를 통해서만 프로그래밍 방식으로 Windows 리소스에 액세스할 수 있었기 때문입니다. 대부분의 스크립팅 언어에서 Win32 API를 직접 호출할 수 없기 때문에 널리 사용되고 있는 스크립팅 언어를 사용하여 일반 시스템 관리 작업을 자동화하는 쉬운 방법이 없는 이러한 상황이 Windows 시스템 관리자에게 남겨진 것입니다. WMI는 모든 Windows 리소스를 외부 세계에 설명하고 드러내어 일관된 모델과 프레임워크를 제공함으로써 이러한 문제를 변화시켰습니다. 그리고 무엇보다도 시스템 관리자는 WMI 스크립팅 라이브러리를 사용하여 WMI를 통해 게시된 Windows 리소스를 관리할 시스템 관리 스크립트를 만들 수 있습니다.

Windows 스크립트 호스트와 Microsoft Visual Basic Scripting Edition(VBScript) 또는 COM 자동화를 지원하는 모든 스크립트 언어(: ActiveState Corporation ActivePerl)를 사용하여 다음과 같은 기업용 시스템, 응용 프로그램 및 네트워크를 관리하고 자동화하는 스크립트를 작성할 수 있습니다.

Windows Server 2003, Windows XP Professional Windows 2000 시스템 관리 스크립트를 작성하여 성능 데이터를 검색하고 이벤트 로그, 파일 시스템, 프린터, 프로세스, 레지스트리 설정, 스케줄러, 보안, 서비스, 공유 및 여러 가지 기타 운영 체제 구성 요소와 구성 설정을 관리할 수 있습니다.

네트워크 관리 WMI 기반 스크립트를 만들어 DNS, DHCP SNMP 사용 장치와 같은 네트워크 서비스를 관리할 수 있습니다.

실시간 상태 모니터링 WMI 이벤트 가입을 사용하여 발생할 때마다 이벤트 로그 항목, 파일 시스템과 레지스트리 수정 및 기타 실시간 운영 체제 변경 사항을 모니터링하고 응답할 스크립트를 작성할 수 있습니다. 개념적으로 WMI 이벤트 가입 및 알림이 WMI에 대해 갖는 의미는 SNMP 트랩이 SNMP 세계에 대해 갖는 의미와 같습니다.

Windows .NET Enterprise Server 관리 Microsoft Application Center, Operations Manager, Systems Management Server, Internet Information Server, Exchange Server SQL Server를 관리할 스크립트를 작성할 수 있습니다.

원본 : http://www.microsoft.com/korea/msdn/columns/contents/scripting/scripting06112002/default.aspx


[참고] WQL 쿼리는 첨부파일에 있는 Scriptomatic 프로그램을 이용하여 쉽게 작성하실 수 있습니다.

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 곡스
TAG API, Windows, WMI