Bilan aloqada


-topshiriq: Eskirgan kompyuter hisoblarini toping


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

8-topshiriq: Eskirgan kompyuter hisoblarini toping
Menga tez-tez shunday savol beriladi: "Eskirgan kompyuter hisoblarini qanday topish mumkin?" Va men har doim javob beraman: "Siz uchun nima eskirgan?" Kompaniyalar kompyuter (yoki foydalanuvchi, bu muhim emas) hisobi qachon eskirganligi va endi foydalanishga yaroqsiz bo'lganligi haqidagi ta'riflarida farq qiladi. Menga kelsak, men ma'lum vaqt davomida parollari o'zgartirilmagan hisoblarga e'tibor beraman. Men uchun bu muddat 90 kunni tashkil etadi - agar kompyuter ushbu vaqt ichida domen bilan birga parolni o'zgartirmagan bo'lsa, ehtimol u oflayn va eskirgan. Cmdlet ishlatiladi Get-ADComputer:
PS C: \> get-adcomputer -filtr "Passwordlastset -lt" 1/1/2012 "" -xususiyatlar * | Ismni, oxirgi parolni tanlang
Filtr qattiq qiymat bilan ajoyib ishlaydi, lekin bu kod 2012 yil 1 yanvardan beri parollarini o'zgartirmagan barcha kompyuter hisoblari uchun yangilanadi. Natijalar 5-rasmda ko'rsatilgan.

Guruch. 5. Eskirgan kompyuter hisoblarini toping
Boshqa variant: siz hech bo'lmaganda Windows 2003 domenining funktsional darajasidasiz deylik. Xususiyat bo'yicha filtrlang LastLogontimeStamp... Bu qiymat 1601-yil 1-yanvardan beri 100 nanosekund oralig‘i soni bo‘lib, GMT da saqlanadi, shuning uchun bu qiymat bilan ishlash biroz qiyin:
PS C: \> get-adcomputer -filtr "LastlogonTimestamp -gt 0" -xususiyatlar * | nomini tanlang, lastlogontimestamp, @ (Ism = "LastLogon"; Ifoda = (:: FromFileTime ($ _. Lastlogontimestamp))), passwordlastset | LastLogonTimeStamp-ni tartiblang

Guruch. 6. LastLogonTimeStamp qiymatini odatiy formatga o'zgartiring
Filtrni yaratish uchun sanani, masalan, 2012-yil 1-yanvarni toʻgʻri formatga aylantirishim kerak. Konvertatsiya FileTime-da amalga oshiriladi:
PS C: \> $ kesish = (Olish sanasi "1/1/2012"). ToFileTime () PS C: \> $ kesish 129698676000000000
Endi men ushbu o'zgaruvchini filtrda ishlatishim mumkin Get-ADComputer:
PS C: \> Get-ADComputer -Filtr "(lastlogontimestamp -lt $ cutoff) -yoki (lastlogontimestamp -like" *")" -xususiyati * | Name, LastlogonTimestamp, PasswordLastSet-ni tanlang
Yuqoridagi kod 5-rasmda ko'rsatilgan bir xil kompyuterlarni topadi.

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