![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
Witam
Czy poprzez funkcję exec można wyłączyć program .bat? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 4 Dołączył: 15.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Kiedyś stosowałem coś takiego (pisane z pamięci, mogłem coś pomieszać) i działało:
Więc PRZYPUSZCZAM, że zadziałałoby również coś takiego: Niestety, w chwili obecnej nie mogę tego przetestowac. A jeśli nie zadziała to pewnie coś podobnego ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
A można zrobić tak, żeby skrypt mi wyłączał program, do którego podam ścieżkę?
Czyli, ja podaję coś takiego: kill c:\konsole\konsolaPC.cmd i mi zamknie akurat tą konsolę. Akurat w moim przypadku komenda shell_exec("c:\Windows\system32\cmd.exe /c TASKKILL /F /IM <nazwa_procesu>"); byłaby niezbyt przydatna, bo w miejscu <nazwa_procesu> zmuszony jestem napisać java.exe i mi zamknie wszystko, co jest związane z javą. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 4 Dołączył: 15.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
to był przykład, możesz zamykać programy po konkretnym ID procesu (pid), tylko oczywiście wcześniej musisz znać to pid (inne są też parametry wywołania taskkill, ale to już można sprawdzić w dokumentacji).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:56 |