Object-Pipeline
114 posts
[PowerShell] 00. 과정 개요와 커리큘럼
[PowerShell] 09. Format-Table/List/Wide — 출력 형식 제어
[PowerShell] 10. 파이프라인 정신 모델 — 텍스트가 아닌 객체
[PowerShell] 100. Get-Credential과 PSCredential 객체
[PowerShell] 101. Get-Acl/Set-Acl — 접근 제어 목록
[PowerShell] 102. Set-AuthenticodeSignature — 스크립트 코드 서명
[PowerShell] 103. Constrained Language Mode와 실행 정책 심화
[PowerShell] 104. Microsoft.PowerShell.SecretManagement
[PowerShell] 105. Just Enough Administration(JEA) 개요
[PowerShell] 106. DSC 개념과 아키텍처
[PowerShell] 107. DSC 구성(Configuration) 작성과 적용
[PowerShell] 108. DSC 리소스와 로컬 구성 관리자(LCM)
[PowerShell] 109. Test-Connection — ping 대응
[PowerShell] 11. Get-Member — 객체 구조 탐색
[PowerShell] 110. Test-NetConnection — 포트·경로 진단
[PowerShell] 111. Resolve-DnsName — DNS 질의
[PowerShell] 112. Get-NetIPConfiguration/Get-NetAdapter
[PowerShell] 113. Invoke-WebRequest/Invoke-RestMethod
[PowerShell] 114. New-Guid/Get-Random — 유틸리티 모음
[PowerShell] 115. ActiveDirectory 모듈 개요와 Get-ADUser
[PowerShell] 116. New-ADUser/Set-ADUser — 계정 생성·수정
[PowerShell] 117. Get-ADGroup/Add-ADGroupMember — 그룹 관리
[PowerShell] 118. Get-GPO — 그룹 정책 조회(GroupPolicy 모듈)
[PowerShell] 119. PowerShell 7의 크로스플랫폼 특징과 새 기능
[PowerShell] 12. Where-Object — 필터링
[PowerShell] 120. PowerShell ISE에서 VS Code로 — 개발 환경 전환
[PowerShell] 13. Select-Object — 속성 선택과 투영
[PowerShell] 14. Sort-Object — 정렬
[PowerShell] 15. ForEach-Object — 파이프라인 반복 처리
[PowerShell] 16. Group-Object — 그룹화
[PowerShell] 17. Measure-Object — 집계·통계
[PowerShell] 18. Tee-Object — 파이프라인 분기
[PowerShell] 19. Compare-Object — 객체 비교(diff)
[PowerShell] 20. 비교 연산자 — -eq/-like/-contains/-in
[PowerShell] 21. 논리 연산자와 조건식 조합 — -and/-or/-not
[PowerShell] 22. -split/-join 연산자
[PowerShell] 23. 타입 캐스팅과 [type] 접근자
[PowerShell] 24. 자동 변수 총정리 — $_, $null, $Error, $LASTEXITCODE
[PowerShell] 25. 공통 매개변수 — -Verbose/-Debug/-ErrorAction/-OutVariable
[PowerShell] 26. -WhatIf/-Confirm과 ShouldProcess
[PowerShell] 27. New-Object와 [PSCustomObject]
[PowerShell] 28. Add-Member — 커스텀 객체에 속성·메서드 추가
[PowerShell] 29. Write-Host vs Write-Output — 출력 스트림 오개념 정리
[PowerShell] 30. PSDrive와 프로바이더 개념
[PowerShell] 31. Get-ChildItem — 파일·디렉터리 목록
[PowerShell] 32. Set-Location/Push-Location/Pop-Location
[PowerShell] 33. New-Item — 파일·디렉터리 생성
[PowerShell] 34. Copy-Item — 복사
[PowerShell] 35. Move-Item/Rename-Item — 이동과 이름 변경
[PowerShell] 36. Remove-Item — 삭제
[PowerShell] 37. Get-Content/Set-Content/Add-Content
[PowerShell] 38. Get-ItemProperty/Set-ItemProperty
[PowerShell] 39. Test-Path — 경로 존재 확인
[PowerShell] 40. 레지스트리 프로바이더(Registry:) 다루기
[PowerShell] 41. 변수와 데이터 타입
[PowerShell] 42. 배열과 컬렉션 기초
[PowerShell] 43. ArrayList와 Generic List(List<T>)
[PowerShell] 44. 해시테이블(Hashtable) 다루기
[PowerShell] 45. 문자열 서식과 Here-String
[PowerShell] 46. Select-String — 텍스트에서 패턴 찾기
[PowerShell] 47. -match/-replace 연산자와 정규식
[PowerShell] 48. ConvertTo-Json/ConvertFrom-Json
[PowerShell] 49. Import-Csv/Export-Csv/ConvertTo-Csv
[PowerShell] 50. ConvertTo-Html과 Out-File
[PowerShell] 51. Out-String과 Out-Null
[PowerShell] 52. Get-Date와 TimeSpan
[PowerShell] 53. 스크립트 작성과 실행(.ps1)
[PowerShell] 54. if/elseif/else — 조건 분기
[PowerShell] 55. switch 고급 모드 — 와일드카드/정규식/파일 처리
[PowerShell] 56. foreach/for/while/do-while — 반복문
[PowerShell] 57. 함수 정의와 매개변수
[PowerShell] 58. [CmdletBinding()]과 고급 함수
[PowerShell] 59. 매개변수 검증(Validate 속성군)
[PowerShell] 60. 매개변수 스플래팅(Splatting)
[PowerShell] 61. 파이프라인 입력 매개변수(ValueFromPipeline 등)
[PowerShell] 62. 스코프(Scope) — 전역/지역/스크립트
[PowerShell] 63. 스크립트 블록과 클로저
[PowerShell] 64. #Requires 지시문과 스크립트 메타데이터
[PowerShell] 65. try/catch/finally — 예외 처리
[PowerShell] 66. $ErrorActionPreference와 -ErrorAction/-ErrorVariable
[PowerShell] 67. trap — 레거시 예외 처리
[PowerShell] 68. Write-Verbose/Debug/Warning/Information
[PowerShell] 69. Start-Transcript — 세션 기록
[PowerShell] 70. Set-PSBreakpoint — 스크립트 디버깅
[PowerShell] 71. Pester 소개 — Describe/It/Should
[PowerShell] 72. PSScriptAnalyzer — 정적 분석과 코딩 규칙
[PowerShell] 73. Measure-Command — 성능 측정과 벤치마킹
[PowerShell] 74. 모듈 개념과 구조(.psm1/.psd1)
[PowerShell] 75. Import-Module/Get-Module/Remove-Module
[PowerShell] 76. PowerShell Gallery — Install-Module/Find-Module
[PowerShell] 77. PowerShell 클래스(class 키워드)
[PowerShell] 78. Start-Job/Get-Job/Receive-Job — 백그라운드 작업
[PowerShell] 79. ForEach-Object -Parallel(PowerShell 7+)
[PowerShell] 80. PackageManagement — Get-Package/Install-Package
[PowerShell] 81. winget과 PowerShell 통합
[PowerShell] 82. PSWindowsUpdate — Windows 업데이트 관리 모듈
[PowerShell] 83. PowerShell Remoting 개념과 WinRM 활성화
[PowerShell] 84. Enter-PSSession — 대화형 원격 세션
[PowerShell] 85. Invoke-Command — 원격 명령 실행
[PowerShell] 86. New-PSSession — 지속 세션 관리
[PowerShell] 87. Copy-Item -ToSession/-FromSession — 원격 파일 전송
[PowerShell] 88. SSH 기반 PowerShell Remoting(크로스플랫폼)
[PowerShell] 89. Get-Process/Stop-Process — 프로세스 관리
[PowerShell] 90. Start-Process — 외부 프로그램 실행
[PowerShell] 91. Get-Service와 서비스 시작/중지/재시작
[PowerShell] 92. ScheduledTasks 모듈 — 예약 작업 등록
[PowerShell] 93. Get-WinEvent/Get-EventLog — 이벤트 로그 조회
[PowerShell] 94. Get-CimInstance/Get-WmiObject — CIM/WMI 조회
[PowerShell] 95. Get-Counter — 성능 카운터 조회
[PowerShell] 96. Storage 모듈 — Get-Disk/Get-Partition/Get-Volume
[PowerShell] 97. Get-ComputerInfo — 시스템 정보 종합 조회
[PowerShell] 98. Env: 드라이브와 환경 변수 관리
[PowerShell] 99. Get-HotFix — 설치된 업데이트 조회
[PowerShell] 부록. PowerShell ↔ CMD/Bash 명령어 대응표
Home