2016-04-04 19 views
0

Bir dosyayı giriş olarak alacak ve içeriğini içerisindeki önceden ayarlanmış değerlere göre değiştirmek için önceden varolan bir yürütülebilir programı çalıştıracak bir komut dosyası yazmaya çalışıyorum. Kullandığım .exe dosyası çok basit bir üçüncü taraf yazılımı ve üzerine alabileceğim bir API ya da kütüphaneye sahip değil. Düzenlenebilir metin kutularındaki değerlerini içeren bir açılan liste listesi içeren bir GUI'ye sahiptir. Bu girişlerin birçoğunu seçmem ve onların değerlerini değiştirmem gerekiyor. Bunun mümkün olup olmadığına dair hiçbir fikrim yok ve eğer böyle bir dil bunu gerçekleştirmeme izin verecek. Başlamada yardımcı olacak herhangi bir fikir takdir edildi.Bu yürütülebilir dosyayı nasıl otomatikleştirebilirim?

İşte yürütülebilir arabirimin bir resmi. 1

+0

Lütfen bir bağlantı veya kod snippet'i gönderir misiniz? Bakacak bir şey olmadan yardım sunamazız. – Sparky256

+0

Windows 10 kullanıyorum. Ayrıca orijinal gönderiimde mükemmel bir resim ekledim. Basit olması gerektiğini hissediyorum, ancak herhangi bir API olmadan bir yürütülebilirde değerleri düzenlemek mümkün olup olmadığını doğrulamak gerekiyor. –

+0

1. Programda komut satırı argümanlarının olup olmadığını kontrol edin (komut satırından -? Veya --help ile çalıştırın). 2. Değilse, bir kaynak çıkarıcı programı çalıştırın, iletişim kutusunu bulun ve bir kabukta çalıştırmak için bir program yazın, seçimi ayarlamak ve sonucu göndermek için pencereye ve PostMessage'a kontrolleri bağlayın. – Mike

cevap

0

VBScript kudreti SendKeys kullanarak bunu yapmak mümkün. İyi bir tanıtım için this'a bakın. Geçmişte onu Derive'u (API olmayan bir bilgisayar cebir sistemi) otomatikleştirmek için kullandım. Ne yazık ki, SendKeys güvenilir bir şekilde kullanmak için çok zor olduğu için sonuçlarım karıştı. This soru alakalı görünüyor.

İlgili konular