Forum
arkadarşlar ya msdos kalmadığı için nereye konu açacağımı bulamadım onun için form kalabalığı yaptığım içinde tüm arkadaşlardan özdürliyorum.
arkadaşlar bir sorum olcak bir tane bat dosyası hazırladım açılışta bir exe dosyasını ağdan çekiyor ve sonra exeyi çalıştırıyor buraya kadar bir sorun yok ama bir türlü exe açıldıktan sonra arka planda bat dosyası hala beklemede olarak duruyor yani exeyi kapatana kadar kapanmıyor bunu kapatma olayını nasıl yapacagım bir türlü komutunu bulamadım bat dosyasının editi ise
xcopy \\172.100.235.249\Med_Update\meddatav3.exe /s/y d:\meddata\
echo on
d:\meddata\meddatav3.exe
end
yardımcı olursanız sevinirim. şimdiden tşkler
end yerine exit yazarak denermisiniz.
🙁 maalesef ugur kardeş kapatmıyor.
Şahsi görüşüm kapatamazsınız. Çünkü MS-DOS aynı anda sadece bir komut işleyebilecek şekilde yazılmıştır. O yüzden siz o programı kapatmadan başka bir komut veremezsiniz.
O yüzden Power Shell geliştirildi.
Çalışacak exe için bir kısayol oluşturun. Bat içersinden bu kısayolu çalıştırın. Bu şekilde istediğiniz olacak; Ms-Dos penceresi program açıldıktan sonra kapanacaktır.
Sona exit bile yazmanıza gerek kalmıyor.
xcopy \\172.100.235.249\Med_Update\meddatav3.exe /s/y d:\meddata\
echo
on
d:\meddata\meddatav3.lnk
Resul bey maalesef kısayol linkini ekledim yine kapatmıyor. exe kapanana kadar yine arka planda çalışmaya devam ediyor.
Yaptığım denemede bu şekilde olmuş idi. Şimdi başka bir exe li bir program için denedim onda da oluyor.
İşletim sisteminiz nedir? Bende XP var ve dediğim gibi istediğiniz oluyor.
Uygulamayı görüntü olarak kaydettim. Aşağıdaki linkten indirip izleyebilirsiniz.
Windows 7 Ultimate Resul Bey
Çok basit. istediğiniz işlemi yaptıktan sonra exe 'yi start ile çalıştırırsınız. Böylece ayrı bir işlev başlatmış olur. Sonrada exit ile çıkarsınız.
Örnek:
start abc.exe
exit
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
uzantyiyi bat yerine cmd yapmanızda isinize yarayabilir
malum bat uzantisi 98 / 95 gibi isletim sistemleri icindi
NT tabanli isletim sistemleri cmd uzantisi ile kullanir batch dosyalarini