Out-File不会写任何输出

时间:2017-05-12 08:40:09

标签: windows powershell

我有以下问题:

脚本在我的export.txt文件中没有写任何内容,但确实说"找到了文件!" ...

$client = "my-workstation"
$file = "c$\Windows\System32\notepad.exe"
$export = "C:\temp\export.txt"

If(Test-Path "\\$client\$file")
{
   write-host $client | Out-File $export
   write-host "File found!"
}

1 个答案:

答案 0 :(得分:2)

Write-Host cmdlet将消息写入控制台,它将任何内容放入管道,因此您必须省略Write-Host

$client | Out-File $export