2016-11-23 2 views
1

여러 텍스트 파일을 폴더에서 병합하려고하지만 텍스트 파일을 병합하기위한 조건은 병합 할 때만 현재 작성된 텍스트 파일입니다. 나는 폴더에 다른 날짜를 만들어서 모든 파일을 제외 시켰습니다.복수 텍스트 파일 병합 조건 오늘 만든 파일 병합

이 코드는 병합하고 하나의 텍스트 파일을 만듭니다. $ yourdir = "C : \ 임시 \"

gci $yourdir -File -Filter *.txt | gc | out-file -FilePath "C:\Temp\old\totalresult.txt" 

답변

0

단지의 파이프 Where-Object cmdlet으로 Get-ChildItem cmdlet을과에서 결과를 필터링 :

Get-ChildItem $yourdir -File -Filter *.txt | 
    Where-Object { $_.CreationTime.Date -eq ((get-date).Date) } | 
    Get-Content | 
    Out-File -FilePath "C:\Temp\old\totalresult.txt" 
+1

감사 마틴 B – zameerhaider