PowerShell Scripts Repository for Active Directory
In diesem Artikel werden einige nützliche Active Directory PowerShell-Skripte zusammengestellt, die Sie in Ihrer täglichen Arbeit verwenden können.
Um es einfach zu machen, das Skript zu finden, das Sie benötigen, ist die Liste in Kategorien unterteilt.
Hinweis: Diese Skriptliste wurde basierend auf den von den meisten MSP-Benutzern empfohlenen Skripten und der freundlichen Hilfe von Dor Amit (MCT, MCSE SECURITY,CITP BI,Comptia Security+, MCITP SHAREPOINT) zusammengestellt.
Diese Liste dient nur zu Informationszwecken. Atera unterstützt, garantiert oder gibt keine Garantie für die unten aufgeführten Skripte oder bietet Support für diese. Sie sind dafür verantwortlich, zu entscheiden, welche Skripte verwendet werden sollen, ob ein Skript geeignet ist, um die beabsichtigten Ergebnisse zu erzielen, und Skripte korrekt zu verwenden. Wir empfehlen, alle Skripte und Konfigurationen auf einem Testlaborsystem zu testen, bevor Sie es in der Produktion ausprobieren.
Um diese Skripte bei Bedarf nahtlos ausführen zu können, sollten Sie Ihre PowerShell-Kenntnisse auffrischen.
PowerShell ist auch sehr nützlich für die Fehlerbehebung, daher lohnt es sich, die Zeit zu investieren, die benötigt wird, um dieses leistungsstarke Skriptwerkzeug zu erlernen.
Klicken Sie hier, um zu erfahren, wie Sie PowerShell-Skripte mit dem Atera-Agenten ausführen.
Active Directory Powershell-Skripte
Datenbank
- Abrufen von SQL Server-Informationen (HTML-Bericht)
- Export aller SSRS-Berichtsdatenquellen und ressourcen
- Get-SQLInstance
- Bestandsaufnahme von SQL Server im Netzwerk als HTML erstellen
Exchange
- Exchange 2010-Postfachgröße für alle Postfächer abrufen, Ausgabe als CSV
- Office 365-Lizenzierungsbericht
- Entfernen doppelter Elemente aus einem Postfach
- Berichte für Exchange ActiveSync-Gerätestatistiken generieren
- Berichte über Postfachgröße und -informationen generieren
- Integritätsbericht für eine Exchange Server 2016/2013/2010-Umgebung generieren
- ActiveSyncReport-Skript
- Exportieren Sie alle Verteilergruppen und alle Mitglieder mit PS Script-Exchange 2007&2010
- ConvertFrom-LdapFilter
- Troubleshoot Exchange 2010 Mailbox Servers
- Generate Antivirus Exclusions for Exchange 2013 and 2016 Servers
- Export Exchange Message Tracking Logs to Excel
Hardware
- Get Server Inventory: CPU, Memory, and OS information. In CSV exportieren
- Dell Server-Hardware-Zustand mit Powershell abrufen
- HP ILO-Informationen erfassen
- BIOS-Einstellungen auf Lenovo-Geräten anzeigen
- UEFI- oder Legacy-BIOS ermitteln
- Get-FailingDrive
- Out-of-Band-Hardware-Verwaltungsmodul
- Get-HardwareProfile
- Dell Service Tag
- Speichersteckplatzinformationen für einen Remotecomputer auflisten
Lokale Kontoverwaltung
- Remove-LocalProfile
- Get-LocalGroupMembership
- Benutzerkennwort auf entfernten oder lokalen Rechnern setzen
- Lokales Administratorkennwort zurücksetzen
- Abrufen aller lokalen Benutzerkonteninformationen auf Remotecomputern
- AD-Benutzer/-Gruppe zur lokalen Administratorgruppe hinzufügen
- Lokales Kontoverwaltungsmodul 2.1
Protokollieren und Überwachen
- Überwachung der Website-Verfügbarkeit / URL-Überwachung
Vernetzung
- Netzwerkinformationen von lokalen und Remotecomputern abrufen
Office 365
- Alle Verteilergruppen und deren Mitgliedschaft in Office 365 auflisten
- OneDriveMapper ordnet Ihr OneDrive for Business beim Anmelden automatisch zu
- Exportieren des letzten Anmeldedatums des Office 365-Benutzers in eine CSV-Datei
Betriebssystem
- Get-RemoteProgram Liste der installierten Programme auf einem Remote- oder lokalen Computer abrufen
- Ermitteln, ob ein Computer virtuell ist
- Skript zum Migrieren geplanter Aufgaben von Windows XP / Server 2003 nach 7 / Server 2008
- Excel- und HTML-Asset-Berichte mit Powershell
- Cryptowall Active alerter / scanner
- Windows-Systeminventarskript mit PowerShell
- Abrufen geplanter Aufgaben vom Remotecomputer
- So erstellen Sie einen Home-Ordner und erteilen Benutzern die entsprechenden Berechtigungen
- Abrufen von Produktschlüsseln für lokale und Remotesysteme
- Überprüfen angehaltene oder angehaltene Dienste
- Druckerinventar
- Druckserververwaltung
- PowerShell-Drucklogger
- Überprüfen Sie, ob der Netzwerkdrucker angeschlossen ist
- Migration von Druckern vom alten Druckserver auf einen neuen Druckserver
- Druckerberechtigung hinzufügen
- Drucker basierend auf der Computergruppenmitgliedschaft in AD zu einem PC/Computer hinzufügen
- Alle Netzwerkdrucker entfernen
Remotedesktopdienste
- Connect-MSTSC- RDP-Sitzung mit Anmeldeinformationen öffnen
Sicherheit
- Just Enough Administration (JEA) Infrastruktur: Eine Einführung
SharePoint
- Voraussetzungen für SharePoint 2013 unter Windows Server 2012 herunterladen und installieren
- Alle SharePoint-Dateien und -Ordner mit PowerShell kopieren
Über das Internet
- IE-Proxy wechseln
- Netzwerk-NTP-Zeit abrufen
- Öffnen Sie den Internet Explorer, melden Sie sich auf einer Website an und starten Sie dann eine ausführbare Datei
Windows Azure
- Geplantes Herunterfahren/Starten der virtuellen Maschine
- Herstellen einer Verbindung mit einer virtuellen Azure-Maschine
Leave a Reply