Bagaimana Anda mengetahui siapa yang masuk ke mesin windows jarak jauh?
Saya menggunakan psloggedon saat ini, tetapi itu memberi saya hanya satu komputer pada suatu waktu.
psloggeon \\ 172.21.0.5
Apakah ada cara yang lebih baik untuk memindai seluruh subnet? Lebih disukai beberapa aplikasi GUI.
windows
remote-desktop
Jindrich
sumber
sumber
Saya menemukan skrip ini . Ini memindai seluruh domain dan memberi Anda output yang bagus (nama komputer dan nama pengguna).
whoisloggedinwhere.bat> users.txt
Script ini menggunakan PsLoggedOn .
sumber
Mencoba
nbtstat -a <computername>
sumber
Saya menulis nama pengguna ke properti deskripsi komputer menggunakan skrip logon, yang memungkinkan saya melihat semua yang ada di AD Users & Computers, melakukan pencarian, dan sebagainya. Sangat berguna.
sumber
Jika server menjalankan Layanan Terminal, Anda dapat menggunakan Terminal Services Manager untuk melihat server dalam domain dan siapa yang masuk ke mereka. Ini adalah GUI dan dapat ditemukan di bawah
sumber
qwinsta adalah perintah dos lain, tapi itu hanya akan memberi Anda satu per satu ...
sumber
Anda dapat mendeteksi pengguna yang masuk secara lokal ke workstation dengan meminta WMI melalui skrip PowerShell berikut. Ini mengembalikan nama siapa pun yang logon secara lokal atau string kosong.
sumber
Saya tidak yakin dari mana saya mendapatkannya tetapi saya memiliki kode ini yang menunjukkan pengguna pada mesin. Anda dapat membungkus ini dalam untuk setiap loop untuk memindai banyak mesin. Saya akan mengatakan bahwa jika Anda ingin tahu siapa yang masuk ke sistem, cara paling sederhana adalah mengaktifkan audit masuk dan melihat (atau meminta) log keamanan. Berikut kode untuk melihat siapa yang ada pada saat tertentu:
sumber
Saya terkejut tidak ada yang menyebutkan logon2, yang telah saya gunakan selama beberapa tahun. Ini adalah implementasi GUI yang Anda minta dan tersedia di sini .
sumber