programing

무엇을 합니까?PowerShell에서 평균?

iphone6s 2023. 9. 4. 19:38
반응형

무엇을 합니까?PowerShell에서 평균?

무엇이?{ }PowerShell에서 블록 평균?

예를들면

[enum]::GetValues([io.fileoptions]) | ?{$_.value__ -band 0x90000000}

?의 별칭입니다.Where-Object괄호는 실제 개체로 더 복잡한 작업을 수행해야 할 경우 사용됩니다.다음과 같이 쓸 수도 있습니다.

[enum]::GetValues([io.fileoptions]) | Where-Object { $_.value__ -band 0x90000000}

의심스러운 경우 cmdlet 사용:

묘사

Get-Aliascmdlet은 현재 세션에서 별칭(명령 및 실행 파일의 별칭)을 가져옵니다.여기에는 기본 제공 별칭, 설정하거나 가져온 별칭 및 윈도우즈 PowerShell 프로필에 추가한 별칭이 포함됩니다.

기본적으로,Get-Alias별칭을 사용하고 명령 이름을 반환합니다.를 사용할 때Definition모수,Get-Alias명령 이름을 사용하고 별칭을 반환합니다.

윈도우즈 PowerShell 3.0 버전부터Get-Alias에서는 "에 인증되지 않은 별칭 이름을 표시합니다.<alias> -> <definition>필요한 정보를 더욱 쉽게 찾을 수 있도록 포맷합니다.

PS D:\PShell> Get-Alias ?

CommandType     Name                                               ModuleName  
-----------     ----                                               ----------  
Alias           % -> ForEach-Object                                            
Alias           ? -> Where-Object                                              
Alias           h -> Get-History                                               
Alias           r -> Invoke-History                                            

는 Where-Object cmdlet의 별칭이지만 다른 별칭인 where도 가지고 있습니다.

대괄호는 스크립트 블록의 경우 사용되며, 이 경우 필터 스크립트 블록이며, 대부분 다음과 같은 복잡한 필터링에 사용됩니다.

Get-Service | Where-Object -FilterScript {$_.Name -like '*audio*' -and $_.Status -eq 'Running'}

언급URL : https://stackoverflow.com/questions/38873221/what-does-mean-in-powershell

반응형