Articles

PowerShell Scripts Repository for Active Directory

Tämä artikkeli kokoaa yhteen hyödyllisiä active Directoryn PowerShell-skriptejä, joita voit käyttää päivittäisessä työssäsi.

jotta tarvitsemasi skriptin löytäminen olisi helppoa, lista on jaettu luokkiin.

Huom: Tämä komentosarjaluettelo laadittiin useimpien MSP-käyttäjien suosittelemien skriptien ja Dor Amitin kind helpin perusteella (MCT, MCSE SECURITY,CITP BI,Comptia Security+,MCITP SHAREPOINT).

Tämä luettelo on ainoastaan tiedotustarkoituksessa. Atera ei tue, takaa tai anna mitään takuuta alla luetelluista skripteistä tai tarjoa mitään tukea niille. Olet vastuussa siitä, mitä skriptejä käytetään, onko skripti sopiva saavuttamaan aiotut tulokset, ja siitä, että skriptejä käytetään oikein. Suosittelemme testaamaan kaikki skriptit ja kokoonpanot testilaboratoriossa ennen kuin kokeilet sitä tuotannossa.

jotta voit suorittaa nämä skriptit saumattomasti aina, kun tarvitset niitä, sinun pitäisi harjata PowerShell-taitojasi.

PowerShell on myös erittäin hyödyllinen vianmäärityksessä, joten kannattaa sijoittaa tarvittava aika tämän tehokkaan skriptaustyökalun oppimiseen.

klikkaa TÄSTÄ oppiaksesi ajamaan PowerShell-skriptejä Atera-agentin avulla.

Active Directory Powershell Scripts

  1. Hanki inaktiivinen tietokone verkkotunnuksessa viimeisen kirjautumisen aikaleiman perusteella
  2. miten lähettää tilin työsulku sähköposti-ilmoitus
  3. luo Active Directory-Raportteja Excelissä Powershellilla
  4. PowerShell Script Vie Active Directoryn käyttäjät CSV: hen
  5. salasanan Päättymisilmoitus
  6. Palauta salasana kaikille määritellyille käyttäjille
  7. Hanki inaktiivinen käyttäjä verkkotunnuksessa viimeisen kirjautumisen aikaleiman perusteella
  8. listajäsenyys etuoikeutetuissa ryhmissä
  9. Active Directoryn asennus Windows Server 2012: ssa
  10. aktiivinen Directory OU: n Käyttöoikeusraportti
  11. Hanki sisäkkäinen ryhmäjäsenyys – funktio
  12. Active Directory Users attribute Administration
  13. List Ryhmäjäsenet Active Directoryssa
  14. Test-Credential
  15. Merge User and Contact Object
  16. Dump AD OU Structure Script
  17. Sync-OUsAndGroups
  18. Disable or Enable Global Catalog on DC based on entered name

database

  1. hakea sql server information (HTML report)
  2. vie kaikki SSRS-raportit tietolähteet ja resurssit
  3. Get-SQLInstance
  4. luo inventaario SQL Server-verkostosta Html-muodossa

Exchange

  • Hanki Exchange 2010-postilaatikon koko kaikille postilaatikoille, lähtö CSV: lle
  • Office 365-Lisensointiraportti
  • päällekkäisten kohteiden poistaminen postilaatikosta
  • Luo raportteja Vaihtoaktiviteettien Laitetilastoista
  • luo postilaatikon koko ja Informaatioraportit
  • luo terveysraportti Exchange-palvelimelle 2016/2013/2010 ympäristö
  • activesyncreport script
  • vie kaikki jakeluryhmät ja kaikki jäsenet 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

    1. Get Server Inventory: CPU, Memory, and OS information. Vie CSV: hen
    2. Hanki Dell Server-laitteiston kunto Powershellilla
    3. Capture HP ILO-tiedot
    4. Näytä Lenovon laitteiden BIOS-asetukset
    5. Määritä UEFI-tai Legacy BIOS
    6. Get-FailingDrive
    7. Out-of-Band Laitteistohallintamoduuli
    8. Dell-Palvelutagi
    9. listaa muistipaikan tiedot etätietokoneelle

    paikallinen tilinhallinta

    1. poista-localprofile
    2. get-LOCALGROUPMEMBERSHIP
    3. Aseta käyttäjän salasana etäkoneilla tai paikalliskoneilla
    4. Nollaa paikallisen järjestelmänvalvojan salasana
    5. Hae kaikki paikallisten käyttäjätilien tiedot etätietokoneista
    6. lisää AD User/Group paikalliseen Järjestelmänvalvojaryhmään
    7. paikallinen Tilinhallintamoduuli 2.1

    Log and Monitoring

  • verkkosivujen Saatavuusvalvonta / URL-seuranta
  • verkottuminen

  • Hanki Verkkotietoa paikallisesta ja etätietokoneesta
  • Office 365

    1. listaa kaikki jakeluryhmät ja niiden jäsenyys Office 365: ssä
    2. onedrivemapper kartoittaa automaattisesti OneDrive for Business-palvelun kirjautumisen yhteydessä
    3. export Office 365 user Last logon date to CSV file

    käyttöjärjestelmä

    1. get-remoteprogram get list of installed programs on remote or local computer
    2. determine if a computer is virtual
    3. Script to migrate closed tasks from Windows XP/Server 2003 to 7/Server 2008
    4. Excel and HTML Asset Reports With Powershell
    5. Cryptowall active alerter / scanner
    6. Windows System Inventory Script with PowerShell
    7. Hanki ajoitetut tehtävät etätietokoneelta
    8. miten luo kotikansio ja myöntää asianmukainen lupa käyttäjille
    9. Hanki paikallisten ja etäjärjestelmien tuoteavaimet
    10. Tarkista hung or stopped services

    printing

    1. printers inventory
    2. Print Server Management
    3. PowerShell print Logger
    4. tarkista, onko verkkotulostin kytketty
    5. tulostimien siirtyminen vanhalta Tulostuspalvelimelta uudelle tulostuspalvelimelle
    6. lisää tulostimen käyttöoikeudet
    7. Lisää tulostimia tietokoneeseen/tietokoneeseen TIETOKONERYHMÄN AD-jäsenyyden perusteella
    8. Poista kaikki verkkotulostimet

    Etätyöpöytäpalvelut

  • Yhdistä – MSTSC-avoin RDP-istunto tunnuksilla
  • turvallisuus

      li>just enough Administration (jea) infrastructure: Johdanto

    SharePoint

  • Lataa ja Asenna SharePoint 2013 Edeltävät opinnot Windows Server 2012: ssa
  • Kopioi kaikki SharePoint-tiedostot ja kansiot Powershellilla
  • Internetin avulla

  • Vaihda IE välityspalvelinta
  • Hanki verkon NTP-aika

  • Avaa Internet Explorer, Kirjaudu verkkosivustolle ja käynnistä sitten suoritustiedosto
  • Windows Azure

    1. scheduled virtual machine shutdown/startup
    2. connect to an Azure Virtual Machine