Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Сценарии для Windows

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Код:

filter Get-StreamPSObject {
    if(($a = $_ -split ':')[-2]){  
                    New-Object PSObject -Property @{  
                        Stream = $a[-2];  
                        Length = [int]$($a[0] -replace '^(\d+) ?(\d*)[^\n]*','$1$2')  
                    }  
    }  
}
 
filter Get-Stream {  
    $backupItem = $_  
    switch ($_.GetType().Name) {  
        'DirectoryInfo' {
                $folder = $backupItem.FullName  
                   
                $tempfile = New-TemporaryFile
                Start-Process -FilePath 'cmd' -ArgumentList ('/c','dir','/ad/r',"$folder") -RedirectStandardOutput $tempfile.FullName
                (($tempfile | Get-Content).trim() |  
                            Select-String -Pattern '\d+ +\.:[^:]+:\$data').Line |  
                                        Get-StreamPSObject
                $tempfile | Remove-Item  
        }  
        'FileInfo' {
                Get-Item -LiteralPath $backupItem.fullname -stream * | Where Stream -ne ':$data'  
        }  
    }  
}  


Всего записей: 17168 | Зарегистр. 14-10-2001 | Отправлено: 02:33 14-03-2019 | Исправлено: LevT, 10:39 14-03-2019
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Сценарии для Windows


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru