StStanke 0 Geschrieben 8. Juni 2015 Melden Geschrieben 8. Juni 2015 Hallo zusammen, ich habe ein kleines Problem weil ich mal so vollkommen auf dem Schlauch stehe. Ich hab ein Script gebaut mit dem ich User einer Gruppe an eine "Mustergruppe" angleichen kann, heißt neue dazu nicht mehr vorhandene raus. Nun müsste ich aber hinterher auch ein Log haben in dem ich sehen kann was das Script gemacht hat und da liegt mein Problem das krieg ich einfach nicht hin. Mein code sieht so aus: cls Clear-Host Set-StrictMode -Version "2.0" import-module Activedirectory # Variablen festlegen $useref = Get-ADGroupMember Script_Test_Stanke_1 $bestand = Get-ADGroupMember Script_Test_Stanke_2 $allusers = @($useref) # Neue User hinzufügen function Add () { Write-Host "User werden hinzugefügt..." if ($bestand.Count -ne $null) { $Add = @( Compare-Object $bestand $allusers -PassThru | where {$_.SideIndicator -eq "=>"}) if ($Add.Count -gt 0) { Add-ADGroupMember Script_Test_Stanke_2 -Members $Add Write-Host "User wurden hinzugefügt..." } else { Write-Host "Keine neuen User" } } else { Add-ADGroupMember $bestand -Members $allusers Write-Host "User wurden hinzugefügt..." } } # Nicht mehr verwendete User löschen function Remove () { Write-Host "User werden entfernt..." if ($bestand.Count -ne $null) { $Remove = @( Compare-Object $allusers $bestand -PassThru | where {$_.SideIndicator -eq "=>"}) if ($Remove.Count -gt 0) { Remove-ADGroupMember Script_Test_Stanke_2 -Members $Remove -Confirm:$false Write-Host "User wurden entfernt..." } else { Write-Host "Keine alten User" } } else { Write-Host "Keine alten User" } } Add; Remove; Wie kriege ich nun hier ein log erzeugt? Ich hoffe ihr könnt mir helfen.
zahni 587 Geschrieben 8. Juni 2015 Melden Geschrieben 8. Juni 2015 Schau mal hier rein: http://blogs.technet.com/b/heyscriptingguy/archive/2014/03/30/understanding-streams-redirection-and-write-host-in-powershell.aspx
daabm 1.431 Geschrieben 8. Juni 2015 Melden Geschrieben 8. Juni 2015 Für mich tut's das hier ganz prima: https://gallery.technet.microsoft.com/scriptcenter/Enhanced-Script-Logging-27615f85
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden