Windows

PowerShell ilə Active Directory-də , Kompüter və OU obyektlərinin Export və İmport

Salam əziz oxucular, Bu gün sizə Active Directory-də istifadəçi, kompüter və OU obyektlərinin PowerShell ilə export və import edilməsi üçün aşağıdakı təlimatları izləyə bilərsiniz.

 

# AD modulunu yükləyin

Import-Module ActiveDirectory

# Bütün istifadəçiləri CSV faylına ixrac edin

Get-ADUser -Filter * -Properties * | Export-Csv -Path “C:\Users.csv” -NoTypeInformation

# User-ri müəyyən bir OU-dan CSV faylına export edin

Get-ADUser -Filter * -SearchBase “OU=Departments,DC=contoso,DC=com” -Properties * | Export-Csv -Path “C:\Departments.csv” -NoTypeInformation

2. User  obyektlərinin import:

# CSV faylından istifadəçiləri inport  edin

Import-Csv -Path “C:\Users.csv” | ForEach-Object {

New-ADUser -Name $_.Name -SamAccountName $_.SamAccountName -GivenName $_.GivenName -Surname $_.Surname -UserPrincipalName $_.UserPrincipalName -AccountPassword (ConvertTo-SecureString $_.Password -AsPlainText -Force) -Enabled $true -Path $_.Path

}

# Müəyyən bir OU-da CSV faylından istifadəçiləri inport edin

Import-Csv -Path “C:\Departments.csv” | ForEach-Object {

New-ADUser -Name $_.Name -SamAccountName $_.SamAccountName -GivenName $_.GivenName -Surname $_.Surname -UserPrincipalName $_.UserPrincipalName -AccountPassword (ConvertTo-SecureString $_.Password -AsPlainText -Force) -Enabled $true -Path “OU=Departments,DC=contoso,DC=com”

}

3. Kompüter obyektlərinin inport:

# Bütün kompüterləri CSV faylına inport edin

Get-ADComputer -Filter * -Properties * | Export-Csv -Path “C:\Computers.csv” -NoTypeInformation

# Müəyyən OU-dakı kompüterləri CSV faylına inport  edin

Get-ADComputer -Filter * -SearchBase “OU=Computers,DC=contoso,DC=com” -Properties * | Export-Csv -Path “C:\Computers.csv” -NoTypeInformation

4. Kompüter obyektlərinin inportu:

# CSV faylından kompüterləri inport edin

import-Csv -Path “C:\Computers.csv” | ForEach-Object {

New-ADComputer -Name $_.Name -SamAccountName $_.SamAccountName -Enabled $true -Path $_.Path

}

# Müəyyən bir OU-da CSV faylından kompüterləri import edin

Import-Csv -Path “C:\Computers.csv” | ForEach-Object {

New-ADComputer -Name $_.Name -SamAccountName $_.SamAccountName -Enabled $true -Path “OU=Computers,DC=contoso,DC=com”

}

5. OU obyektlərinin exportu:

Active Directory-də istifadəçi, kompüter və OU obyektlərinin PowerShell ilə export və import edilməsi üçün aşağıdakı təlimatları izləyə bilərsiniz.

# Bütün OU-ları CSV faylına ixrac edin

Get-ADOrganizationalUnit -Filter * -Properties * | Export-Csv -Path “C:\OUs.csv” -NoTypeInformation

# OU-ları xüsusi bir OU-dan CSV faylına export edin

Get-ADOrganizationalUnit -Filter * -SearchBase “OU=Departments,DC=contoso,DC=com” -Properties * | Export-Csv -Path “C:\DepartmentsOUs.csv” -NoTypeInformation

6. OU obyektlərinin importu:

# CSV faylından OU idxal edin

Import-Csv -Path “C:\OUs.csv” | ForEach-Object {

New-ADOrganizationalUnit -Name $_.Name -Path $_.Path}

# Müəyyən OU-da CSV faylından OU-ları idxal edin

Import-Csv -Path “C:\DepartmentsOUs.csv” | ForEach-Object {

New-ADOrganizationalUnit -Name $_.Name -Path “OU=Departments,DC=contoso,DC=com”

}

Yuxarıdakı PowerShell əmrləri Active Directory-də Userlrə, kompüterlər və OU-lar üçün export və inport əməliyyatlarını yerinə yetirmək üçün lazım olan addımları əhatə edir. Bu nümunələr CSV faylından məlumatları inport etmək və export etmək üçün istifadə edilə bilən əsas PowerShell əməliyyatlarını göstərir.

Related Articles

Bir cavab yazın

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir

Back to top button