Mit diesen Skript erstellen wir HOST A Records und die zugehörigen Pointer auf Basis einer CSV Datei. # Excel Liste CSV # Computer,IP $ServerName =
WeiterlesenSchlagwort: Skript
Powershell Module aufzählen
Mit diesem Skript kann man die Powershell Module aufzählen. $CountOfModulesBeforeRSAT = Get-Module -ListAvailable | Tee-Object -Variable ‘ModulesBeforeRSAT’ |Measure-Object ‘{0} commands’ -f $CountOfModulesBeforeRSAT.Count $CountOfCommandsAfterRSAT = Get-Command
WeiterlesenLast Boot Time WMI
Get-WmiObject –Class Win32_OperatingSystem –ComputerName localhost | Select-Object –Property @{n=”Last Boot Time”; e={[Management.ManagementDateTimeConverter]:: ToDateTime($_.LastBootUpTime)}} (Get-CimInstance -ClassName Win32_OperatingSystem).LastBootUpTime Last Boot Time WMI
WeiterlesenPowershell AD – Benutzern eine E-Mail Adresse zuweisen Bulk
ADD User Mailboxes Active Directory Benutzern eine E-Mail Adresse zuweisen, entweder anhand des Vor- und Nachnamen oder des SAM Accountname. Mit diesem Skript lassen sich
WeiterlesenBenutzer und Maschinen Informationen in ein AD Objekt schreiben
In dieser Anleitung beschriebe ich einen Weg die Benutzer Logon Zeiten plus Maschinen Informationen in das Computer Objekt zu schreiben. Das Ganze passiert bei jedem
WeiterlesenPowershell Skript digital signieren
Einfaches signieren einer Datei Dieses Anleitung bezieht sich auf den Umgang in einer Domäne mit einer internen CA. Um eine Skriptdatei digital zu signieren, dafür
WeiterlesenPowershell DSC Desired State Configuration – praktische Beispiele
In diesem Beitrag zeige ich einfache Beispiele für einen möglichen Einsatz von der Powershell DSC Desired State Configuration. Angefangen von der Überprüfung ob eine Datei vorhanden ist,
WeiterlesenPowershell AD – User bereinigt kopieren
Mithilfe der Powershell einen User kopieren und bereinigen und nur die Mitgliedschaften auf den neuen User übertragen. Powershell AD – User bereinigen und kopieren.pdf
WeiterlesenPowershell File – Vererbter Benutzer aus der Dateistruktur entfernen
Die Ausgangssituation # Pfad oder Datei $file = ‘\\dc03\userhomes’ # Unterbricht die Vererbung $acl = Get-Acl -Path $file $acl.SetAccessRuleProtection($True, $True) Set-Acl -Path $file -AclObject $acl
WeiterlesenPowershell AD – Test Accounts anlegen
$fnames = @( ‘Joern’ ‘Manfred’ ) $lnames = @( ‘Walter’ ‘Papst’ ) $secpass = Read-Host -Prompt ‘Password’ -AsSecureString $ou = “OU=User Accounts,OU=User,OU=ORG,DC=ndsedv,DC=de” foreach ($fname in
WeiterlesenPowershell AD – SamAccountName ändern
Get-ADUser -Identity ‘Test3’ | Set-ADUser -SamAccountName ‘3Test’ -Passthru
WeiterlesenPowershell Exchange – Zugriff auf freigegebene Exchange Kalender über Sicherheitsgruppen ausführen
Zugriff auf freigegebene Exchange Kalender Zuerst erstellen wir mit der Powershell 2 Sicherheitsgruppen. In die SG Zugriff_geteilte_Kalender kommen Benutzer die ihre Kalender freigeben wollen. In
Weiterlesen