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, 3895 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




Ähnliche Inhalte
Batch & Shell
Powershell Skript Ändern - Mehrere Hotfix IDs finden (1)

Frage von pixel0815 zum Thema Batch & Shell ...

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 ...

Windows 10
Windows 10 Powershell Logon Script (9)

Frage von derhoeppi zum Thema Windows 10 ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(29)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Windows Server

Exchange 2010 Active Directory und Windows Server 2016

(4)

Erfahrungsbericht von Herbrich19 zum Thema Windows Server ...

Heiß diskutierte Inhalte
Internet
gelöst Mitarbeiter surft auf unerwünschter Seite - Wie damit umgehen? (38)

Frage von sabines zum Thema Internet ...

Netzwerke
Wie erstelle ich ein Intranet (19)

Frage von Leonardnet zum Thema Netzwerke ...

LAN, WAN, Wireless
gelöst Eintägige Netzwerkunterbrechung trotz Backupleitung (15)

Frage von iAmbricksta zum Thema LAN, WAN, Wireless ...

Netzwerke
VPN-Server einrichten PPTPD-Einrichtung gescheitert (15)

Frage von MIlexx zum Thema Netzwerke ...