使用powershell中的string连接函数结果

function log-file { param($message) Add-Content -path $logfile -Value "$(Get-Date) $message" } function ping-server { param($server) $ping = New-Object System.Net.NetworkInformation.Ping $ping.Send("$server") } log-file "Pinging server = " + (ping-server $server).status 

我怎样才能得到上述的工作,而不是这样做:

 $pingable = (ping-server $server).status log-file "Pinging server = $pingable" 

尝试对日志文件函数调用进行此修改

 log-file $("Pinging server = " + (ping-server $server).status)