windows için DLL dosyaları dinamik kütüphaneler anlamına gelir yani o DLL içinde kullanılmaya hazırlanmış ya C# ile yada yerel(native) C/C++ yazılmış derlenmiş foksiyonlar hazır bulunur... exe dosyası windows için çalıştırabilir dosya demek tir çok uzun zamandır. bu exe'ler ya 32 bit windows için yada 64 bit windows için çalışır.. Eğer senin bilgisayarında çalışşıyorsa başka bilgisayarlarda çalışır bahsettiğin komutlar bu programın ihtiyaç dudyuğu bir kaç şeyden başka bir şey değil.