PowerShell 사용 설명서에서 읽은 것처럼 핵심 PowerShell 개념 중 하나는 명령 이 텍스트 대신 개체 를 받아들이고 반환한다는 것입니다. 예를 들어, running get-alias
은 많은 System.Management.Automation.AliasInfo
객체를 반환 합니다.
PS Z : \> get-alias 명령 유형 이름 정의 ----------- ---- ---------- 개체 별 별칭 % 별명? 어디에 객체 Alias ac 추가 콘텐츠 별명 asnp 애드 -PSSnapIn 별칭 고양이 Get-Content 별칭 CD 세트 위치 별명 chdir 설정 위치 ...
이제이 물체의 개수를 어떻게 알 수 있습니까?
$Counter = $(get-alias | measure).Count
당신이 말한 것처럼 한 번만 발생하는 경우 항상 값 1을 반환하기 때문에 사용 했습니다.