Jump to content

preee

Members
  • Gesamte Inhalte

    17
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von preee

  1. vor 11 Stunden schrieb daabm:

    Dann prüfe mal unter HKCU und HKLM, was Du so unter SOftware\Policies und unter Software\Microsoft\Windows\CurrentVersion\Policies an Einträgen findest. Verdächtige Einträge dürften leicht zu erkennen sein, einfach löschen. Wenn sie wiederkommen, dann ist da doch was am Start :-)

    Super! Hat einwandfrei geklappt! Kommt nichts mehr, auch nach einem gpudate nicht. Danke dir.

  2. Guten Morgen an alle,

     

    seit einem Rollout auf Windows 10 habe ich folgendes Problem.

     

    In den Energieoptionen, wird mir die Option "Beim Zuklappen" im Akkubetrieb ausgegraut "Einige Einstellungen werden vom Systemadministrator verwaltet" . Es sind aber definitiv keine GPOs diebezüglich eingestellt.

    Hat jemand eine Idee? Gibt es einen Schlüssel?

     

    Meine Idee war der PowerManager von Dell, der ist aber in unserem Image nicht installiert. Zumindest sehe ich ihn nicht.

     

    Beste Grüße

  3. vor 7 Stunden schrieb BOfH_666:

    An dieser Stelle wäre ein wenig Powershell-Basis-Wissen hilfreich gewesen ... oder ein wenig Forschergeist ... dann kann man sowas auch selbst rauskriegen

    
    $BasisOU = 'OU=EU,OU=Local,DC=DTC,DC=intern'
    $CSVFile = 'C:\Scripte\Report\Users_without.csv'
    
    $OUList = Get-ADOrganizationalUnit -Filter * -SearchBase $BasisOU -SearchScope OneLevel |
        ForEach-Object -Process {
            Get-ADOrganizationalUnit -Filter "Name -eq 'Users'" -SearchBase $_.DistinguishedName |
                Select-Object -Property DistinguishedName
        }
    
    Foreach($OU in $OUList){
        Get-Mailbox -ResultSize Unlimited -OrganizationalUnit $OU | 
            Where-Object -FilterScript {$_.ArchiveDatabase -eq $null} | 
                Select-Object -Property Name | 
                    Export-csv -Path $CSVFile -Delimiter ';' -Append -NoTypeInformation
    }

     

    Danke für die Mühe. Ich gehe davon aus, dass ich dieses Script in der Exchange PS ausführen muss? Oder im "normalen" Powershell?

     

  4. vor 35 Minuten schrieb tesso:

    Vielleicht erklärst du gleich alles was du Abfragen willst. Diese Salamitaktik ist nicht mein Fall.

    Moin, sorry diese Anforderung war mir zu dem Zeitpunkt leider nicht bekannt. Ich arbeite zum ersten mal mit Powershell in diesem Umfang. Sorry, unwissend halt..

     

    Es sollen tatsächlich nur die User ohne Archive aus der OU "Users" (In allen Standorten) ausgegeben werden.

     

    OU=Users,OU=[A-Z][A-Z][1,2],OU=EU,OU=LOCAL,DC=TW,DC=INT" <- AZ stellt in dem falle alle lokationen da, AA1,BB2,CC3 usw

     

     

  5. vor 24 Minuten schrieb tesso:
    
    Get-Mailbox -ResultSize Unlimited -OrganizationalUnit users| where {$_.ArchiveDatabase -eq $null}

    Allgemeiner

    
    Get-Mailbox -ResultSize Unlimited -OrganizationalUnit "OU=Benutzer,OU=ek17lab,DC=ad,DC=ek17lab,DC=de"| where {$_.ArchiveDatabase -eq $null}

     

    moment ich versuche es mal. Danke schon mal.

     

    OK. Das war schon mal perfekt. Jetzt hab ich das problem, es gibt in jeder location "de, en, us, fr," usw... einen ordner User. Kann ich das irgendwie auf mit einem Wisch abfragen? Oder müsste ich jetzt das Script für jede Lokation anpassen?

     

    Quasi so:

     

     

    Get-Mailbox -ResultSize Unlimited -OrganizationalUnit "OU=Users,OU=[A-X][A-X][1,2],OU=EU,OU=Local,DC=DTC,DC=intern"| where {$_.ArchiveDatabase -eq $null} | select name | Export-csv C:\Scripte\Report\Users_without.csv

     

    Die Lokationen unter EU bestehen immer aus 2 Buchstaben und 1 Zahl. Bsp: HN1, HH2, CN1 usw

     

  6. vor 40 Minuten schrieb tesso:

    Sorry. Ich hätte nicht nachfragen sollen:D

     

    Deine Abfrage oben bringt doch alle Postfächer OHNE Archiv. Was geht daran nicht?

    Ich habe es gerade in meiner Testumgebung nachvollzogen.

    Ok jetzt hab ich gefailed :)

     

    Also was ich vergessen habe zur erwähnen, ist. Es sollen nur die User aus der OU Users ausgegeben werden.

  7. Name                           Value
    ----                           -----
    PSVersion                      4.0
    WSManStackVersion              3.0
    SerializationVersion           1.1.0.1
    CLRVersion                     4.0.30319.36415
    BuildVersion                   6.3.9600.18728
    PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0}
    PSRemotingProtocolVersion      2.2
     

  8. vor 43 Minuten schrieb BOfH_666:

    Ich gehe mal davon aus, dass Du mit Container und Lokation jeweils Organisationseinheiten meinst - in english Organizational Units oder OUs genannt - richtig? Der "Pfad" zur OU wie Du ihn beispielhaft zeigst nennt sich CanonicalName. Dieses Attribut gehört nicht zu den standardmäßig ausgegebnen Attributen, weshalb Du es explizit mit angeben musst ... also so ungefähr:

    
    Get-ADGroupMember -Identity Gruppenname | 
        Get-Aduser -Properties CanonicalName | 
            Select-Object -Property Name,CanonicalName

     

     

    dennoch, wenn ich versuche es so zu machen wie du es geschrieben hast, bekomme ich für jedes Objekt eine Fehlermeldung. Get-ADUser : Cannot find an object with identity:

     

     

  9. Hallo zusammen,

     

    ich bin absolut neu im Thema Powershell und habe eine Frage.

     

    Das ist mein Start "script".

     

    Get-ADGroupMember -Identity Gruppenname | Get-Aduser |

     

    so jetzt hätte ich gern, dass mir die Container der User angezeigt werden.

     

    BEISPIEL:

     

    Gruppenname: Laptops

     

    Mitglieder sind: PC1 (liegt in xy.intern/production/london/) PC2 (liegt in xy.intern/production/newyork) usw...

     

    ist es möglich mit die Mitglieder in der Gruppe "Laptops" + die Lokation der Memebers anzuzeigen?

     

    Vielen Dank schon mal für eure Hilfe

  10. Hallo und guten Morgen zusammen,

     

    es geht um folgendes. In meinem Unternehmen gibt es eine Globale OU (Berechtigung nur für die Enterprise Admins) und eine lokale OU (Berechtigung für System Admins, Local Admins der einzelnen Standorte)

     

    Jetzt ergibt sich folgendes Problem. Durch eine Policy werden Computer die sich länger als 3 Monate nicht an der Domäne angemeldet haben in die "Retired" Gruppe verschoben und diese liegt in der Global OU. Diese ist wie oben schon erwähnt nur für die Enterprise Admins zu verwalten. Da die Kollegen allerdings viel mit Projekten und anderen Themen beschäftigt sind, ist nun die Frage. Besteht die Möglichkeit expliziete Aktionen wie "Computer in andere OU verschieben" und "Enable Computer Account" auf diese Globale OU für mich als "Local Admin" zu vergeben?

     

    Vielen Dank für eure Mühe.

     

    LG

     

×
×
  • Neu erstellen...