Bilan aloqada


-topshiriq: Kompyuter hisobini o'chirish


Download 0.63 Mb.
bet13/14
Sana01.05.2023
Hajmi0.63 Mb.
#1420242
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
Microsoft Word Document (2)

9-topshiriq: Kompyuter hisobini o'chirish
Ehtimol, nofaol yoki eskirgan hisoblarni topsangiz, ularni o'chirib qo'ymoqchisiz. Buni qilish ancha oson. Biz foydalanuvchi hisoblari bilan ishlatgan bir xil cmdletdan foydalanamiz. Foydalanish orqali uni yaxshilash mumkin samAccountname hisob.
PS C: \> Disable-ADAccount -Identity "chi-srv01 $" -whatif Agar: "CN = CHI-SRV01, CN = Kompyuterlar, DC = GLOBOMANTICS, DC = mahalliy" maqsadda "Set" operatsiyasini bajarish.
Yoki quvurli ifoda yordamida:
PS C: \> get-adcomputer "chi-srv01" | O'chirish-ADAcount
Men eskirgan hisoblarni topish va ularning barchasini o'chirish uchun o'z kodimdan ham foydalanishim mumkin:
PS C: \> get-adcomputer -filtr "Passwordlastset -lt" 1/1/2012 "" -xususiyatlar * | O'chirish-ADAcount
10-topshiriq: Kompyuterlarni turlari bo‘yicha toping
Menga tez-tez kompyuter hisoblarini serverlar yoki ish stantsiyalari kabi turlari bo'yicha qanday topish mumkinligi haqida savol berishadi. Buning uchun sizdan ma'lum bir ijodkorlik talab etiladi. ADda serverni mijozdan ajratib turadigan hech narsa yo'q, ehtimol operatsion tizimdan tashqari. Agar sizning kompyuteringizda Windows Server 2008 ishlayotgan bo'lsa, bir nechta qo'shimcha qadamlarni bajarish kerak.
Birinchidan, siz OS ro'yxatini olishingiz kerak, keyin esa mavjud OS bo'yicha hisoblarni filtrlaymiz.
PS C: \> Get-ADComputer -Filtr * -Xususiyatlar OperatingSystem | OperatingSystem - noyob | ni tanlang Saralash operatsion tizimi
Natijalar 7-rasmda ko'rsatilgan.

Guruch. 7. OS ro'yxatini chiqarib oling
Men server operatsion tizimiga ega bo'lgan barcha kompyuterlarni topmoqchiman:
PS C: \> Get-ADComputer -Filtr "OperatingSystem -like" * Server * "" -properties OperatingSystem, OperatingSystem ServicePack | Ism, Op * | ni tanlang format ro'yxati
Natijalar 8-rasmda ko'rsatilgan.

Boshqa AD Get cmdletlarida bo'lgani kabi, agar kerak bo'lsa, siz qidiruv parametrlarini sozlashingiz va so'rovni ma'lum OUlar bilan cheklashingiz mumkin. Men ko'rsatgan barcha ifodalar katta PowerShell ifodalariga birlashtirilishi mumkin. Masalan, siz saralashingiz, guruhlashingiz, filtrlarni qo'llashingiz, CSV-ga eksport qilishingiz yoki HTML hisobotlarini yaratishingiz va elektron pochta orqali yuborishingiz mumkin - barchasi PowerShell'dan! Bunday holda, siz bitta siqilish yozishingiz shart emas.
Mana siz uchun bonus: HTML faylida saqlangan foydalanuvchi paroli yoshi hisoboti:
PS C: \> Get-ADUser -Filtr "Enabled -eq" True "-AND PasswordNeverExpires -eq" False "" -Xususiyatlar PasswordLastSet, PasswordNeverExpires, PasswordExpired | DistinguishedName, Name, pass *, @ ni tanlang (Ism = "PasswordAge"; Ifoda = ((Get-Sana) - $ _. PasswordLastSet)) | tartiblash PasswordAge -Kamayotgan | ConvertTo-Html -Title "(! LANG: Parol yoshi hisoboti" | Out-File c:\Work\pwage.htm !}
Ushbu ibora biroz qo'rqinchli ko'rinishi mumkin bo'lsa-da, PowerShell haqida ozgina ma'lumotga ega bo'lsa, undan foydalanish oson. Va faqat oxirgi maslahat qoladi: chaqirilgan maxsus xususiyatni qanday aniqlash mumkin PasswordAge... Qiymat bugun va PasswordLastSet xususiyati o'rtasidagi intervalni ifodalaydi. Keyin men yangi mulkim uchun natijalarni saralayman. 9-rasmda mening kichik sinov domenimning chiqishi ko'rsatilgan.

Yangilash:
Xabarda portaldagi maqolaning tarjimasi mavjud
SIZGA MAQOLA YOQDIMI? DO'STLARINGIZGA ULASHING!
 Ulashish Facebook

Download 0.63 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling