IamWeasel Opublikowano 13 Kwietnia 2006 Zgłoś Opublikowano 13 Kwietnia 2006 Chciałbym zrobić .bat który najpierw zakończy pewien proces (tak jakbym wszedł w task managera i zakończył spod Procesów) a później uruchomi aplikację. Jakie jest polecenie, które musze użyć, aby zakończyć proces o znanej nazwie? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 13 Kwietnia 2006 Zgłoś Opublikowano 13 Kwietnia 2006 taskkill /im cos.exe Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
IamWeasel Opublikowano 13 Kwietnia 2006 Zgłoś Opublikowano 13 Kwietnia 2006 Działa, wielkie dzięki. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Artizpol Opublikowano 14 Kwietnia 2006 Zgłoś Opublikowano 14 Kwietnia 2006 Chcę zakończyć w ten sposób usługę antywirusa (nod - nod32krn.exe) która jednak ciągle się restartuje. Czy mogę dodać coś do tego polecenia aby usługa już się nie uruchamiała? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 14 Kwietnia 2006 Zgłoś Opublikowano 14 Kwietnia 2006 sc stop NOD32krn Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Kolobos Opublikowano 14 Kwietnia 2006 Zgłoś Opublikowano 14 Kwietnia 2006 :arrow: Arti_S Uslge trzeba wylaczyc, a nie zabijac proces! net stop nazwa_uslugi lub: sc stop nazwa_uslugi <- zatrzyma usluge sc disable nazwa_uslugi <- wylaczy usluge Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Artizpol Opublikowano 14 Kwietnia 2006 Zgłoś Opublikowano 14 Kwietnia 2006 (edytowane) sc stop NOD32krnWyskakuje błąd: [sC] ControlService FAILED 1052: i usługa pracuje dalej. Nie chcę wyłączać jej w msconfig, bo ma nie pracować tylko okazyjnie. Zacząłem psiać zanim pojawiła się odpowiedź. Dzięki Wam obu, zaraz spróbuję wyłączyć usługę drugim sposobem. Przy sc stop wyskakuje błąd jak wyżej, przy net stop: "Żądane wstrzymanie lub zatrzymanie nie jest prawidłowe dla tej usługi". Tak sobie myślę - może nazwa usługi nie pokrywa się z nazwą procesu? pełna nazwa usługi w msconfig to "nod32 kernel service", ale podanie jej po sc stop nie pomaga. A może inna usługa odpowiada za utrzymanie tej usługi? :) (strzelam) Edytowane 14 Kwietnia 2006 przez Arti_S Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
bellum Opublikowano 14 Kwietnia 2006 Zgłoś Opublikowano 14 Kwietnia 2006 właściwą nazwę usługi znajdziesz w programie: services.msc, możesz tam również ustawić tryb uruchamiania lub włączyć/wyłączyć usługę PS. musisz podać nazwę usługi a nie nazwę wyświetlaną Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Artizpol Opublikowano 14 Kwietnia 2006 Zgłoś Opublikowano 14 Kwietnia 2006 (edytowane) Więc nazwa usługi to jednak nod32krn (korzystałem z niej wcześniej, 'tytuł' wstukałem tylko na próbę) polecenie sc stop daje błąd: [sC] ControlService FAILED 1052: polecenie net stop: "Żądane wstrzymanie lub zatrzymanie nie jest prawidłowe dla tej usługi" Mój bat: @echo offtaskkill /F /im explorer.exetaskkill /F /im dkservice.exetaskkill /F /im nod32kui.exesc stop nod32krntaskkill /F /im nod32krn.exeD:\Battle~1\BF2.exe @Zawadaki: Services mi nie pomoże, ponieważ chcę wyłączyć usługę i proces (zwłaszcza proces, ale ten cały czas się odnawia) tylko na czas jednej sesji. Edytowane 14 Kwietnia 2006 przez Arti_S Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
bellum Opublikowano 14 Kwietnia 2006 Zgłoś Opublikowano 14 Kwietnia 2006 (edytowane) spróbuj czegoś takiego: sc stop "nod32krn" PS. usługa jest procesem (programem .exe który jest inicjowany jako usługa systemowa) jak za kończysz usługę to w zasadzie kończysz proces Edytowane 14 Kwietnia 2006 przez Zawadaki Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 14 Kwietnia 2006 Zgłoś Opublikowano 14 Kwietnia 2006 Z tą usluga chyba to nie przejdzie. Prawdopodobnie zabezpieczenie przed wyłączeniem uslugi przez wiry. Nawet z konsoli(services.msc) nie mozna nic zrobić. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Artizpol Opublikowano 14 Kwietnia 2006 Zgłoś Opublikowano 14 Kwietnia 2006 W services trzeba zmienić w zakładce odzyskiwanie z "uruchom ponownie usługę" na "nie podejmuj akcji". Pomaga, usługę i proces da się zakończyć bez jej restartowania (sc stop działa jak należy), ale rozwiązanie nie jest idealne, ponieważ będą to mogły zrobić również wirusy. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...