Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Per PowerShell User finden, deren ActiveSync-Device in Quarantäne ist und deren Logon-Namen ausgeben.

Frage Microsoft Windows Userverwaltung

Mitglied: Snowrisk

Snowrisk (Level 1) - Jetzt verbinden

18.06.2012, aktualisiert 11:57 Uhr, 3885 Aufrufe

Hallo,

ich bin in Powershell nicht fit, daher meine Frage.
Ich benötige ein Script, in dem im AD die User gefunden werden sollen,
deren ActiveSyncDevice in Quarantäne ist. Als Ergebnis soll der Logon-Name des Users ausgegeben
werden.
Ziel des Scriptes soll sein, den Usern, die ein Device in Quarantäne haben, den AD-Account zu sperren.

Ich hab da schonnmal was angefangen:


$mbx = get-ActiveSyncDevice | where {$_.deviceaccessstate -eq 'Blocked' -and $_.identity -notlike "*CAS_*"};
$mbx | foreach {
$_.userdisplayname
$name = $_.userdisplayname;}


Allerdings kommt da nur der Name in der Form /OU/OU/Username heraus.
Das liegt wohl daran, das "get-activesyncdevice" keinen Logon-Namen liefert, sondern nur den "Userdisplayname".

Dann hab ich's mal so probiert:


$Search = New-Object DirectoryServices.DirectorySearcher([ADSI]"LDAP://DC=vexxxx,DC=otxxxx,DC=local")
$Search.filter = "(&(objectclass=msexchactivesyncdevice)(msexchdeviceaccessstate=3))"
  1. The device access state, while not documented on MSDN, is 1 for allowed, 2 for blocked, 3 for quarantined.
Foreach($result in $Search.Findall()){
$user = $result.GetDirectoryEntry()
$user.sAMAccountName
}


Da kommt aber gar nichts heraus (die xxxx sind von mir...)

Kann mir jemand weiterhelfen?

Gruss,

Jens




Neuester Wissensbeitrag
Ähnliche Inhalte
Windows Userverwaltung
Powershell User-Workstation (2)

Frage von TlBERlUS zum Thema Windows Userverwaltung ...

Windows Netzwerk
gelöst Powershell skript zum Auslesen der im AD angemeldeten User (2)

Frage von jan.kleinel zum Thema Windows Netzwerk ...

Microsoft Office
Office 365 User Import mit Powershell (1)

Frage von adrian138 zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Erkennung und -Abwehr
Virenschutz - Meinungen (26)

Frage von honeybee zum Thema Erkennung und -Abwehr ...

Netzwerke
Abisolierwerkzeug (18)

Frage von SarekHL zum Thema Netzwerke ...

Windows 10
Welches OS für Firmengeräte? (17)

Frage von MarkusVH zum Thema Windows 10 ...

Exchange Server
SBS2011: POP3-Connector 10 MB Grenze Email Benachrichtigung (17)

Frage von bogi1102 zum Thema Exchange Server ...