MANNESMANN.OSTRODA.PL

Forum dyskusyjne
It is currently September 8, 2010, 11:44 am

All times are UTC





Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: 2004-01-05 11:37:08
Online
Registered User

Joined: 2004-01-05 11:37:08
Narzedzie przydatne jest wylacznie uzytkownikom systemow z linii NT.
Docenia je ci, ktorym okresowo uruchamiajace sie uslugi (na przyklad
synchronizacja poczty w serwerze pop3, defragmentacja dyskow w tle)
zatrzymuja praktycznie dzialanie systemu ;-).
Jego mozliwosci to:
- przeglad dzialajacych procesow w trybie tekstowym (dziala nawet po
wylaczeniu TaskManagera przez wirusa badx administratora),
- zabijanie procesow z mozliwoscia zamykania ich najpierw w sposob
zwykly,
- chwilowe zawieszanie i "odwieszanie"  procesow,
- natychmiastowa zmiane priorytetu dzialajacego programu badx uslugi,
- w przypadku HT - mozliwosc recznego wyboru procesora, na ktorym ma
dzialac dany proces,
- wyboru procesu dokonuje sie albo poprzez podanie jego PID-u, albo
nazwy, co bardzo ulatwia konstruowanie batch-y.
Programik mozna pobrac ze strony http://beyondlogic.org/ - jest darmowy.
Warto wrzucic go gdzies do sciezki PATH. Poniewaz zawiera arcyciekawe
funkcje - pozwalam sobie ponizej wkleic pelniejszy ich opis.
--
M.
/odpowiadajac zmien px na pl/
Command Line Process Viewer/Killer/Suspender for Windows NT/2000/XP
V2.03
Copyright(C) 2002-2003 Craig.Peac...@beyondlogic.org
Usage: process [-v] [-t] [-c]
       process [-q] [Process Name/PID] [timeout sec(optional)]
       process [-k] [-s] [-r] [Process Name/PID]
       process [-p] [Process Name/PID] {RealTime|High|AboveNormal|
                                                Normal|BelowNormal|Low}
       process [-a] [Process Name/PID] [Mask(To Set)]
        -v    View Processes.
        -t    View Kernel and User CPU Times.
        -c    View Process Creation Times.
        -q    Send WM_CLOSE Message. Default timeout is 60 Sec
        -k    Kill Process. (Terminate)
        -s    Suspend Process.
        -r    Resume Suspended Process.
        -p    Set Process Priority.
        -a    Get/Set Affinity Mask of Process.
Command Line Process Viewer/Killer/Suspender
for Windows NT/2000/XP
Want a small command line utility to view, kill, suspend or set the
priority and affinity of processes, perhaps from a batch file? . . Has a
virus disabled your Task Manager? . . or perhaps your Administrator has?
The Command Line Process Utility will function even when the task
manager is disabled and/or the dreaded "Task Manager has been disabled
by your Administrator" dialog box appears.
Works on remote machines with the Microsoft Telnet Server (tlntsvr)
found on Windows 2000 and XP or with BeyondExec for Windows NT4/2000/XP.
View processes, owners, and CPU time . .
Kill Processes . . .
Processes can be killed immediately (terminated without saving files or
cleaning up) by specifying either the name or the PID (Process
IDentifier). In cases where there are multiple processes running with
the same name and your desire is to kill a specific process you will
need to use the PID.
On the other hand if you want to gracefully close programs by sending
them a WM_CLOSE message first, you can used the -q option. This allows
processes to clean up, save files, flush buffers etc. However it can
cause deadlocks. e.g trying to close Microsoft Word when a unsaved, but
edited document is open will generate a dialog box "Do you want to save
changes to document 1?". This will prevent winword.exe from exiting
until a user responds to the prompt.
When this option is used a WM_CLOSE message is immediately sent to the
process. It then waits up to a default of 60 seconds for the program to
clean up and gracefully close before it is killed. The different timeout
can be specified as an option after the PID/Image Name.
Suspend & Resume Processes . . .
Processes can be suspended if you need some extra CPU cycles without
having to kill the process outright. Once the requirement for the extra
CPU cycles has passed you may resume the process and carry on from where
you left off. The process is suspended by sleeping all the processes'
active threads.
Suspending a process causes the threads to stop executing user-mode
(application) code. It also increments a suspend count for each thread.
Therefore if a process is suspended twice, two resume operations will be
required to resume the process (Decrement the suspend count to zero).
Change the priority of processes . . .
When viewing the list of processes, the 4th column shows the base
priority of a process. This is a numeric value from zero (lowest
priority) to 31 (highest priority). You may set the base priority of a
process by specifying one of the priority classes below.
Low  4
BelowNormal 6
Normal 8
AboveNormal 10
High 13
Realtime 24
Please note Windows NT4 does not support the Above Normal and Below
Normal priority classes. Specifying these two parameters on a Windows
NT4 machine will result in a " The Parameter is incorrect " error.
Change the affinity of processes . . .
The affinity is a mask which indicates on which processors (CPUs) a
process can run. This is only useful on multiprocessor systems. When
the -a option is used in conjunction with a process name or PID, the
utility will show the System Affinity Mask and the Process Affinity
Mask. The System Affinity Mask shows how many configured processors are
currently available in a system. The Process Affinity Mask indicates on
what processor(s) the specified process can run on.






