ini dosyasındakileri ms-dos'ta çalıştırma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
a_o
Üye
Mesajlar: 84
Kayıt: 18 Eki 2005 04:41
Konum: Tekirdağ

ini dosyasındakileri ms-dos'ta çalıştırma

Mesaj gönderen a_o »

mrb arkdaşlar
.ini dosyasının içinde bulunan ifadeleri delphiden okutup ms-dos satırında çalıştırmam gerekiyor. bunu nasıl yapabilirim?
kolay gelsin
ii çalışmalar
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

forumda shellexecute diye arat. birde tinifile olarak arat. burada önemli olan senin nasıl bir ini dosyasına sahip olduğundur.
a_o
Üye
Mesajlar: 84
Kayıt: 18 Eki 2005 04:41
Konum: Tekirdağ

Mesaj gönderen a_o »

mrb benim .ini dosyamın içinde aşağıdaki gibi komutlar var. ETA veritabanımı durdurup içindeki veritabanını sıkıştırıp yedeklemem gerekiyor. aşağıdaki kod bat dosyası içinde çalışıyor. fakat ini de olmadı. aynı şeyi ini de nasıl yapabilirim?
net stop mssqlserver
arj32 a -r C:\YEDEK\%1 d:\eta_ANT\*.*
NET START MSSQLSERVER
a_o
Üye
Mesajlar: 84
Kayıt: 18 Eki 2005 04:41
Konum: Tekirdağ

Mesaj gönderen a_o »

dosyayı shellexecute le çalıştırınca hiç bi sonuç vermiyor. :( yani sıkıştırmıyor dosyayı.

Kod: Tümünü seç

ShellExecute(0, 'open', pchar('a.ini'), nil, nil, SW_MAXIMIZE);
başka nasıl bi yöntemle yapabilirim?
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
ini dosyası değilde
dosyanın uzantısnı bat olarak deneseniz.
mesajların hepsini okumadım amam
ini dosyalaraı bildiğim kadarı ile çalıştırılabilir dosyalar değil.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
a_o
Üye
Mesajlar: 84
Kayıt: 18 Eki 2005 04:41
Konum: Tekirdağ

Mesaj gönderen a_o »

bende önceden bat dosyası yapmıştım. ama patron bat harici bişey olsun dedi. ini yle yap dedi. ini de olmuyo. dat denedim o da olmadı.
ona göre patronun fikrini değiştirmeye çalışcam. bat dosyası olursa boşu boşuna program yazmaya gerek yok dio. o da haklı. çünkü bat dosyası zaten direk çalışıyo. ve program yazmamızın bi anlamı kalmıyo.
bunlar harici bat gibi rahatlıkla çalıştırabileceğim bildiğiniz dosya formatı varmı?
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
o zaman çalıştırmadan önce uzantısını bat yap. çalıştırdıktan sonra geri değiştir.
yok üzerine iki kere tıklayıncada çalışsın diyosa o zaman kendine has bir uzantı ver yazacağın bir programla o uzantıyı ilişkilendir. program da dosyadaki satırları okuyup ona göre işlem yapsın.
yada patronunu ikna et.. :wink:
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
a_o
Üye
Mesajlar: 84
Kayıt: 18 Eki 2005 04:41
Konum: Tekirdağ

Mesaj gönderen a_o »

a.s abi süpersin :)
tmm dediğin gibi yaptım. dat dosyası gibi görünüyo. program da butona basınca aynı dosyayı yedek.bat olarak kaydedip onu çalıştırıyorum. programdan çıkarken de bat dosyasını silip çıkıyorum:) böylece de bat dosyasıyla çalıştığı da anlaşılmıyo. :):):)
tşk ederim ilgilenen herkese
kolay gelsin;)
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
işine yaradığına sevindim.
yalnız her ihtimale karşı program kapanırken bat dosyasının olup olmadığını kontrol edersen sağlam olur. :wink:
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla