Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

FolderPermission für mehrere Postfächer anzeigen

$
0
0

Hallo zusammen,

kann es sein, dass im normalen Powershell einige Exchange Befehle nicht gehen?

das funktioniert in der EMS

$a = get-mailbox -database user
$a | foreach{Get-MailboxfolderPermission $_":\Kalender"}

jetzt möchte ich gerne auch den Benutzername der Mailbox sehen. Falls es mit obigen Beispiel in einer Zeile geht wäre es noch schöner.

$a = get-mailbox -database user
$a | foreach{Get-MailboxfolderPermission $_":\Kalender" + $a.SamAccountName}

geht leider nicht

ich habe es jetzt mehrzeilig im normalen Powershell ISE probiert.

Get-PSSnapin -Registered | Add-PSSnapin
get-exchangeserver
get-mailbox -id "test"
$a = get-mailbox -Database vip
foreach($user in $a)
{
$b = Get-MailboxfolderPermission $_":\Kalender"
write-host $user,$b
}

get-mailbox -id "test" geht also sollte die Verbindung zum Exchange passen.

das andere leider nicht - vermutlich, da MeinPC anstelle des Exchangeservers aufgelöst wird.

Get-MailboxfolderPermission : In Active Directory können keine Informationen über den lokalen Server MeinPC???.magsbg.gv.at gefunden werden. Grund hierfür kann einer

Änderung des Servernamens sein.

In Zeile:5 Zeichen:14

+ $a | foreach{Get-MailboxfolderPermission $_":\Kalender" }

+              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    + CategoryInfo          : NotSpecified: (:) [Get-MailboxFolderPermission], LocalServerNotFoundException

    + FullyQualifiedErrorId : [Server=MeinPC?????,RequestId=12805-1bd-48d7-a3d0-3687fa5522ef,TimeStamp=09.12.2016 11:21:37] [FailureCategory=Cmdlet-LocalServerNotFoundExc

   eption] B6AC2E08,Microsoft.Exchange.Management.StoreTasks.GetMailboxFolderPermission

 


Chris


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>