Articles

repozytorium skryptów PowerShell dla Active Directory

w tym artykule zebrano kilka przydatnych skryptów PowerShell dla active directory, które można wykorzystać w codziennej pracy.

aby ułatwić znalezienie potrzebnego skryptu lista jest podzielona na kategorie.

Uwaga: Ta lista skryptów została skompilowana na podstawie skryptów zalecanych przez większość użytkowników MSP i pomocy Dor Amit (MCT, MCSE SECURITY, CITP BI, Comptia Security+, MCITP SHAREPOINT).

Ta lista służy wyłącznie celom informacyjnym. Atera nie popiera, nie gwarantuje ani nie udziela żadnych gwarancji dotyczących skryptów wymienionych poniżej ani nie zapewnia dla nich wsparcia. Użytkownik jest odpowiedzialny za podejmowanie decyzji, których skryptów użyć, czy skrypt jest odpowiedni do osiągnięcia zamierzonych rezultatów oraz za prawidłowe używanie skryptów. Zalecamy przetestowanie wszystkich skryptów i konfiguracji na systemie laboratorium testowego przed wypróbowaniem go w produkcji.

aby bezproblemowo uruchamiać te skrypty, gdy ich potrzebujesz, powinieneś odświeżyć swoje umiejętności w PowerShell.

PowerShell jest również bardzo przydatny do rozwiązywania problemów, dlatego warto zainwestować czas potrzebny na nauczenie się tego potężnego narzędzia skryptowego.

Kliknij tutaj, aby dowiedzieć się, jak uruchamiać skrypty PowerShell za pomocą agenta Atera.

Skrypty Active Directory Powershell

  1. uzyskaj nieaktywny komputer w domenie na podstawie znacznika czasu ostatniego logowania
  2. Jak wysłać powiadomienie e-mail o blokadzie konta
  3. Utwórz raporty Active Directory w programie Excel za pomocą skryptu PowerShell
  4. eksportowanie użytkowników Active Directory do CSV
  5. powiadomienie e-mail o wygaśnięciu hasła
  6. Resetuj hasło dla wszystkich określonych użytkowników
  7. uzyskaj nieaktywnego użytkownika w domenie na podstawie znacznika czasu ostatniego logowania
  8. Lista członków grup uprzywilejowanych
  9. instalacja Active Directory na Windows Server 2012
  10. aktywna Katalog ou uprawnienia raport
  11. Get zagnieżdżone członkostwo grupy – funkcja
  12. raport audytu Active Directory
  13. Administracja atrybutów użytkowników Active Directory
  14. Lista członków grupy w Active Directory
  15. Test-poświadczenie
  16. script Script Ad OU
  17. wyczyść folder startowy
  18. Sync-OUsAndGroups
  19. Wyłącz lub włącz globalny katalog na DC na podstawie wprowadzonej nazwy

baza danych

  1. pobieranie informacji z serwera SQL (raport HTML)
  2. eksport wszystkich źródeł danych raportów SSRS i zasoby
  3. Get-Sqlinstance
  4. Tworzenie inwentaryzacji serwera SQL w sieci jako Html

Exchange

  1. Pobierz rozmiar skrzynki pocztowej Exchange 2010 dla wszystkich skrzynek pocztowych, wyjście do CSV
  2. raport licencyjny Office 365
  3. usuwanie duplikatów ze skrzynki pocztowej
  4. generowanie raportów dla statystyk urządzeń Exchange ActiveSync
  5. generowanie rozmiaru skrzynki pocztowej i raporty informacyjne
  6. Generowanie raportu o stanie środowiska serwera Exchange 2016/2013/2010
  7. skrypt activesyncreport
  8. eksportowanie wszystkich grup dystrybucyjnych i wszystkich członków za pomocą 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. Eksport do pliku CSV
  2. uzyskaj Zdrowie sprzętu serwera Dell za pomocą Powershell
  3. Przechwytuj informacje o HP ILO
  4. Wyświetl ustawienia BIOSu na urządzeniach Lenovo
  5. Określ UEFI lub starszy BIOS
  6. Get-FailingDrive
  7. Out-of-Band Hardware Management Module
  8. Get-HardwareProfile
  9. Dell Service Tag
  10. Wyświetl informacje o gnieździe pamięci dla zdalnego komputera

Zarządzanie kontem lokalnym

  1. Usuń-LOCALPROFILE
  2. get-localgroupmembership
  3. Ustaw hasło użytkownika na maszynach zdalnych lub lokalnych
  4. Zresetuj hasło administratora lokalnego
  5. Pobierz wszystkie informacje o lokalnych kontach użytkowników na komputerach zdalnych
  6. Dodaj użytkownika/grupę AD do Lokalnej Grupy administratora
  7. Moduł zarządzania kontem lokalnym 2.1

logowanie i monitorowanie

  1. monitorowanie dostępności witryny / monitorowanie URL

Sieci

  1. Uzyskaj informacje o sieci lokalnego i zdalnego komputera

Office 365

  1. Lista wszystkich grup dystrybucji i ich członkostwa w Office 365
  2. OneDriveMapper automatycznie mapuje Twój OneDrive dla firm po zalogowaniu
  3. data ostatniego logowania użytkownika Office 365 do pliku CSV

System Operacyjny

  1. get-remoteprogram Pobierz listę zainstalowanych programów na komputerze zdalnym lub lokalnym
  2. określ, czy komputer jest wirtualny
  3. skrypt do migracji zaplanowanych zadań z Windows XP/Server 2003 do 7/Server 2008
  4. raporty zasobów Excela i HTML z Powershell
  5. Cryptowall aktywny alerter / skaner
  6. skrypt inwentaryzacji systemu Windows z PowerShell
  7. Pobierz zaplanowane zadania ze zdalnego komputera
  8. Jak utworzyć folder domowy i przyznać odpowiednie uprawnienia użytkownikom
  9. Pobierz klucze produktów systemów lokalnych i zdalnych
  10. Sprawdź dla firm

drukowanie

  1. inwentaryzacja drukarek
  2. Zarządzanie serwerem druku
  3. PowerShell Print Logger
  4. sprawdź, czy drukarka sieciowa jest podłączona
  5. migracja drukarek ze starego serwera druku do nowego serwera druku
  6. Dodaj pozwolenie na drukarkę
  7. Dodaj drukarki do komputera/komputera na podstawie przynależności do grupy komputerowej w AD
  8. Usuń wszystkie drukarki sieciowe

Usługi pulpitu zdalnego

  1. Connect-Mstsc – Otwórz sesję RDP z poświadczeniami

Bezpieczeństwo

  1. just enough Administration (JEA) infrastructure: Wprowadzenie

SharePoint

  1. Pobierz i zainstaluj SharePoint 2013 wymagania wstępne na Windows Server 2012
  2. skopiuj wszystkie pliki i foldery SharePoint za pomocą PowerShell

Korzystanie z Internetu

  1. Przełącz Ie Proxy
  2. uzyskaj czas Sieci NTP
  3. otwórz Internet Explorer, Zaloguj się do witryny, a następnie uruchom plik wykonywalny

Windows Azure

  1. zaplanowane zamknięcie/Uruchomienie maszyny wirtualnej
  2. Połącz się z maszyną wirtualną Azure