Yükleniyor...
jumbotron

Beğendiğiniz içerikleri sosyal medya üzerinden paylaşarak içeriklerin daha fazla kişi tarafından görüntülenmesine yardımcı olabilirsiniz.

Kategori: Windows Powershell

Fırat Boyan 07.07.2018 0

PowerShell Last Logon İle Bir Zaman Dilimine Kadar Logon Olmamış Bilgisayarları Bulma

Biz sistem yöneticileri, PowerShell'in nimetlerinden yararlanmaya devam ederken, işimizi kolaylaştırıp, raporlama performansımızı artıracak yeni bir Powershell Script kullanımına daha değineceğim. Bu Powershell Script ile belli bir zaman dilimine kadar sistemde Logon olunmamış (oturum açılmamış) bilgisayarların raporlamasını yapmaktadır.

İlgili Powershell Script aşağıdaki gibidir;

Bilgi: Son 60 gündür Logon olunmamış bilgisayarları liste halinde görebilirsiniz.

$LLDate = (Get-Date).AddDays(-60) Get-ADComputer -Filter * -Properties Name, LastLogonDate, DistinguishedName | Where { $_.LastLogonDate -lt $LLDate } | Sort LastLogonDate -Descending | FT Name, @{name="LastLogonDate";expression={($_.LastLogonDate).ToShortDateString()}}, DistinguishedName -AutoSize

İlgili Powershell Script'ini İNDİR

1- Windows PowerShell'i açıp, yukarıda belirttiğim kodları aynen yazıyorum.

PowerShell Lastlogon Script

2- Enter tuşuna bastıktan sonra Script kodu işleniyor.

PowerShell Lastlogon Script

3- Script kodu işlendikten sonra PowerShell, aradığımız bilginin ekran çıktısını veriyor.

PowerShell Lastlogon Script

4- Disk sürücüsü üzerinde herhangi bir dizine bir dosya içinde çıktı almak istediğinizde | Out-File C:\non-loggedon_Computers.txt komutunu kullanabilirsiniz.

PowerShell Lastlogon Script

5- Belirttiğimiz disk sürücüsü dizinine .TXT uzantılı dosyayı oluşturdu.

PowerShell Lastlogon Script

6- .TXT uzantılı dosya içeriği aşağıdaki gibidir. Raporlama yapılacaksa, bir CVS dosyasına da yazdırılabilir.

PowerShell Lastlogon Script

Faydalı olması dileğiyle...


Her türlü görüş ve önerilerinizi aşağıdaki YORUM panelinden bırakabilir, kafanıza takılanları veya merak ettiklerinizi sorabilirsiniz.



Beğendiğiniz içerikleri sosyal medya üzerinden paylaşarak içeriklerin daha fazla kişi tarafından görüntülenmesine yardımcı olabilirsiniz.

Yazar: Fırat Boyan

Adım Fırat Boyan. Sistem ve Ağ Mühendisi (MCSE), Microsft Sertifikalı Bilgi Teknolojileri Eğitmeni (MCT) ve İngilizceden Türkçeye ve Türkçeden İngilizceye serbest , Noter Yeminli Tercümanım. 1985 yılında Antalya'nın Alanya ilçesinde doğdum. 2008 yılından beri İstanbul'da yaşıyorum ve 15 yıldır Bilgi Teknolojileri alanında hizmet veriyorum. Şu anda MİRSİS Bilgi Teknolojileri bünyesinde Kıdemli Sistem Uzmanı olarak çalışıyorum ve Bilişim Teknolojileri alanında eğitim hizmeti veren en önde gelen eğitim kurumu olan Network Akademi'ye bağlı MCT-Microsoft Sertifikalı Eğitmen olarak Sistem ve Ağ eğitimleri vermekteyim. Kurumsal firmalara da bireysel bazda IT Danışmanlık Hizmetleri veriyorum.
Hakkımda daha fazla bilgi sahibi olmak ve sahip olduuğum olduğum Microsoft sertifikalarımı incelemek için Hakkımda sayfasını ziyaret edebilirsiniz.




-
YORUMLAR
Bu makaleye henüz yorum yapılmadı! İlk yorum yapan sen ol.
Her türlü görüş ve önerilerinizi aşağıdaki yorum panelinden bırakabilir, kafanıza takılanları veya merak ettiklerinizi sorabilirsiniz.

Yorum Yaz:
   
  
(Yorum onay bildirimi için gereklidir. Yayınlanmaz.)
 
750 Karakter yazabilirsiniz.

   
Güvenlik kodunu BÜYÜK harflerle giriniz.
* Yorumlar, onaylandıktan sonra yayınlanmaktadır.