这只是一个关于 PowerShell 语法别名问题的简单问题。但我找不到 ATM 的任何相关解决方案。
Select SystemName , DeviceID,
根据上面的语句,我想显示
"DeviceID" as "drives"
和
"SystemName" as "server"
完整的 PowerShell 脚本引用:
$diskvalue += Get-WmiObject @Params | Select SystemName , DeviceID, @{Name=”size(MB)”;Expression={“{0:N1}” -f($_.size/1mb)}}, @{Name=”freespace(MB)”;Expression={“{0:N1}” -f($_.freespace/1mb)}}, @{Name=”UsedSpace(MB)”;Expression={“{0:N2}” -f(($_.size - $_.FreeSpace)/1mb)}}
$diskvalue | Export-Csv C:\example.csv -NoTypeInformation
最佳答案
select @{l='drives';e='DeviceID'}, @{l='server';e='SystemName'}
关于PowerShell "select as"函数作用于变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38971572/