2017-04-25 1 views
1

아웃 파일에 정보를 넣어하지 않습니다.스크립트 나는 다음과 같은 스크립트를 생성 한

무엇이 누락 되었습니까? Write-Host을 대체해야하는 다른 명령이 있습니까?

+1

을'쓰기 Host'는'$ output' 내가 어떻게 채울 수 있도록 아무것도 –

+1

포함되지 않습니다, 화면에 직접 쓰기 @ ($ today.ToShortDateString()) @ ($ filename.name) $ LstStatus? –

+2

$ "$ ($ filename.Name) $ LstStatus"| Out-File filename.ext' –

답변

1

Write-Host 귀하의 경우에는 호스트 응용 프로그램에 직접 출력을 기록합니다. 파일로 출력하려면

대신 문자열로 값 저장 :

$output = "$($today.ToShortDateString()) $($filename.name) $LstStatus" 
Write-Host "This is the output: $output" 
$output | Out-File PATH\lst_check.txt 
+0

덕분에 문자열로 저장하는 방법을 알지 못했습니다. –