Yanıtlar:
Windows 2000'den bu yana, whoami
komut standart komut satırının bir parçası olmuştur (yorumlarda bunu silmek için pk sayesinde!).
Bunu yapabilirsiniz: Bir komut istemi açın ve "set" yazıp enter tuşuna basın. Bu aktif ortam değişkenlerini gösterir. Oturum açmış olan kullanıcı adı USERNAME env değişkeninde, etki alanınız USERDOMAIN değişkeninde depolanır.
Bir cmd çizgisinden diğer cevapları iptal etmek için:
echo %USERDOMAIN%\%USERNAME%
oturum açmış kullanıcının tamamını domain \ username biçiminde alırsınız.
Powershell ile aynı şeyi şununla da yapabilirsiniz:
write-host $env:userdomain\$env:username
Bu, diğerlerinin söylediği bilgilerin çoğunu bildiriyor ancak yazabilirsiniz
SET U
U ile başlayan tüm ortam değişkenlerini döndürür.
Bir kenara, SET L oturum açma sunucusu sorunlarını ayıklamak için kullanışlı olabilir.
Komut satırından mı? "echo% username%" yapmalı. Giriş yapan kullanıcı "kullanıcı adı" çevre değişkeninde saklanır.
Grafiksel bir oturumda, ctrl-alt-del size oturum açmış olan kullanıcının görüntülendiği bir ekran verecektir.
İşletim sisteminize bağlıdır, ancak whoami komutu Windows 2000 Kaynak Seti ve Windows XP SP2 Destek Araçları'nın bir parçası olarak mevcuttur .
Yukarıdakiler işletim sistemine özgüdür ve daha iyi cevaplar verir, ancak eksiksizlik ruhunda, 2000 ve XP destek araçlarında kelimenin tam anlamıyla bir whoami.exe vardır. Kalbinizi o emre koymuş olsaydınız, 32 kb'de, grup ilkesi üzerinden geçmek kolay olurdu.
Autoexec'de veya bir DOS komut isteminde istem% USERDOMAIN% \% USERNAME% $ p $ g yazın ; giriş yaptığınız kişiyi göreceksiniz ve aşağıdaki gibi tipik istemi göreceksiniz: DOMAIM \ username C:>
whoami