我无法让脚本的Get-Counter部分在CSV文件中输出

时间:2018-12-07 09:09:29

标签: powershell csv output

当我尝试输入以下脚本时,我希望以CSV格式提交内存,但是我只会得到Get-Volume部分。

这是我的代码:

function Get-tid {
    return "[{0:MM/dd/yy} {0:HH:mm:ss}]" -f (Get-Date)
}

Write-Output "$(Get-tid) Informationen från sökningen $dc" |
    Out-File C:\logg\logg.csv -Append

Get-Volume |
    select DriveLetter, Size, SizeRemaining,
        @{e={$_.Size - $_.SizeRemaining};l="Använt"},
        @{e={[Math]::Round(100 / ($_.Size / $_.SizeRemaining) )};l="Antal %"} |
    Add-Content -Path C:\logg\logg.csv 

Get-Counter ”\\$env:COMPUTERNAME\memory\% committed bytes in use” |
    Export-Csv -Append -Path C:\logg\logg.csv -Force

1 个答案:

答案 0 :(得分:0)

也使用“文件外”而不是“导出CSV”:

Get-Counter ”\\$env:COMPUTERNAME\memory\% committed bytes in use” | Out-file "C:\logg\logg.csv -Append -Force