none
Powershell. Поиск документов на удаленном компе RRS feed

  • Вопрос

  • Всем привет!

    Есть скрипт, который ищет документы на компах сети.

     foreach ($key in (Invoke-Command -ComputerName $comp -ScriptBlock {[System.IO.DriveInfo]::getdrives() | WHERE{$_.DriveType -eq "fixed"} | Foreach-object {get-childitem -recurse $_.rootDirectory -include *.doc,*.docx | select FullName,Length,CreationTime,LastAccessTime,LastWriteTime | out-string -stream | ? { $_ -NOTMATCH '^RunspaceId.+' }}})){
                $Doc += "; $key"
            }

    Скрипт ищет, но уж очень долго. в сети более 1000 компов, а за 18 часов "прошелся" только по 250 компам.

    Можно ли как-то ускорить процесс поиска?

    12 августа 2014 г. 13:43