Creative Saplings

Hatalmas PowerShell-parancsok listája az Active Directory, az Office 365 és más alkalmazások számára

október 8, 2020
No Comments

Ez a PowerShell-parancsok végső gyűjteménye az Active Directory, az Office 365, a Windows Server és egyebek számára.

Ezek a parancsok számos feladatot segítenek, és megkönnyítik az életét.

Tartalomjegyzék:

  • Active Directory parancsok
  • Office 365 parancsok
  • Windows Server & Ügyfélparancsok
  • Alapvető PowerShell-parancsok

Active Directory PowerShell-parancsok

Az összes Active Directory parancs megtekintése

get-command -Module ActiveDirectory

Alapvető tartományinformációk megjelenítése

Get-ADDomain

Get az összes tartományvezérlő állomásnév és működés szerint > Tartomány alapértelmezett jelszó házirend beolvasása

Megkapja a jelszó házirendet a bejelentkezett tartományból

Get-ADDefaultDomainPasswordPolicy

Az Active Directory biztonsági mentése Rendszerállapot távolról

Ez biztonsági másolatot készít a tartományvezérlők rendszerállapot-adatairól. Módosítsa a DC-Name nevet a kiszolgáló nevére, és módosítsa a Biztonsági mentés útvonalát. A biztonsági mentési útvonal lehet helyi lemez vagy UNC elérési útvonal

invoke-command -ComputerName DC-Name -scriptblock {wbadmin start systemstateback up -backupTarget:"Backup-Path" -quiet}

AD felhasználói PowerShell-parancsok

Ez a szakasz az összes Active Directory felhasználói parancsot tartalmazza

Felhasználó beolvasása és az összes tulajdonság (attribútum) felsorolása

A felhasználónév módosítása a fiók samAccountName nevére

Get-ADUser username -Properties *

Felhasználó- és listaspecifikus tulajdonságok letöltése

Csak válassza ki a megjeleníteni kívánt elemeket

Get-ADUser username -Properties * | Select name, department, title

Az összes Active Directory-felhasználó megszerzése a tartományban

Get-ADUser -Filter *

Minden felhasználó megszerzése egy meghatározott szervezeti egységből

OU = az OU megkülönböztetett útvonala

Get-ADUser -SearchBase "OU=ADPRO Users,dc=ad,dc=activedirectorypro.com” -Filter *

AD felhasználók megszerzése név szerint

Ez a parancs megtalálja az összes felhasználót, akinek a nevében szerepel a robert szó. Csak állítsa át a keresett szóra Robert szót.

get-Aduser -Filter {name -like "*robert*"}

Az összes letiltott felhasználói fiók megszerzése

Search-ADAccount -AccountDisabled | select name

Felhasználói fiók letiltása

Disable-ADAccount -Identity rallen

Felhasználói fiók engedélyezése

Enable-ADAccount -Identity rallen

Letöltés Minden olyan fiók, amelynek jelszava soha nem jár le

Minden lezárt felhasználói fiók megkeresése

Search-ADAccount -LockedOut

Felhasználói fiók feloldása

Unlock-ADAccount –Identity john.smith

Sorolja fel az összes letiltott felhasználói fiókot

Search-ADAccount -AccountDisabled

A jelszó megváltoztatása a következő bejelentkezéskor

Set-ADUser -Identity username -ChangePasswordAtLogon $true

Egyetlen felhasználó áthelyezése új szervezeti egységbe

Szüksége lesz a felhasználó és a cél OU megkülönböztetett nevére.

A felhasználók áthelyezése szervezeti egységre egy CSV

Állítson be egy csv-t egy névmezővel és a felhasználók sAmAccountNames listájával. Ezután csak változtassa meg a cél OU elérési útját.

AD csoportparancsok

A biztonsági csoport összes tagjának megszerzése

Get-ADGroupMember -identity "HR Full”

Az összes biztonsági csoport letöltése

Ez felsorolja a tartomány összes biztonsági csoportját

Get-ADGroup -filter *

Felhasználó hozzáadása a csoporthoz

