Sławomir Stępniak wrote:
> In news:eipoiv$37h$1@newsreader2.netcologne.de , *Tomasz Chmielewski*
> wrote:
>> Irek/kajus44 wrote:
>>> wiadomość:eiplpp$maq$1@opal.icpnet.pl,
>>> nadawca:Piotr Krzyżański
>>>> Użytkownik "Straszny Dzygit" <prawie@jak.email> napisał w wiadomości
>>>> news:j8npg2049ikt.1kknxh4u90tm6$.dlg@40tude.net...
>>>>> *Piotr Krzyżański* naklepal(a) to:
>>>>>>> W sposob magiczno-tajemniczy uruchomilem cmd.exe. Jak moge
>>>>>>> sprawdzic, jaki uzytkownik jest wlascicielem danego procesu
>>>>>>> cmd.exe (jakis odpowiednik uniksowego "whoami")?
>>>>>> whoami/?
>>>>> nie ma stadardowo w windowsie. mozna znalesc w sieci whoami.exe lub
>>>>> olac cmd i zainstalowac cygwin (lepsze rozwiazanie).
>>>> W moim Windowsie jest - standardowo.
>>> Eee, w moim też jest :-D
>> XP Pro SP2 - nie ma.
>> Naprawde trzeba sciagac cos z sieci, aby stwierdzic, jakim sie jest
>> uzytkownikiem?
>
> Ależ skąd.
> 1. Jesli cmd w oknie - patrz belka tytułowa :-) okna cmd
> jak tam nic nie ma, cmd wystartował z obecnie zalogowanego na pulpit
> użytkownika.
Blad - co, jesli cmd.exe zostalo wystartowane przez usluge?
Na belce bedziemy mieli jedynie C:\WINDOWS\system32\cmd.exe
> 2. Jeśli w trybie pełnoekranowym i nie chcesz z niego wychodzić
> set user
> - da informacje o username i userdomain
A co ty na to:
C:\WINDOWS\system32>set user
USERPROFILE=C:\Dokumente und Einstellungen\LocalService
cmd.exe jest uruchomiony przez administratora.
> Sam wiesz, że zmienne srodowiskowe można zmienić, ale tak samo
> obawiam się działa Whoami - nie sprawdzę, bo w moim Windows nie
> ma go standardowo :o. Ściągać go albo i resource kita mi sie nie
> chce.
Tzn. ze whoami dziala sprawzdajac zmienne srodowiskowe? Nie wydaje mi sie.
> 3. Dosłownie na pytanie "jaki uzytkownik jest wlascicielem danego
> procesu" odpowie taskmgr (można go zawołać z linii poleceń)
> Tylko, że może być kilka cmd i co wtedy.
No wlasnie. Albo mamy taka zagwostke:
fsg-3:~# uname -a
Linux fsg-3 2.6.18 #11 PREEMPT Mon Nov 6 17:52:49 CET 2006 armv5tel
GNU/Linux
fsg-3:~# ./winexe -W DOMENA -U Administrator //192.168.15.37 cmd
Password for [DOMENA\Administrator]:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\WINDOWS\system32>set user
set user
USERPROFILE=C:\Dokumente und Einstellungen\LocalService
I w jakie okienko ja mam klikac, czy na jaka belke mam patrzec? :)
> 4. Nie wychodząc z okna cmd (np. w trybie pełnoekranowym):
> taklist /V
> Patrzysz jaki użytkownik odpalił "tasklist.exe", to ten sam
> który odpalił to cmd w którym akurat jesteś.
I to jest prawidlowa odpowiedz - dzieki.
-- Tomasz ChmielewskiReceived on Tue Nov 7 12:50:10 2006
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Tue 07 Nov 2006 - 13:42:02 MET