Çalışan İşlemleri ve Oluşturma Sürelerini Listeleyin

Windows Görev Yöneticisi, çalışan işlemlerin oluşturulma saatini ve tarihini listelemez. Bu bilgiyi almak için bu yöntemlerden birini kullanabilirsiniz.

Süreç araştırmacısı

Süreç araştırmacısı Microsoft Sysinternals'ın sunduğu, diğer birçok önemli ayrıntıyla birlikte şu anda etkin olan işlemlerin bir listesini gösteren mükemmel bir araçtır. İşlem oluşturma zamanını görüntülemek için, görüş menü Süreç araştırmacısıve tıklayın Sütunları Seçin… İçinde İşlem performansı sekmesinde, seçeneğin yanına bir onay işareti koyun Başlangıç ​​saative tıklayın tamam. Süreç Zaman Çizelgesi sütun da yararlı olabilir.

Süreç oluşturma zamanı

Şimdi adlı ek bir sütun göreceksiniz Başlangıç ​​Saati, en sonda gösterilir. Gerekirse sütunu başa sürükleyebilirsiniz.

Süreç oluşturma zamanı

WMI Komut Dosyası

Çalışan işlemlerin listesini (oluşturma zamanlarıyla birlikte) almak için başka bir seçenek de WMI kullanmaktır. Oluşturulma tarihi mülk Win32_Process sınıf. İşte küçük bir komut dosyası:

set objFS = CreateObject("Komut Dosyası. DosyaSistemNesnesi") objNewFile = objFS.CreateTextFile("ProcessList.txt") olarak ayarlayın strBilgisayar = "." set objWMIService = GetObject("winmgmts:" _. & "{kimliğe bürünmeLevel=kimliğe bürünme}!\\" _. & strComputer & "\root\cimv2") dtmProcTime = CreateObject( _. "WbemScripting. SWbemDateTime") colProcesses = objWMIService ayarlayın. ExecQuery( _. "win32_process'den * seçin" ) colProcesses'teki Her objProcess için. strOutput = strOutput & _. objProcess. Ad & " (" & objProcess. ProcessID & ")" IsNull DEĞİLSE (objProcess. Oluşturma Tarihi) Sonra. strOutput = strOutput & vbTab & _. getmytime (objProcess. Oluşturulma tarihi) NOT IsNull ise (objProcess. YürütülebilirYol) Sonra. strOutput = strOutput & vbTab & _. objProcess. YürütülebilirYol. Eğer Sonlandır. strOutput = strOutput ve vbCrLf. Sonraki. objNewFile. WriteLine strOutput İşlev getmytime (wmitime) dtmProcTime. Değer = wmitime. getmytime = dtmProcTime. GetVarDate. Bitiş İşlevi

Yukarıdaki kodu Not Defteri'ne kopyalayın ve dosyayı Proclist.vbs olarak kaydedin. Yürütmek için dosyaya çift tıklayın ve adında bir metin dosyası oluşturur. ProcessList.txt betiğin bulunduğu klasörde.

çalışan süreci listele

Metin dosyası, kronolojik sıraya göre sıralanmış, oluşturma zamanlarıyla birlikte işlem adlarının listesini içerir.

kullanma WMIC (WMI'nin Komut satırı aracı)

Çalışan işlemlerin listesini oluşturma süreleriyle birlikte almak için bir Komut İstemi penceresi (CMD.EXE) açın ve aşağıdaki komutu yazın:

WMIC SÜRECİ ADI, OLUŞTURMA TARİHİ

Enter'a bas. Aşağıdakine benzer bir çıktı göreceksiniz:

20160608113122.658330+330 chrome.exe. 20160608114051.136181+330 ShellExperienceHost.exe. 20160608114422.533003+330 NisSrv.exe. 20160608114515.118887+330 dllhost.exe. 20160608114916.195621+330 chrome.exe. 20160608115108.793552+330 chrome.exe. 2016060811556.446428+330 Greenshot.exe

Tarih/saat damgası aşağıda gösterilmiştir. WMI saat biçimi:

yyyymmddHHMMSS

WMI tarih ve saat biçimini anlamak ve normal biçime dönüştürmek için makaleye bakın. WMI Tarihlerini Standart Tarih-Saat Formatına Dönüştürme Microsoft Windows Komut Dosyası Kılavuzu Web Sitesinde.


Küçük bir rica: Bu gönderiyi beğendiyseniz, lütfen paylaşır mısınız?

Sizden bir "küçük" paylaşım, bu blogun büyümesine ciddi anlamda çok yardımcı olacaktır. Bazı harika öneriler:
  • İğnele!
  • En sevdiğiniz blog + Facebook, Reddit'te paylaşın
  • Cıvılda!
Bu yüzden desteğin için çok teşekkür ederim okuyucum. 10 saniyeden fazla zamanınızı almaz. Paylaşım butonları hemen aşağıdadır. :)