답변:
Powershell 2.0은이를 수행하는 Tee-Object
cmdlet 과 함께 제공됩니다 . Windows 7을 사용하는 경우 Powershell 2.0이 설치되어 제공됩니다. 이전 버전의 Windows를 사용하는 경우 Powershell 2.0 을 다운로드 할 수 있습니다 .
Powershell의 장점은 cmd가 수행 할 수있는 명령을 실행할 수 있다는 것입니다.
예:
dir | Tee-Object -file c:\output\dir.txt
StackOverflow에 동일한 질문에 대한 좋은 답변 이 있습니다.
요약하면, Unix tee
명령 의 Win32 포트를 찾으십시오 .
Tee-Object를 사용하여 -variable 스위치로 변수에 파이프 한 다음 변수를 사용하여 원하는 방식으로 화면에 출력
get-aduser -filter * -Properties Name, CanonicalName, LogonWorkstations | where { $_.logonworkstations -match "\D" } | Select Name, CanonicalName, logonworkstations | sort canonicalname | Tee-Object -variable Users | Export-Csv -Path ".\$($MyInvocation.MyCommand.Name.split(".")[0])__$(Get-Date -uformat "%Y-%m-%d_%I-%M-%S_%p").csv" -NoTypeInformation
$Users | FL
Clear-Variable Users