Ako želite naučiti kako zaustaviti pokrenutu uslugu ili program iz naredbenog retka ili iz Windows PowerShell-a, nastavite čitati ovaj vodič. Uobičajeni način da se prekine pokrenuti proces u sustavu Windows je otvaranje Upravitelj zadataka, desni klik na proces i odabir "Završi zadatak" ili "Završi stablo procesa". Dodatno, ako želite zaustaviti uslugu, morate prijeći na usluge i odabrati opciju "Stop", nakon što kliknete desnom tipkom miša na uslugu.
Međutim, još jedan koristan način za prekid pokrenute usluge ili programa je korištenje naredbenog retka ili PowerShell-a, osobito u slučajevima kada ne možete prekinuti proces pomoću Upravitelja zadataka.
Kako prekinuti bilo koji pokrenuti proces (program ili uslugu) iz naredbenog retka ili PowerShell-a.*
* Bilješka: Imajte na umu da se kritične Windows usluge ne mogu zaustaviti ni na koji način.
Korak 1. Pronađite naziv ili PID procesa koji se izvodi.
Da biste zaustavili aplikaciju ili uslugu iz naredbenog retka ili iz PowerShell-a, morate znati naziv procesa ili identifikator procesa (PID)*.
* Bilješka: Identifikator procesa (PID) je jedinstveni broj koji identificira svaki od pokrenutih procesa u operacijskom sustavu.
Da biste pronašli Naziv ili Naziv ili PID procesa, koristite jedan od sljedećih načina:
Opcija 1. Pronađite naziv procesa i PID u upravitelju zadataka.
Prvi i najjednostavniji način da pronađete naziv i PID procesa u sustavu Windows je iz Pojedinosti karticu u Upravitelju zadataka. Osim toga, ako želite saznati naziv i PID usluge, odaberite Usluge tab.
Opcija 2. Pronađite naziv procesa i PID iz naredbenog retka ili PowerShell-a.
1. Da biste vidjeli naziv i PID svih pokrenutih procesa, upišite sljedeću naredbu (i pritisnite Enter), bilo u naredbenom retku ili u PowerShell: *
- lista zadataka
2. Sada primijetite PID proces koji želite zaustaviti i nastavite na korak 2. *
* SAVJETI:
1. Da biste vidjeli popis svih PID-ova pokrenutog programa (procesa), dajte ovu naredbu:
- popis zadataka /fi "ime slike ekv Naziv procesa.exe"
npr. da vidite sve PID-ove procesa "Chrome.exe", upišite:
- popis zadataka /fi "ime slike eq chrome.exe"
2. Za prikaz PID-a određene vrste usluge:
- sc queryex Ime usluge
npr. za prikaz svih PID-ova procesa usluge "BITS" upišite:
- sc queryex bitovi
Korak 2. Završite proces iz naredbenog retka ili PowerShell-a.
Nakon što pronađete Naziv ili PID procesa/usluge koju želite zaustaviti, nastavite s zaustavljanjem slijedeći upute u nastavku:
1. dio. Kako ubiti proces iz naredbenog retka.
Da biste prekinuli proces iz naredbenog retka, možete koristiti njegovo ime ili njegov PID.
A. Da biste prekinuli pokrenuti proces korištenjem njegovog PID-a iz naredbenog retka:
1. Otvorena Naredbeni redak kao administrator.
2. Upišite sljedeću naredbu i pritisnite Unesi:*
- taskkill /F /PID ProcessPID
* Bilješka: Gdje ProcessPID=PID procesa koji želite zaustaviti. npr.: Ako želite prekinuti proces "notepad.exe" s PID-om 1908, upišite:
- taskkill /F /PID 1908
B. Da biste prisilno zatvorili sve instance pokrenute usluge ili aplikacije, korištenjem njenog naziva:
1. Otvorena Naredbeni redak kao administrator.
2. Upišite sljedeću naredbu i pritisnite Unesi:*
- TASKKILL /Ž /IM Naziv procesa /T
* Bilješka: Gdje Naziv procesa = Naziv aplikacije koju želite zaustaviti kao što je navedeno u stupcu "Image Name". npr.: Ako želite prekinuti sve instance aplikacije "Chrome.exe", upišite:
- TASKKILL /F /IM chrome.exe /T
2. dio. Kako ubiti proces iz PowerShell-a.
Da biste zaustavili proces iz PowerShell-a, možete koristiti njegovo ime ili njegov PID.
A. Da biste prisilno zaustavili pokrenuti proces usluge ili aplikacije, korištenjem PID-a:
1. Otvorena PowerShell kao administrator.
2. Upišite sljedeću naredbu i pritisnite Unesi: *
- ubiti -id ProcessPID
* Bilješka: Gdje ProcessPID=PID procesa koji želite zaustaviti. npr.: Ako želite prekinuti proces "notepad.exe" s PID-om 396, upišite:
ubiti -id 396
B. Da biste zaustavili pokrenuti proces ili uslugu, korištenjem njegovog naziva iz PowerShell-a:
- Zaustavi proces -Naziv "Naziv procesa"
* Bilješka: Gdje Naziv procesa = Naziv aplikacije koju želite zaustaviti kao što je navedeno u stupcu "Image Name". bez ".exe ekstenzije". npr.: Ako želite prekinuti sve instance aplikacije "Chrome.exe", upišite:
- Zaustavi proces -Naziv "chrome"
To je to! Javite mi je li vam ovaj vodič pomogao tako što ćete ostaviti komentar o svom iskustvu. Lajkajte i podijelite ovaj vodič kako biste pomogli drugima.
Uredu, dobro. Sada kako to učiniti iz batch datoteke.
Radite li to programski bez poznavanja PID-a?
Hvala.