Php ile windows sunucuda .bat dosyası çalıştırma
9
●3.402
- 12-01-2015, 01:13:53Onursal ÜyeBat çalıştırdığınızda işlem bittikten sonra exit ile otomatik kapatmayı denediniz mi?Revexserv adlı üyeden alıntı: mesajı görüntüle
- 12-01-2015, 22:48:49Üyeliği durdurulduEftalBulut adlı üyeden alıntı: mesajı görüntüleyanıtlarınız tşkler. denedim ancak bizdeki sorun şu. Birden fazla bat dosyası var onun için cmd.exe olarak kapatmıyor. Örneğin;Ceu adlı üyeden alıntı: mesajı görüntüle
1.bat
2.bat
3.bat
4.bat vs vs diye 70e kadar gidiyor.
Webten php ile restart butonu koyup basıldığında mesela 2.bat'ı kapatmak istiyorum yada 4.bat 'ı.
Komple exit kullandığımda hepsini kapatıyor, tek tek close ile denediğimde bunuda yemiyor. - 12-01-2015, 22:59:32Daha önce bat ile pid id buldurup, taskkill ile bat dosyasını yada bir exeyi kapatırmıstım.
Nette bir örnek buldum, işine yarar belki
for /f "tokens=2 delims=," %%a in (
'wmic service get name^,pathname^,state /format:csv ^| findstr /i /r /c:"SomeServer\.exe.*Running$"'
) do sc stop "%%a" - 13-01-2015, 16:57:18Üyeliği durdurulduCeu adlı üyeden alıntı: mesajı görüntüle
Malesef denedim ama olmadı. - 13-01-2015, 21:23:02http://technet.microsoft.com/en-us/s...rnals/bb896649Revexserv adlı üyeden alıntı: mesajı görüntüle
yanlış hatırlamıyorsam benzer bir konuyu psexec kullanıp proccess id kayıtta tutarak çözmüştüm.
kapatmak için
exec("taskkill /F /PID $islempid"); - 13-01-2015, 21:43:18Üyeliği durdurulduFastPHP adlı üyeden alıntı: mesajı görüntüle
Anıl
) Burak ben. bizim webtv için istiyorum bunu, şu senin yazdığın
Bi deneyeyim hemen şunu.

) Burak ben. bizim webtv için istiyorum bunu, şu senin yazdığın