Cserélje a csoport nevét arra az AD csoporthoz, amelyhez felhasználókat kíván hozzáadni.

Add-ADGroupMember -Identity group-name -Members Sser1, user2

Felhasználók exportálása csoportból

Ez exportálja a csoportot tagok CSV formátumba, módosítsa a csoport nevét az exportálni kívánt csoporthoz.

Get-ADGroupMember -identity "Group-name” | select name | Export-csv -path C:OutputGroupmembers.csv -NoTypeInformation

Csoport keresése kulcsszó szerint

Csoport keresése kulcsszó szerint. Hasznos, ha nem biztos a névben, módosítsa a csoport nevét.

get-adgroup -filter * | Where-Object {$_.name -like "*group-name*"}

Felhasználólista importálása csoportba

AD Számítógépes parancsok

Az összes számítógép beszerzése

Ez felsorolja a tartomány összes számítógépét

Get-AdComputer -filter *

Az összes számítógép beszerzése Név

Ez felsorolja a tartomány összes számítógépét, és csak a hosztnevet jeleníti meg.

Get-ADComputer -filter * | select name

Minden számítógép beszerzése szervezeti egységből

Get-ADComputer -SearchBase "OU=DN" -Filter *

Az összes tartományban lévő számítógép megszámlálása

Get-ADComputer -filter * | measure

Az összes Windows 10 számítógép beszerzése

Változtassa meg a Windows 10 rendszert bármelyik keresni kívánt operációs rendszerre

Get-ADComputer -filter {OperatingSystem -Like "*Windows 10*"} -property * | select name, operatingsystem

Az összes számítógép számának lekérése operációs rendszer szerint

Ez megadja az összes számítógép számát, és az operációs rendszer szerint csoportosítja őket. Remek parancs az AD-ben lévő számítógépek gyors leltározásához.

Get-ADComputer -Filter "name -like "*"" -Properties operatingSystem | group -Property operatingSystem | Select Name,Count

Egyetlen számítógép törlése

Remove-ADComputer -Identity "USER04-SRV4"

Számítógépes fiókok listájának törlése

Adja hozzá a gazdagépneveket egy szövegfájlhoz, és futtassa az alábbi parancsot.

Get-Content -Path C:ComputerList.txt | Remove-ADComputer

Számítógépek törlése szervezeti egységből

Get-ADComputer -SearchBase "OU=DN" -Filter * | Remote-ADComputer

Csoportházirend szakasz

Az összes csoportházirend-objektumhoz kapcsolódó parancs megszerzése

get-command -Module grouppolicy

Az összes csoportházirend-objektum megszerzése állapot szerint

get-GPO -all | select DisplayName, gpostatus

Biztonsági másolat készítése a tartomány összes csoportházirend-objektumáról

Backup-Gpo -All -Path E:GPObackup

Office 365 PowerShell-parancsok

Csatlakozás az Exchange Online-hoz

Ez megjelenik, és hitelesítő adatokat kér.

Azure Sync kényszerítése

Ez az azure ad sync kliensre vonatkozik.

Delta szinkron kényszerítése (csak a szinkronizálási változások

Start-ADSyncSyncCycle -PolicyType Delta Force a full sync Start-ADSyncSyncCycle -PolicyType Initial

Az összes Office 365 felhasználó listájának lekérése

Get-MsolUser | Select DisplayName, City, Department, ObjectID

A postaláda teljes adatainak letöltése

Get-Mailbox email-address | fl

Naptári engedélyek kérése

Get-MailboxFolderPermission username:calendar

Távoli postafiók engedélyezése (hibrid környezet)

Használja ezt a parancsot, ha van egy meglévő helyszíni felhasználója, akinek szüksége van egy Office 365 postafiókra. Ennek más módjai is vannak, de ez létrehozza az összes attribútumok az AD-fiókban.

Cserélje ki a felhasználónév és a bérlő mezőket

Enable-RemoteMailbox username -RemoteRoutingAddress "[email protected]"

Windows Server & Ügyfélparancsok

Minden szolgáltatás letöltése

get-service

Az összes folyamat megszerzése

get-process

Display Hálózati adapterek

Részleteket kap a telepített hálózati adapterről, például névről, állapotról, sebességről és mac-címről.

get-netadapater

Indítsa újra a távoli számítógépeket

Restart-Computer -ComputerName "Server01", "Server02", "localhost"

Get La st Boot Time

Ehhez néhány sor szükséges.

Ezt az egyetlen sort futtathatja az utolsó rendszerindítási idő megszerzéséhez

systeminfo | more

Távoli munkamenet indítása

Ezzel interaktív munkamenetet indíthat távoli számítógéppel

Enter-PSSession -ComputerName

Fájl tartalmának elolvasása (Fájl megnyitása)

Ez a példa bemutatja, hogyan olvassa el a Windows tűzfal naplófájljának tartalmát.

Get-Content -Path "c:windowssystem32logfilesfirewallpfirewall.log"

Fájlok másolása & Mappák

Ezzel a paranccsal átmásolhat egy teljes mappát egy másik mappába. Ez átmásolja a mappát és az összes almappát / fájlt. A -verbose parancs megjeleníti az eredményeket a konzolon.

copy-item E:\WindowsImageBackup\exchange -destination \\server1\Backups\Exchange -recurse -verbose

Basic PowerShell-parancsok

Végrehajtási házirend beszerzése

get-executionpolicy

Végrehajtási házirend beállítása Korlátlan

set-executionpolicy unrestricted

PowerShell-verzió megjelenítése

$PSVersionTable

Segítség kérése egy parancshoz

Ezzel megkaphatja a parancs súgóját.

get-help command-name

Keresés Segítség kérése

Ezzel megkeresheti a súgófájlokat. Ez akkor hasznos, ha nem ismeri a parancsot, vagy szeretné megtudni, hogy létezik-e ilyen.

get-help *keyword*

Telepített modulok beszerzése

Használja ezt parancs az összes telepített modul megjelenítésére a számítógépen

get-installedmodule

Az összes rendelkezésre álló modul felsorolása

Ez felsorolja a számítógép összes elérhető modulját.

Get-Module -ListAvailable

Eredmények exportálása CSV-be

Az export-csv hozzáadása a parancsok végéhez

Get-ADUser username -Properties * | Select name, department, title | export-csv c:user.csv

Elérhető parancsok megjelenítése

Ez megjeleníti az összes elérhető parancsot a betöltött modulok alapján.

get-command

Új modulok keresése

Cserélje le az * ntfs * szót a keresni kívánt kulcsszóra. Ez modulokat keres a következő helyen: https://www.powershellgallery.com/

Find-Module *ntfs*

Új modul telepítése

Modulok telepítése innen: https://www.powershellgallery.com/

Találtam egy NTFSSecurity nevű modult, a telepítéséhez futtatom ezt a parancsot

install-module NTFSSecurity

Ajánlott eszköz: SolarWinds Server & Alkalmazásfigyelő

Ezt a segédprogramot az Active Directory és más kritikus szolgáltatások, például a DNS & DHCP figyelésére tervezték. Gyorsan észleli a tartományvezérlő problémáit, megakadályozza a replikációs hibákat, nyomon követi a sikertelen bejelentkezési kísérleteket és még sok minden mást.

Ami a legjobban tetszik nekem a SAM-ban, az az irányítópult és a riasztási funkciók egyszerű használata. Képes figyelni a virtuális gépeket és a tárolókat is.

Töltse le az ingyenes próbaverziót itt

Articles
Previous Post

Sugárterápia prosztatarák esetén

Next Post

Tears in Heaven (Magyar)

Vélemény, hozzászólás? Kilépés a válaszból

Legutóbbi bejegyzések

  • A világ legjobb fotóiskolái, 2020
  • A szuverén polgárok kormányellenes filozófiájukat viszik az utakra
  • Stukkó javítási költség útmutató
  • Muckrakers (Magyar)
  • Precíziós onkológia

Archívum

  • 2021 február
  • 2021 január
  • 2020 december
  • 2020 november
  • 2020 október
  • 2020 szeptember
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어
Proudly powered by WordPress | Theme: Fmi by Forrss.