Articles

PowerShell Scripts Repository voor Active Directory

Dit artikel verzamelt enkele nuttige active directory PowerShell scripts die u kunt gebruiken in uw dagelijkse werk.

om het script gemakkelijk te vinden is de lijst onderverdeeld in categorieën.

Opmerking: Deze scriptlijst is samengesteld op basis van de scripts aanbevolen door de meeste MSP gebruikers en de vriendelijke hulp van Dor Amit (MCT, MCSE SECURITY,CITP BI,Comptia Security+,MCITP SHAREPOINT).

deze lijst dient uitsluitend ter informatie. Atera onderschrijft, garandeert of geeft geen enkele garantie met betrekking tot de onderstaande scripts of biedt geen ondersteuning voor deze scripts. U bent verantwoordelijk voor het beslissen welke scripts u wilt gebruiken, of een script geschikt is om uw beoogde resultaten te bereiken, en voor het correct gebruiken van scripts. We raden aan om alle scripts en configuraties op een testlaboratoriumsysteem te testen voordat u het in productie probeert.

om deze scripts naadloos uit te voeren wanneer u ze nodig hebt, moet u uw PowerShell-vaardigheden opfrissen.

PowerShell is ook erg handig voor het oplossen van problemen, dus het is de moeite waard om de tijd te investeren die nodig is om deze krachtige scripting tool te leren.

Klik hier om te leren hoe PowerShell-scripts worden uitgevoerd met behulp van de Atera-agent.

Active Directory Powershell-Scripts

  1. inactieve Computer in domein op basis van laatste Aanmeldingstijdstempel
  2. Hoe accountvergrendeling e-mailmelding te verzenden
  3. Active Directory-rapporten maken in Excel met behulp van PowerShell
  4. PowerShell-Script om Active Directory-gebruikers te exporteren naar CSV
  5. wachtwoord verlopen e-mailmelding
  6. wachtwoord voor alle opgegeven gebruikers resetten
  7. inactieve gebruiker in domein op basis van laatste aanmelding tijdstempel
  8. lijst lidmaatschap in bevoorrechte groepen
  9. Active Directory installatie op Windows Server 2012
  10. actief Directory ou Permissions Report
  11. geneste groepslidmaatschap ophalen – functie
  12. Active Directory Audit Report
  13. Active Directory Users attribuut Administration
  14. lijst groepsleden in Active Directory
  15. Test-Credential
  16. gebruiker en Contactobject samenvoegen
  17. Dump AD OU Structure Script
  18. Schone opstartmap
  19. Sync-OUsAndGroups
  20. globaal uitschakelen of inschakelen catalogus op DC gebaseerd op ingevoerde naam

database

  1. ophalen SQL Server information (HTML report)
  2. export van alle SSRS rapporten gegevensbronnen en bronnen
  3. Get-SQLInstance
  4. inventaris van SQL Server in netwerk aanmaken als Html

Exchange

  1. Exchange 2010 postvakgrootte ophalen voor alle mailboxen, uitvoer naar CSV
  2. Office 365 Licentierapport
  3. verwijderen van dubbele Items uit een postbus
  4. rapporten genereren voor Exchange ActiveSync Apparaatstatistieken
  5. postvakgrootte en informatierapporten
  6. statusrapport genereren voor een Exchange Server 2016/2013/2010 omgeving
  7. ACTIVESYNCREPORT script
  8. Exporteer alle distributiegroep en alle leden met behulp van PS script-Exchange 2007&2010
  9. ConvertFrom-LdapFilter
  10. Troubleshoot Exchange 2010 Mailbox Servers
  11. Generate Antivirus Exclusions for Exchange 2013 and 2016 Servers
  12. Export Exchange Message Tracking Logs to Excel

Hardware

  1. Get Server Inventory: CPU, Memory, and OS information. Export naar CSV –
  2. Voor Dell Server Hardware Gezondheid met Powershell
  3. het Vastleggen van HP ILO-informatie
  4. Weergave-Instellingen van de BIOS op Lenovo-apparaten
  5. Bepaal UEFI of Legacy BIOS
  6. Get-FailingDrive
  7. Out-of-Band Hardware Management Module
  8. Get-HardwareProfile
  9. Dell Service Tag
  10. Geheugen van de Lijst Slot Informatie in voor een externe computer

Lokaal Account Management

  1. Verwijderen-LocalProfile
  2. Get-LocalGroupMembership
  3. Set user password op externe of lokale machines
  4. Reset Lokale Administrator-wachtwoord
  5. haal alle informatie over lokale gebruikersaccounts op externe computers op
  6. AD-gebruiker/ – groep toevoegen aan lokale Administratorgroep
  7. lokale Accountbeheermodule 2.1

Logboek en Monitoring

  1. Beschikbaarheid van de Website Monitoren / URL Bewaking

Netwerken

  1. Voor Informatie over het Netwerk van Lokale en de Externe Computer

Office 365

  1. een Lijst van alle Distributie Groepen en hun Lidmaatschap in Office 365
  2. OneDriveMapper automatisch toegewezen aan uw OneDrive voor de Business bij het inloggen
  3. Exporteren Gebruiker Office 365 Laatste Logon Datum naar een CSV-Bestand

Operating Systeem

  1. Get-RemoteProgram lijst van geïnstalleerde programma ‘ s op de afstandsbediening of op de lokale computer
  2. Bepalen of een computer een virtueel
  3. Script te migreren geplande taken van Windows XP/Server 2003 7/Server 2008
  4. Excel en HTML-Actief Rapporten Met Powershell
  5. Cryptowall actief signaal / scanner
  6. Windows-Systeem Inventaris met PowerShell Script
  7. geplande taken van de externe computer
  8. het maken van de home map en toekennen van de juiste rechten om gebruikers
  9. Maak gebruik van de toetsen van lokale en externe systemen
  10. Controleer op vastgelopen of gestopt diensten

Afdrukken

  1. Printers Inventaris
  2. Print Server Management
  3. PowerShell Print Logger
  4. controleren of de netwerkprinter is aangesloten
  5. migratie van Printers van oude afdrukserver naar nieuwe afdrukserver
  6. Printermachtiging toevoegen
  7. printers toevoegen aan een PC/computer op basis van lidmaatschap van een computergroep in AD
  8. Verwijder alle netwerkprinters

Extern bureaublad-Services

  1. Connect – MSTSC-Open RDP-sessie met referenties

beveiliging

    et genoeg administratieve infrastructuur (JEA) : Een inleiding

SharePoint

  1. download en installeer SharePoint 2013 Prerequisites on Windows Server 2012
  2. Kopieer alle SharePoint-bestanden en-mappen met PowerShell

met behulp van internet

  1. Switch IE Proxy
  2. haal netwerk NTP-tijd
  3. Open Internet Explorer, Log in op een Website en start een uitvoerbaar bestand

Windows Azure

  1. geplande afsluiten/opstarten
  2. verbinding maken met een Azure virtuele machine