foreach用户子文件夹

时间:2012-10-16 17:04:54

标签: powershell

我需要为用户分享中的每个用户名找到某个文件:

\\\server\share\username\windows\application Data\MICROSOFT\Proof\custom.dic

如何编码foreach让我从根目录中获取每个用户名?

2 个答案:

答案 0 :(得分:1)

示例:

Get-ChildItem \\computerName\share | ?{$_.PsIsContainer} | %{$localDir='c:\localDir'}{Copy-Item "\\computerName\share\$($_.Name)\a.txt" "$localDir\$($_.Name)_a.txt"}

答案 1 :(得分:1)

使用通配符作为用户名:

Get-ChildItem '\\server\share\*\windows\application Data\MICROSOFT\Proof\custom.dic'