기존의 Monad 즉, Microsoft Command Shell , MSH 로 코드네임 이었던 것이 정식명칭 Windows PowerShell 로 변경이 되었습니다.
Windows 기반을 Shell 에서 보다 강력하게 관리할수 있을것을 예상되지만,. 역시 명령어나 사용법도 새로 배워야 겠죠?...
기존 vbscript 에서 WMI 에 엑세스하는 경우에는,
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer &"\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * From Win32_Process")
For Each objItem in colItems
Wscript.Echo objItem.Name, objItem.WorkingSetSize
Next
Windows PowerShell 에서는, 다음과 같이 get 명령어와 파라미터를 통해서 호출이 가능해 집니다.
$strComputer = "."
$colItems = get-wmiobject -class "Win32_Process" -namespace "root\cimv2" -computername $strComputer
foreach ($objItem in $colItems) {
write-host $objItem.Name, $objItem.WorkingSetSize
}
현재 다음 웹사이트에서 정식버젼을 다운로드 받아 설치가 가능한 상태입니다.
http://www.microsoft.com/windowsserver2003/technologies/
management/powershell/default.mspx
-----------------------------------------
"발표의 중심이 된 것은 MS의 새로운 커맨드 라인 쉘 및 스크립팅 툴로 IT관리자가 자사의 윈도우 시스템을 운용하기 위해 이용하는「윈도우 파워쉘 1.0」이다. MS에 의하면 IT전문가는 파워쉘을 이용해 생산성을 큰폭으로 향상시키는 것으로 시스템의 관리성을 높이고 자동화를 촉진할 수 있다고 했다. "
기사원문 : http://www.zdnet.co.kr/news/enterprise/dev/0,39031103,39153001,00.htm
2006/11/18
MS, 스크립팅 엔진「윈도우 파워쉘」정식 발표
가장 많이 본 글
-
Eventtriggers 명령줄 도구를 사용하여 이벤트 로그를 생성하고 쿼리하거나 프로그램을 특정 기록된 이벤트와 연결할 수도 있습니다. Eventtriggers.exe 를 사용하면 특정 이벤트 발생 시 프로그램이 실행되는 이벤트 트리거를 만들 수 ...
-
다음 코드는 디스크 파티션의 각 사용량/여유공간을 모니터링 하는 스크립트이다. 코드내, 각 파티션 부분만 필요한대로 변경하면 되나,. 가져올수 있는 값은 상당히 많으므로 다음처럼 꼭 여유공간량이 아니더라도 % 로도 추출할 수 있다. strCo...
-
1. Included Computers 2. Formula 3. State Roll-up Policy 4. Rules 5. Included Subgroups 29-mom2005_AdminConsole_ComputerGroup...
댓글 없음:
댓글 쓰기