powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Добавить выборку по вложенных каталогам на PowerShell
1 сообщений из 1, страница 1 из 1
Добавить выборку по вложенных каталогам на PowerShell
    #39315516
stavgreengo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток !!!
Есть скрипт на PS который призван показать файлы указанного вэб узла( http://server/finance/fo) sharepoint 2010, указанной библиотеки (Общие документы) и указанного каталога(2009), где лежат файлы. Выводим все те файлы кто старше, более чем на год с момента запуска скрипта.
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
$web = Get-SPWeb "http://server/finance/fo"
$Libraries = $web.Lists | where {$_.BaseType -eq "DocumentLibrary" -And $_.Title -eq "Общие документы" -and -not $_.hidden }
 
foreach ($library in $Libraries) {
 
    Write-Output "Getting files from $($library.Title)"
    $Files = $library.Items | where {$_.FileSystemObjectType -eq "File"  -And ($_.File.TimeLastModified -lt (Get-Date).AddYears(-1))  -And ($_.File.ParentFolder.Name -eq "2009") }
    foreach ($file in $Files) {
        Write-Output "$($file.Name), $($file.Length)"
   # Write-Output "Deleting file $($file.Name)..."
    #    $file.Delete()
    }
}


Как мне модернизировать данный скрипт, чтобы он включал в выборку ещё и все файлы вложенных в каталог 2009 каталогов, и проверял файлы внутри них, а не только в конкретной парент директории смотрел ???
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Добавить выборку по вложенных каталогам на PowerShell
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]