Senaraikan Proses Berjalan Dan Masa Penciptaannya - Winhelponline

List Running Processes



Windows Task Manager tidak menyenaraikan waktu dan tarikh proses pembuatan. Untuk mendapatkan maklumat ini, anda boleh menggunakan salah satu kaedah ini.

Penjelajah Proses

Penjelajah Proses adalah alat yang sangat baik dari Microsoft Sysinternals yang menunjukkan senarai proses yang sedang aktif, bersama dengan banyak butiran penting yang lain. Untuk melihat masa pembuatan proses, klik Pandangan menu di Penjelajah Proses , dan klik Pilih Lajur… Di dalam Prestasi Proses tab, letakkan tanda semak di dekat pilihan Masa mula , dan klik okey . Garis Masa Proses lajur mungkin berguna juga.







Proses pembuatan masa



Sekarang anda akan melihat lajur tambahan bernama Masa Mula, yang terakhir ditunjukkan . Anda boleh menyeret lajur ke awal jika diperlukan.



Proses pembuatan masa





Skrip WMI

Pilihan lain untuk mendapatkan senarai proses yang sedang berjalan (bersama dengan waktu penciptaannya) adalah menggunakan WMI, menggunakan Tarikh Penciptaan harta tanah di Proses Win32_ kelas. Berikut adalah skrip kecil:

 Tetapkan objFS = CreateObject ('Scripting.FileSystemObject') Tetapkan objNewFile = objFS.CreateTextFile ('ProcessList.txt') strComputer = '.' Tetapkan objWMIService = GetObject ('winmgmts:' _ & '{impersonationLevel = impersonate}! \' _ & strComputer & ' root  cimv2') Tetapkan dtmProcTime = CreateObject (_ 'WbemScripting.SWbemDateTime') Set colProcesses (_ 'select * from win32_process') Untuk Setiap objProcess In colProcesses strOutput = strOutput & _ objProcess.Name & '(' & objProcess.ProcessID & ')' If NOT IsNull (objProcess.CreationDate) Kemudian strOutput = strOutput & vbT getmytime (objProcess.CreationDate) Tamat Jika Jika TIDAK Isnull (objProcess.ExecutablePath) Kemudian strOutput = strOutput & vbTab & _ objProcess.ExecutablePath End If strOutput = strOutput & vbCrLf Seterusnya objNewFile.WriteTimewimeTimewimeTimun = Fungsi Akhir dtmProcTime.GetVarDate 

Salin kod di atas ke Notepad dan simpan fail sebagai Proclist.vbs. Klik dua kali fail untuk melaksanakannya, dan ia membuat fail teks bernama ProcessList.txt dalam folder yang sama di mana skrip berada.



proses menjalankan senarai

Fail teks mengandungi senarai nama proses dengan masa pembuatannya, disusun mengikut urutan kronologi.

Menggunakan WMIC (Alat baris arahan WMI)

Untuk mendapatkan senarai proses yang berjalan dengan masa penciptaannya, buka tetingkap Prompt Perintah (CMD.EXE) dan ketik arahan berikut:

PROSES WMIC DAPATKAN NAMA, CREATIONDATE

Tekan enter. Anda akan melihat output seperti di bawah:

20160608113122.658330 + 330 chrome.exe 20160608114051.136181 + 330 ShellExperienceHost.exe 20160608114422.533003 + 330 NisSrv.exe 20160608114515.118887 + 330 dllhost.exe 20160608114916.1556168604608558558608558608608558603608458458458458458458458458458458458458458458403403403403403403403403403403a360c

Cap tarikh / masa ditunjukkan seperti berikut Format masa WMI :

 yyyymmddHHMMSS 

Untuk memahami format tarikh dan waktu WMI dan menukarnya ke format biasa, lihat artikel Menukar Tarikh WMI ke Format Tarikh-Masa Standard di Laman Web Panduan Skrip Microsoft Windows.


Satu permintaan kecil: Sekiranya anda menyukai siaran ini, sila bagikan ini?

Satu bahagian 'kecil' dari anda akan sangat membantu perkembangan blog ini. Beberapa cadangan hebat:
  • Pin ia!
  • Kongsi ke blog kegemaran anda + Facebook, Reddit
  • Tweet!
Oleh itu, terima kasih banyak atas sokongan anda, pembaca saya. Anda tidak akan mengambil masa lebih dari 10 saat. Butang kongsi ada di bawah. :)