PowerShell-查找指定用户的所有文件

2210阅读 0评论2009-08-19 零二年的夏天
分类:WINDOWS

问题的提出
 
在设置了配额的文件服务器上,一些用户因为没有良好的使用习惯导致磁盘消耗殆尽,可是他们却又不能确定自己保存了哪些文件。为此,我们需要帮助用户查找文件。
——事实上,一个安全权限配置得当的共享应该可以避免出现这样的问题。
 
问题的解决
 

foreach ($_ in $(get-childitem -force -recurse) ) {

 if( -not $_.PSiscontainer){

  if($(get-acl $_.fullname).owner -ieq "DOMAIN|HOSTNAME\USERNAME"){

    $_.fullname

  }

 }

}

 
结束的话
 
Microsoft PowerShell(tm)整合了太多的工具,可以相当方便地帮助管理员解决问题。即使一个UNIX LIKE的管理员也会发现,这个新的工具真的很棒!
上一篇:SED单行脚本快速参考[Link Refer]
下一篇:Active Directory Application Mode