2012-09-20 126 views
0

我想从远程计算机列表中获取特定位置的文件列表。我希望输出具有文件名,最后写入时间和计算机名称。为对象添加额外的属性?

这些文件的属性不包括计算机名称。那么我怎么能在输出中构建包含computername的文件列表呢?

$serverlist = Get-Content c:\jasonbe\Serverlist.txt foreach ($server in $serverlist) {Get-ChildItem '\\server\c$\location\Ultimate\Retail\Bin\' | Select Name, LastWriteTime, Length Get-ChildItem '\\server\c$\location\Ultimate\Retail\Reports\*.rpt' | Select Name, LastWriteTime, Length }

希望我意义:)

回答

1

尝试改变的选择是这样的:

Select Name, LastWriteTime, Length, {$server} 
+0

我可以给你一个吻。谢谢! – Jake