Top
 Profile
 
PostPosted: 2004-01-05 12:50:45
Online
Registered User

Joined: 2004-01-05 12:50:45
Michal Kawecki wrote:
> Jego mozliwosci to:
> - przeglad dzialajacych procesow w trybie tekstowym (dziala nawet po
> wylaczeniu TaskManagera przez wirusa badx administratora),
> - zabijanie procesow z mozliwoscia zamykania ich najpierw w sposob
> zwykly,
> - chwilowe zawieszanie i "odwieszanie"  procesow,
> - natychmiastowa zmiane priorytetu dzialajacego programu badx uslugi,
> - w przypadku HT - mozliwosc recznego wyboru procesora, na ktorym ma
> dzialac dany proces,
> - wyboru procesu dokonuje sie albo poprzez podanie jego PID-u, albo
> nazwy, co bardzo ulatwia konstruowanie batch-y.

a w czym on jest lepszy od rowniez darmowego Process Explorera z
http://www.sysinternals.com/ ?
pozdrawiam
Jakub
--
"We're just toys in the hands of Xom"
www.xenocide.w.pl    - SF roguelike in development






Top
 Profile
 
PostPosted: 2004-01-05 13:12:06
Online
Registered User

Joined: 2004-01-05 13:12:06
Uzytkownik "jakub" napisal w wiadomosci
r />
> Michal Kawecki wrote:
>> Jego mozliwosci to:
[...]
>> - wyboru procesu dokonuje sie albo poprzez podanie jego PID-u, albo
>> nazwy, co bardzo ulatwia konstruowanie batch-y.

                                                      ^^^^^^^^^^
> a w czym on jest lepszy od rowniez darmowego Process Explorera z
> http://www.sysinternals.com/ ?

Process Explorer nie dziala z linii polecen i ma nieco inny zestaw
funkcji.
--
M.
/odpowiadajac zmien px na pl/






Top
 Profile
 
PostPosted: 2004-01-06 18:14:48
Online
Registered User

Joined: 2004-01-06 18:14:48
Uzytkownik Michal Kawecki napisal:
- Ukryj cytowany tekst -- Pokaz cytowany tekst -> Narzedzie przydatne jest wylacznie uzytkownikom systemow z linii NT.
> Docenia je ci, ktorym okresowo uruchamiajace sie uslugi (na przyklad
> synchronizacja poczty w serwerze pop3, defragmentacja dyskow w tle)
> zatrzymuja praktycznie dzialanie systemu ;-).
> Jego mozliwosci to:
> - przeglad dzialajacych procesow w trybie tekstowym (dziala nawet po
> wylaczeniu TaskManagera przez wirusa badx administratora),
> - zabijanie procesow z mozliwoscia zamykania ich najpierw w sposob
> zwykly,
> - chwilowe zawieszanie i "odwieszanie"  procesow,
> - natychmiastowa zmiane priorytetu dzialajacego programu badx uslugi,
> - w przypadku HT - mozliwosc recznego wyboru procesora, na ktorym ma
> dzialac dany proces,
> - wyboru procesu dokonuje sie albo poprzez podanie jego PID-u, albo
> nazwy, co bardzo ulatwia konstruowanie batch-y.
> Programik mozna pobrac ze strony http://beyondlogic.org/ - jest darmowy.
> Warto wrzucic go gdzies do sciezki PATH. Poniewaz zawiera arcyciekawe
> funkcje - pozwalam sobie ponizej wkleic pelniejszy ich opis.

