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.
2. Jeśli w trybie pełnoekranowym i nie chcesz z niego wychodzić
set user
- da informacje o username i userdomain
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.
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.
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 tego akurat zmienianie username set'em nie popsuje.
5. itd...
-- Pozdrawiam.:Sławomir Stępniak:.slaw1step@poczta1.1onet.pl(ale bez cyfr)Received on Tue Nov 7 12:25:07 2006
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Tue 07 Nov 2006 - 12:42:01 MET