MS에서 윈도우용 PowerShell 1.0 발표
드디어 MS에서 Unix shell과 유사한 shell을 발표했다. 이름은 제목에 적은대로 PowerShell이다. 사실 예전에 발표되었던 Monad를 최신 MS 윈도우용으로 개량한 것이다. (이전부터 Release Candidate로 제공되고 있었다.)
XP와 Server 2003에 설치 가능하다. Vista에는 RC2 버전을 설치할 수 있다.
다음과 같은 기능을 제공한다.
1. alias
2. 수학연산, 대입연산, 비교연산, 논리연산
3. 배열, 해시(associative array),
4. 자동변수, 환경변수, 실행환경
5. for, break, foreach, continue, if, switch, while,
6. XML 지원
7. filter, pipeline, redirection
8. 함수, script block
9. globbing, wildcard
10. history
11. line editing
12, process
13. namespace, object, property, provider, method, scope, types
14. regular expression
15. where
.
.
.
유닉스용 shell보다 더 많은 기능을 지원하며, 다국어 패키지도 제공되고 있다. 단순히 Unix-like shell때문에 Cygwin을 쓰던 사람들 중에는 PowerShell로 옮겨탈 사람들도 많을 것이다.
Microsoft Academy의 게시판에서 PowerShell RC1의 screenshot을 확인할 수 있다.
* 관련 기사
ZD넷 기사: MS, 스크립팅 엔진「윈도우 파워쉘」정식 발표