Kuken
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Добрый день. Имею АД + Exchange 2010 sp1 Нужно удалить 1 пиьсмо из всех ящиков. что делал: Вариант 1: [PS] C:\Windows\system32>get-mailbox id500000@1.ru | Search-Mailbox -LogLevel full -TargetFolder SearchAndDeleteL og -TargetMailbox id503888@1.ru -LogOnly -SearchQuery {Subject="информация!"} RunspaceId : 465837ea-b39c-4166-9b51-f59f7e7cdb3d Identity : 1.1.RU/Users/2 TargetMailbox : 1.1.RU/Users/1 Success : True TargetFolder : \SearchAndDeleteLog\Секретарь-12.01.2021 8:48:05 ResultItemsCount : 35 ResultItemsSize : 18.28 MB (19,162,981 bytes) [PS] C:\Windows\system32>get-mailbox id500000@1.ru | Search-Mailbox -LogLevel full -TargetFolder SearchAndDeleteLog -TargetMailbox id503888@1.ru -SearchQuery {Subject="информация!"} -DeleteContent Не удается привязать объект ввода к любым параметрам команды, так как команда не принимает входные данные конвейера, ли бо входные данные и их свойства не совпадают с любыми из параметров, принимающих входные данные конвейера. + CategoryInfo : InvalidArgument: (Секретарь:PSObject) [Search-Mailbox], ParameterBindingException + FullyQualifiedErrorId : InputObjectNotBound,Search-Mailbox Вариант 2: [PS] C:\Windows\system32>Get-Mailbox -Server Server -ResultSize Unlimited | Search-Mailbox -SearchQuery ' Subject:"информация!" ' -DeleteContent Указание пути к целевому почтовому ящику или PST-файлу является обязательным. + CategoryInfo : InvalidArgument: ( [], ArgumentException + FullyQualifiedErrorId : 77350C13 Invoke-Command : Не удалось записать входные данные, так как отсутствуют запущенные конвейеры C:\Users\Администратор\AppData\Roaming\Microsoft\Exchange\RemotePowerShell\server04.prf.perm.ru\server04.prf.perm.ru.ps m1:42391 знак:29 + $scriptCmd = { & <<<< $script:InvokeCommand ` + CategoryInfo : InvalidOperation: ( [Invoke-Command], PSInvalidOperationException + FullyQualifiedErrorId : NoMoreInputWrite,Microsoft.PowerShell.Commands.InvokeCommandCommand |