Folgendes Kommando auf einem DC ausgeführt schreibt den Loginnamen und das aktuell eingestellte Anmeldeskript in die Datei »C:\orgfiles\logonskript.txt«:
C:\ csvde -f C:\orgfiles\logonskript.txt -r "(&(sAMAccountType=805306368)(scriptPath=*))" -l sAMAccountName,scriptPath
Alternativ dazu kann auch die Powershell auf einem Domänencontroller mit dem Cmdlet »Get-ADUser« verwendet werden. Zuvor aber muss das Active Directory Modul in die Powershell geladen werden:
[PS] C:\Windows\System32\WindowsPowerShell\v1.0> Import-Module activedirectory
Danach kann das LogonScript mit zB folgender Syntax ermittelt werden:
[PS] C:\Windows\System32\WindowsPowerShell\v1.0> Get-ADUser -filter * -properties ScriptPath | ft Name, ScriptPath > c:\orgfiles\logonskript.txt Name ScriptPath ---- ---------- rbauer ih_logon.bat mueller dh_logon.bat sstriegel IHS_USER_logon.bat ckoehler ih_logon.bat erzany IHS_GL_logon.bat kbrandenheim IHS_USERBM_logon.bat uwoerl IHS_USERBM_logon.bat pkaester IHS_PKASTNER_logon.bat zmareczek IHS_GRAFIK_logon.bat aheinig IHS_USERBM_logon.bat biflaender IHS_USERBM_logon.bat
Verwandte Artikel:
-> (AD) Eigenschaften von Domänen Benutzern abfragen (Skript)
-> (AD) Eigenschaften eines Domänen Benutzers abfragen (CMD)
-> (AD) Mitglieder einer Gruppe anzeigen lassen
— pronto 2015/11/17 14:56