Powershell哈希表
我试图使用以下代码创建一个自定义哈希表,但没有得到任何输出Powershell哈希表,powershell,hashtable,Powershell,Hashtable,我试图使用以下代码创建一个自定义哈希表,但没有得到任何输出 foreach ($user in $users){ $files = Get-ChildItem -Recurse "\\192.168.1.2\c$\user\$user" $totalsize = ($files | Measure-Object -Sum Length).sum / 1mb $totalsize = [decimal]::round($totalsize) $output=@{"User"="$user" ;
foreach ($user in $users){
$files = Get-ChildItem -Recurse "\\192.168.1.2\c$\user\$user"
$totalsize = ($files | Measure-Object -Sum Length).sum / 1mb
$totalsize = [decimal]::round($totalsize)
$output=@{"User"="$user" ; "Size" = "$totalsize"}
这个效果更好吗
$Output =
foreach ($user in $users){
$files = Get-ChildItem -Recurse "\\192.168.1.2\c$\user\$user"
$totalsize = ($files | Measure-Object -Sum Length).sum / 1mb
$totalsize = [decimal]::round($totalsize)
@{"User"="$user" ; "Size" = "$totalsize"}
}
$output
如果将此添加为foreach语句的最后一行:
$output
?当前,此语句中没有实际输出任何内容的内容。:-)是的,我实际上已经把它作为一个函数了,但是我没有意识到我可以在前面没有任何东西的情况下启动哈希。谢谢