/
https://42jerrykim.github.io/ _index.md
PowerShell의 콘솔 내 도움말 시스템 Get-Help의 사용법과 -Full/-Examples/-Online 매개변수, 최초 실행 시 Update-Help가 필요한 이유, about_* 개념 문서를 찾는 법을 정리한 챕터다. Get-Command로 설치된 cmdlet·함수·별칭·애플리케이션을 동사·명사·모듈 기준으로 검색하는 법, Verb-Noun 이름 규칙, dir 같은 별칭이 실제로 가리키는 명령을 확인하는 법까지 정리한 PowerShell 입문 챕터다. PowerShell 별칭 시스템의 동작 원리와 Get-Alias·Set-Alias·New-Alias 사용법, ReadOnly/Constant 옵션으로 별칭을 보호하는 법, 매개변수가 있는 명령에 별칭을 만들 때 함수가 필요한 이유를 정리한 챕터다. PowerShell 실행 정책(Restricted/AllSigned/RemoteSigned 등)의 스코프별 우선순위, Get-ExecutionPolicy·Set-ExecutionPolicy 사용법, Unblock-File로 서명 없는 스크립트를 안전하게 실행하는 법을 정리한 챕터다. PowerShell 프로파일 4종류(AllUsersAllHosts부터 CurrentUserCurrentHost까지)의 경로와 실행 순서, $PROFILE 변수로 각 경로를 확인하는 법, 프로파일 작성·편집과 -NoProfile 문제 진단법을 정리한 챕터다. PowerShell 콘솔의 명령줄 편집을 담당하는 PSReadLine 모듈의 탭 완성, Predictive IntelliSense, 커스텀 키 바인딩, 히스토리 파일 위치와 민감정보(비밀번호·토큰) 자동 필터링 동작을 정리한 챕터다. Clear-Host(cls/clear 별칭)로 화면을 지우는 법과 함수라서 매개변수가 없는 이유, $Host.UI.RawUI로 콘솔 창 제목·전경색·배경색을 코드로 바꾸는 법을 정리한 PowerShell 콘솔 커스터마이징 챕터다. Format-Table·Format-List·Format-Wide로 PowerShell 객체를 표·목록·단일 열로 출력하는 법과 기본 뷰가 정해지는 원리, 계산된 속성(Label/Expression)으로 열을 새로 만드는 법을 정리한 챕터다. PowerShell 파이프라인이 텍스트가 아닌 .NET 객체를 한 번에 하나씩 전달하는 원리, ByValue/ByPropertyName 매개변수 바인딩, 배열·해시테이블의 열거 방식 차이를 정리해 Part 2 전체의 기초를 다지는 챕터다. Get-Credential로 사용자 이름·비밀번호를 SecureString으로 안전하게 담는 PSCredential 객체를 만드는 법과 -Credential 매개변수를 지원하는 cmdlet과의 관계, 자격 증명을 평문으로 스크립트에 남기지 말아야 하는 이유를 정리한 Part 14 시작 챕터다.