Forum

Php den Bat Dosyası...
 
Bildirimler
Hepsini Temizle

Php den Bat Dosyası Çalıştırma ?

22 Gönderiler
5 Üyeler
0 Reactions
6,047 Görüntüleme
(@YusufUzun)
Gönderiler: 6
Active Member
 

Selamlar, aradan baya bir zaman geçmiş. Çözümsüz kalmaması adına cevaplıyorum 🙂

Aşağıdaki kodlar işini görecektir. Local olarak bat çalıştırmayı gösterdim. Uzak makina üzerinden çalıştırmak istersen makina üzerinden .bat dosyası klasörüne paylaşım vermen yeterli olacaktır. 
Uzak Makina Patch: \\\192.168.10.53\WebSites\\iistop.bat

 

index.php

 

Script Ekle:

 

<script type="text/javascript">function iisstop() {
yenipencere = window.open("stop.php",
"IIS STOP",
"location=1,status=0,scrollbars=0,width=0,height=0");
yenipencere.moveTo(10, 0);
setTimeout("document.getElementById('dv1').style.visibility = 'hidden'", 10);}
</script>

 

Link:

 

<li><button onclick="iisstop()">IIS STOP</button></li>

 

stop.php

 

Script Ekle:

 

//Sayfada komut deneme.bat çalıştıktan sonra sayfa kapanacak "1" saniye kapanır. Cmd ekranından işleme devam edecek. 

 

<script type="text/javascript">
function kapat() {
window.close()}</script>

 

Php Kod:

<?php

$batcalis = 'start C:\WebSites\deneme.bat';
pclose(popen($batcalis, 'r'));

?>

 

 

Sciptleri iptal ederekte direk link üzerinden çalıştırabilirsin. 

 


 
Gönderildi : 25/12/2017 20:51
(@cemkilic-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2)
Gönderiler: 396
Reputable Member
 

Hocam Çalıştırmaz olurmu ya 🙂 zaten Bat dosaysın içinde Gerekli Komudlar var yeniden bat oluşturma ne gerek var benim amaçım local deki Linkten Çalıştırmak.

 

anladım:) kolay gelsın


 
Gönderildi : 28/12/2017 04:49
Sayfa 2 / 2
Paylaş: