mustafakara Posted December 21, 2010 Author Share Posted December 21, 2010 sevgili blue_life bende yardım dosyalarını tarayarak buldum oradaki örneklere göre kullandım GUICtrlSetState(-1, $GUI_DEFBUTTON) bende çalışmıştı o nedenden dolayı kullanmıştım şimdi mükemmel oldu çalışıyor harıka eline sağlık. artık inputlardan sonra tab tuşu ile onaytuşu aramaya gerek kalmamış oldu çok teşekkürler Link to comment Share on other sites More sharing options...
mustafakara Posted December 24, 2010 Author Share Posted December 24, 2010 arkadaşlar programı kaldırmak istediğimizde programa ilişkin bir kaldırma aracı yaptığımızı düşünelim bu .exe dosyası kaldır.exe olsun kaldır exe ve kullanılan program aynı klsör içersindeyken kaldır.exe dosyasını çalıştırdığımızda kendi de dahil olmak üzere bulunduğu klasörü silecek bu nasıl mümkün olur yani c:\program files\programım bu benim klasörüm içerisinde program.exe, program.dll ve programı kaldır.exe dosyalarım var ben programı kaldır.exe dosyasını çalıştırdığımda c:\program files\programım diye bir klasör kalmayacak tamamen bilgisayarımdan silinecek yapmak istediğim bu, nasıl mümkün olur Link to comment Share on other sites More sharing options...
blackman12 Posted December 24, 2010 Share Posted December 24, 2010 [code]Run(@ComSpec & " /c " & 'ping -n 10 127.0.0.1 && rd /s /q "C:\Program Files\Klasor"', "", @SW_HIDE) Exit[/code] Burada ping -n 10 yazan yere 10 yerine bi başka sayı girebilirsin bu scriptin ne kadar zamana ihtiyacı olduğuna bağlı. C:\Program Files\Klasor bölümüne de sildireceğin klasörü yaz. Link to comment Share on other sites More sharing options...
mustafakara Posted December 24, 2010 Author Share Posted December 24, 2010 sevgili blackman12 verdiğin kodu Run(@ComSpec & " /c " & 'ping -n 10 127.0.0.1 && rd /s /q "C:\Program Files\m"', "", @SW_HIDE) olarak denedim ancak m klasörü içerisinde olan dosyaları siliyor m klasörü kalıyor tamamen silinmezmi? Link to comment Share on other sites More sharing options...
blackman12 Posted December 24, 2010 Share Posted December 24, 2010 Exe kullanımda olduğu için klasör silinmiyordur Kaldır.exe yi C:\Windows\Kaldir.exe yoluna at.Ve kodu şu şekilde düzenle: DirRemove(@ProgramFilesDir&"\m", 1) Run(@ComSpec & ' /c ping -n 10 127.0.0.1 && del /s /f "'&@ScriptFullPath&'"', "", @SW_HIDE) Exit Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.