Bagaimana menemukan nama pengguna di komputer jarak jauh?


11

Saya memiliki alamat IP beberapa komputer di jaringan saya. Apakah ada alat baris perintah seperti PsExec, yang dapat mengambil Alamat IP sebagai input dan mencari tahu nama pengguna pengguna yang saat ini masuk? Saya dapat menginstal barang di workstation saya, tetapi tidak yang lain. Saya juga dapat menjalankan Metasploit / NMap / program serupa lainnya di workstation saya.

Jawaban:


6

Untuk kotak Windows dapatkan psLoggedOn . Ini memberitahu Anda siapa yang saat ini masuk ke dalam kotak melalui konsol / rdp dan siapa yang terhubung melalui jaringan berbagi.

Jika Anda tidak ingin menginstal aplikasi, ada juga perintah qwinsta dan sesi kueri yang dapat Anda jalankan dari baris perintah seperti ini:

qwinsta /server:name_of_host or query session /server:name_of_host

Oh luar biasa, ada PsTool untuk itu. Aku merasa bodoh. Bagaimanapun, apakah PsTools ini berfungsi pada konfigurasi default Windows XP, tanpa memerlukan apa pun untuk diinstal pada komputer jarak jauh?
Neil

Benar. Firewall atau penonaktifan WMI akan menghalangi tetapi seringkali windows firewall meskipun saat itu berisi pengecualian untuk WMI.
MikeJ

9

Coba ini:

wmic.exe /node:"IP-or-HostName" ComputerSystem Get UserName

Contoh:

wmic.exe /node:"172.28.1.100" ComputerSystem Get UserName

Keluaran:

UserName
DOMAIN\User

(Ya, /nodenilai harus dikutip)


2
Bekerja untukku. Saya perlu menjalankan cmd sebagai Administrator domain atau saya mendapat kesalahan "Akses ditolak".
Otiel

Tampaknya Anda memiliki dua akun: akun satu dan akun dua . Anda mungkin ingin memanfaatkan tutorial Pusat Bantuan ini dan meminta staf Pengguna Super untuk menggabungkan akun.
robinCTS


0

Anda dapat melakukan ini dengan perintah berikut. Ini berfungsi karena setiap pengguna yang masuk akan menjalankan explorer.exe secara otomatis setelah masuk:

for /f "TOKENS=1,2,*" %%a in ('tasklist /s %PCNAME% /FI "IMAGENAME eq explorer.exe" /FO LIST /V') do if /i "%%a %%b"=="User Name:" (set domain_user=%%c)    
for /f "TOKENS=1,2 DELIMS=\" %%a in ("%domain_user%") do set domain=%%a && set user=%%b
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.