* .EXE dosyasında bayrak varsayılan olarak nasıl ayarlanır?


18

Sumatra'yı açtığımda varsayılan olarak ters renklere ihtiyacım var. Ancak kısayolları şu şekilde değiştirmeme rağmen: programın kapalı olduğu bir zamanda "/sumatraPDF.exe" -invert-colorsbir PDFdosyayı çift ​​tıklattığımda program bayraksız çalışıyor.

PDFDosyalara çift ​​tıklarken bayrağın kullanıldığından nasıl emin olabilirim ?


1
Program kısayollarınız, uzantı ilişkilendirmesiyle ilişkili değil.
Monica ile Marness Yarışları

Yanıtlar:


44

Pdf dosyalarını çift tıklarken bayrağın kullanıldığından nasıl emin olabilirim?

Ftype kullanarak çalıştırılan komutu değiştirmeniz gerekir :

  1. Assoc kullanarak dosya türünü bulun :

    assoc .pdf
    
  2. Bu şuna benzer bir şey döndürür:

    .pdf=AcroExch.Document.DC
    
  3. Şimdi .typdf için geçerli komutu çalıştırmak için ftype kullanın:

    ftype AcroExch.Document.DC
    
  4. Bu şuna benzer bir şey döndürür:

    AcroExch.Document.DC="C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" "%1"
    
  5. Şimdi ekstra bayrağınızla yeni bir komut oluşturun:

    ftype AcroExch.Document.DC="C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" -invert-colors "%1"
    

Not:

  • Yukarıdaki örneğimde Acatra kullandım çünkü Sumatra yüklü değil.

Daha fazla okuma

  • Windows CMD komut satırının AZ Dizini - Windows cmd satırıyla ilgili her şey için mükemmel bir referans.
  • assoc - Bir dosya uzantısı ile bir dosya türü arasındaki ilişkiyi görüntüleme veya değiştirme
  • ftype - Bir FileType ve yürütülebilir bir program arasındaki bağlantıyı görüntüler veya değiştirir.

@Coolwater Harika!
DavidPostill

4
Aynı şeyi kayıt defterini doğrudan düzenleyerek de yapabilirsiniz, ancak kullanmak yerine, ftypeadresinden başlayarak referansları takip edersiniz HKEY_CLASSES_ROOT\.pdf.
Mark

2
@ Mark biliyorum. Daha basit, daha az tehlikeli bir yaklaşım için gittim :)
DavidPostill

Oh iyi. Ve WinXP'den ileriye doğru çalışması gerekir.
Ajasja

1
Uygulama güncellemelerinin ve yükseltmelerinin bu değişikliklerin üzerine yazılabileceğini belirtmek gerekir, bu yüzden tekrar tekrar yapılması gereken bir şey olabilir. Bunu en azından Adobe'den beklerdim.
Matt
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.