W sumie narzedzia z Sysinternals (PSTools) nie maja tylko jednego
ficzera : zmiany priorytetu procesu. Poza tym obsluguja wszystko, co ten
program a nawet maja wieksze mozliwosci, bo moga dzialac zdalnie - mnie
sie najbardziej przydaja psexec + pslist + pskill, gdy ktos mi grzebie
po zasobach za pomoca jakiegos LanFindera czy innego LanSearcha ;)
Pozdrawiam,
Morris






Top
 Profile
 
PostPosted: 2004-01-06 19:04:36
Online
Registered User

Joined: 2004-01-06 19:04:36
Uzytkownik "Pawel Pawlak" napisal w wiadomosci
r (tez z Sysinternals) potrafi zmieniac priorytet
procesow, ale nie z linii polecen. A mnie wlasnie takie narzedzie bylo
potrzebne; cos, co odpalone z batcha pozmienia mi priorytety
niepotrzebnych, dzialajacych w tle programow oraz uslug. Przeciez nie
bede siedzial i klikal po kazdym restarcie...
> ten program a nawet maja wieksze mozliwosci, bo moga dzialac zdalnie
> - mnie sie najbardziej przydaja psexec + pslist + pskill, gdy ktos mi
> grzebie po zasobach za pomoca jakiegos LanFindera czy innego
> LanSearcha ;)

Wszystkie zamieszczone na tej witrynie programiki, takze i Process.exe,
mozna uruchamiac na zdalnej maszynie badx grupie maszyn poprzez
BeyondExec, ktory jest odpowiednikiem Psexec o wcale nie mniejszej
funkcjonalnosci.
Mnie nie chodzi o porownywanie narzedzi obu tych firm - sa darmowe, a
jak wiadomo darowanemu koniowi w zeby sie nie zaglada ;-). Tak czy tak,
zestaw narzedzi ze strony http://beyondlogic.org/ jest absolutnie
genialny i uzupelnia to, czego brak u Sysinternals (chocby Delete/Copy -
kopiowanie/kasowanie plikow nalezacych do wskazanego usera,
Smart&Simple - wyswietlanie statusu SMART dyskow, czy PortTalk -
sterownik zezwalajacy na bezposredni dostep aplikacji do portow RS232
pod NT/W2k/XP, co jak podejrzewam rozwiazuje ostatecznie problemy z
obsluga np. kas fiskalnych spod DOS-a).
--
M.
/odpowiadajac zmien px na pl/






Top
 Profile
 
Post new topic Reply to topic  [ 5 posts ] 




 Topics   Author   Replies   Views   Last post 
No new posts Zaufanie jako narzedzie pracy

Marek Krukowski

0

0

2010-02-09 05:19:00

No new posts OFERTA PRACY: Warszawa, Lodz - Online Developer, Webmaster, Java Programmer, Database Expert, IT Consultant, Graphic Developer, FLASH

i

0

0

2010-01-01 02:41:29


Who is online

Users browsing this forum: eeyore_BEZ_T,,studio_poligraficzne,Lukasz Chomicz,Thor,MrukU, prezenty and 3 guests


New posts New posts    No new posts No new posts    Announce Announcement
New posts [ Popular ] New posts [ Popular ]    No new posts [ Popular ] No new posts [ Popular ]    Sticky pozycjonowanie
New posts [ Locked ] New posts [ Locked ]    No new posts [ Locked ] No new posts [ Locked ]    Moved topic Moved topic
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group - Pozycjonowanie