Global Vendors Training

Home > > 전체교육일정

전체교육일정

Windows PowerShell 스크립트 작성 고급

교육일정
교육기간
3일
교육금액
700,000원(면세)
전체일정보기 수강신청

교육개요

시스템 관리자는 Windows System, Azure Cloud, Exchange Server 등등을 자동으로 관리할 필요성을 갖는다.
반복적으로 하는 작업을 간편하게 하기 위해 Powershell을 사용하여 Script를 작성하여 수동 및 자동으로 실행할 수 있다.
특히 PowerShell Script를 사용하여 다양하게 실행하며, 보안을 구현하고, GUI 프로그램까지 만들어 자신만의 Solution을 생성할 수 있는 방법을 학습하게 된다.



수강대상

PowerShell을 사용하여 Windowns 시스템 자동화를 구현하고자 하는 분
PowerShell을 사용하여 Azure Cloud, Exchange Server 운영을 하고자 하는 분



강의내용

DAY1
1. PowerShell 기본 내용 체험하기
- Help
- Get-Member
- Remoting
- Pipeline
- PS Provider
- Test-* 명령어, *-Object 명령어, *-Item 명령어 제대로 사용하기

2. 기본적인 Script 작성하고 다양하게 실행하기
- 간단하게 Script 작성하기
- Script Execution Policy 설정하기
- 다양한 방법으로 스크립트 실행 방법
- Parameterized Script 생성하기

3. Script 작성할 때 유의 사항
- 도움말 제공하기
- 버전 호환성 관리하기
- Script 성능 향상을 위한 실제방법
- Code의 미학
- Output 관리하기
- Script를 설계하는 패턴
- Pure PowerShell 명령어사용하기
- 오류 처리하기

DAY2
4. Script의 보안
- Credential 요구하기
- Group Policy로 AllSigned로 설정하기
- Script 파일 암호화하기
- .ps1 파일을 .exe 파일로 변환하기

5. 주요 구문 이해하기
- 조건문-If
- 반복문-While
- 반복문-For
- 반복문-Foreach
- While loop와 For loop의 차이점
- While loop와 ForEach-Object cmdlet의 차이점
- For loop와 Foreach loop의 차이점
- ForEach-Object cmdlet와 Foreach loop의 차이점

DAY3
6. Function, Module 작성하기
- Try ... Catch 구문
- 오류 처리(-ErrorAction)
- Write-Verbose, Write-Debug
- Function 작성하기
- Module 작성하기
- File Server에 Script, Function, Module을 저장하여 넣고 실행하기

7. GUI 생성하기
- Windows Form 생성하기
- ASP.Net 웹 프로그램으로 Script 실행하기



기타

교육장소 : 서울시 강남구 테헤란로 78길 16 노벨빌딩 5층 웹타임 교육센터