Bir dosya uzantısının bir anahtarla çalıştırılması gerektiğini nasıl belirleyebilirim?


3

Belirli bir programla kesin olarak açıklığa kavuşturmak istiyorum, ancak o programın gerçekten açması için belirli bir anahtarın sağlanması gerekiyor. Bunu nasıl ayarlayabilirim?

Buradaki özel durum, 1964 emülatörünü kullanmaya çalışıyorum, bu da dosyanın açılmasını gerektirir. -g elden önce. Örneğin, bunun gibi: 1964.exe -g "C:\Path\To\Rom.n64". Kabul etmiyor 1964.exe "C:\Path\To\Rom.n64".

Yanıtlar:


3

Belirli argümanlarla bir toplu iş dosyası oluşturabilir ve uzantıyı onunla ilişkilendirebilirsiniz.

  1. İçeriği olan C: \ temp \ 1964.cmd dosyasında bir toplu iş dosyası oluşturun:

    C: \ Yol \ Kime \ 1964.exe -g% 1

  2. Sağ tıklayın ve * .n64, - & gt; Varsayılan programı seçin ve C: \ temp \ 1964.cmd'yi seçin.


Seçimi hatırlamıyor ... Ne zaman seçsem, iyi açılıyor, fakat tekrar çift tıklamak hiçbir şey yapmıyor. (Kayıt için, sahip olmak yerine open ve open withaynı open with... - Sanırım kayıtlı bir uzantı bulunmuyor ve haklı davranmayacak. İkisini de denedim .bat ve .cmd )
Pokechu22

... ile yanlış açmak için ayarladıktan sonra 1964.exe (kasıtlı olarak), doğru şekilde kaydedebildim. Tuhaf. Kayıt defterinde (orada bir şeyler yapıp yapamayacağımı görmek için etrafta dolaşıyordu) farkettim. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.n64\OpenWithList seçene kadar güncelleme değildi .exe program, ancak bir kez yaptım izin .bat biri iyi çalışacak ve bununla da güncellendi.
Pokechu22

Tuhaf. * .Abc ile test ettim ve işe yaradı. Belki bazı ayarlar önceden karışıklığa neden olabilir. Sizin için çalıştığını bilmek sevindim :)
Dummy
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.