Dosyalarımın kendi uzantımda kaydedilmesini istiyorum: .example
ve bu dosyaları okumak için kendi programımı myprogram
yazdım.Windows'ta kendi programlarıyla kendi programlarıyla dosyaları çalıştırmak için çift tıklayın.
Normalde gibi cmd
içinde çalıştırabilirsiniz:
cmd> myprogram myfile.example
Şimdi benim de arkadaşım bu dosyayı çalıştırmak istiyorum ama arkadaşım "açık cmd anlatmak ve bu tip gitmek istemiyoruz. .. sana bir programı yüklemek izin ", sadece anlatmak istiyorum 'o zaman yapmanız gereken tek şey bu dosyaları' tıklayın çift
Ben ettik, .bat
dosyası oluşturun ve .bat
dosyasıyla uzantıyı ilişkilendirmek çalışıyorum ama Dosyaya çift tıkladıktan sonra dosya ismini öğrenemedim.
Yardım edin. Toplu dosyasından
Yapmanız gereken tek şey bu olmalı. Kodu toplu iş dosyasına dahil etmek için lütfen [sorunuzu düzenleyin] (http://stackoverflow.com/posts/36168008/edit). Muhtemelen yakınsınız. – SomethingDark
https://msdn.microsoft.com/en-us/library/windows/desktop/dd758090(v=vs.85).aspx ve https://msdn.microsoft.com/en-us/library/windows/ belgeler için masaüstü/cc144104 (v = vs85) .aspx. Ayrıca, ftype /? 'Ve' assoc /? 'Komut istemini de yazınız. –
Toplu komut dosyaları doğrudan çalıştırılamaz. Kendileri, cmd.exe ile ilişkilendirilir. Özel uzantınızı 'cmd/c path \ to \ batfile' ile ilişkilendirerek daha iyi bir şansınız var mı? 'Myprogram' toplu iş komutunu çağırıyor mu, yoksa derlenmiş ve bağlantılı bir yürütülebilir dosya mı? – rojo