Powershell: Überlange Dateipfade auflisten

Überlange Dateipfade können bei Migrationen und Backup/Restore Prozessen zum Problem werden. Ein Dateipfad darf normalerweise nicht länger als 260 Zeichen sein. Es kommt allerdings vor das diese Grenze überschritten wird. Um solche langen Pfade zu identifizieren lässt sich dieses kleine Powershell Script verwenden: #Zu prüfendes Verzeichnis oder Volume: $Verzeichnis = „D:\Freigaben“ #Pfad zur CSV-Datei für … Read more

Exchange 2013 RTM: Installation auf Server 2008 R2

Die Installation auf Server 2012 hatte ich bereits beschrieben, aber auch Server 2008R2 wird unterstützt. Meine Testumgebung sieht wie folgt aus: SRVDC01 ist ein Windows 2008 R2 Domain Controller. Auf SRVEX01 installiere ich Exchange 2013 auf Server 2008 R2. Um Exchange 2013 auf Server 2008 R2 installieren zu können müssen zunächst die Voraussetzungen installiert werden, … Read more

Server 2008 R2 CA: Sperrlistenverteilungspunkte wiederherstellen

Ich habe schon oft gesehen, dass die Sperrlistenverteilungspunkte einer Server 2008 R2 Zertifizierungsstelle falsch oder gar nicht konfiguriert waren. Daher beschreibe ich hier die Wiederherstellung der Verteilungspunkte einer Active Directory integrierten Zertifizierungsstelle unter Windows Server 2008 R2. Die Verteilungspunkte werden unter dem Reiter „Erweiterungen“ in den Eigenschaften der Zertifizierungsstelle konfiguriert. Hier nun die Standard-Verteilungspunkte und … Read more

Active Directory: DNS Alias für Dienste konfigurieren

Dieses Thema hat nicht direkt etwas mit dem Active Directory zu tun, allerdings scheint es oft wenig Beachtung zu finden. Viele Unternehmen konfigurieren keine DNS Aliase für Dienste, wie Freigaben, Drucker, Webserver oder irgendwelche anderen Dienste. Das stellt normalerweise auch kein Problem dar, führt unter Umständen aber zu Frust und Überstunden bei den Administratoren (und … Read more

Active Directory: NTFS Berechtigungen per Powershell vergeben

Vieles lässt sich mit der Powershell einfacher gestalten oder scripten. Wer oft neue Ordner oder Freigaben anlegen muss, kann per Powershell den Ordner anlegen, die entsprechenden Gruppen für den Zugriff erstellen und auch gleich die Gruppen zu den NTFS Berechtigungen hinzufügen. Hier ein kleines Beispiel: # Dieses Script erstellt einen Ordner im angegebenen Pfad, erstellt … Read more

Server 2008 (R2): SID-Filter deaktivieren

Wer den SID-Filter auf einem deutschsprachigem Windows 2008 oder 2008 R2 Server deaktivieren will muss folgenden Befehl nutzen: Netdom trust <Vertrauende Domäne> /domain:<Vertraute Domäne> /quarantine:Nein /userD:<DomainAdminUser> /passwordD:<Passwort> Zu beachten ist hier „/quarantine:Nein“, bei Windows 2003, sowie auf englischen Windows Server 2008 (R2) heißt dieser Parameter „/quarantine:No“. Server 2008 gibt zudem noch den Hinweis aus, dass … Read more

Exchange 2010/2007: Standard Website direkt nach /OWA umleiten

Wer den IIS7 (Internet Information Service) und die Standard Website nur für OWA nutzt und Aufrufe auf https://exchange.frankysweb.de direkt auf https://exchange.frankysweb.de/owa umleiten möchte, kann dazu den IIS Rollendienst „HTTP-Umleitung“ verwenden. Zuerst muss, wenn noch nicht installiert, der Rollendienst „HTTP-Umleitung“ für die Rolle IIS installiert werden. Am einfachsten geht das über den Servermanager, oder aber über … Read more

Exchange Allgemein: Fehler „Ein Neustart steht noch aus“ bei Installation oder Update

Wenn die Installation einen Exchange Service Packs oder das Setup von Exchange meckert das noch ein Neustart des Servers ausstehen würde. Der Server allerdings gerade neugestartet wurde, hängt wahrscheinlich ein Schlüssel in der Registry fest. Das Problem lässt sich dann wie folgt lösen: Exchange überprüft die folgenden Registry Schlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations Um Setup mitzuteilen … Read more

AD: Alle OUs der Organisation vor versehentlichem Löschen schützen

Der Best Practise Analyzer gibt eine Warnung aus, wenn nicht alle Organisationseinheiten (OUs) der Organisation vor versehentlichem Löschen geschützt sind. Wer sich nicht die Arbeit machen möchte alle OUs einzeln anzuklicken und den Schutz zu aktivieren, kann das sich die Arbeit von der Powershell abnehmen lassen. Auf der Powershell importieren wir zuerst das Active-Directory Modul: … Read more