Comment définir un indicateur par défaut sur un fichier * .EXE?

18

Lorsque j'ouvre Sumatra, j'ai besoin de couleurs inversées par défaut. Mais même si j'ai changé les raccourcis en: "/sumatraPDF.exe" -invert-colorsle programme s'exécute sans l'indicateur lorsque je double-clique sur un PDFfichier à un moment où le programme est fermé.

Comment m'assurer que l'indicateur est utilisé lorsque vous double-cliquez sur des PDFfichiers?

Eau fraîche
la source
1
Vos raccourcis de programme ne sont pas liés à l'association d'extension.
Courses de légèreté avec Monica

Réponses:

44

Comment puis-je m'assurer que l'indicateur est utilisé lorsque vous double-cliquez sur des fichiers pdf?

Vous devez modifier la commande qui est exécutée, en utilisant ftype :

  1. Découvrez le type de fichier à l'aide d' assoc :

    assoc .pdf
    
  2. Cela retournera quelque chose de similaire à:

    .pdf=AcroExch.Document.DC
    
  3. Utilisez maintenant ftype pour exécuter la commande en cours pour un .pdf:

    ftype AcroExch.Document.DC
    
  4. Cela retournera quelque chose de similaire à:

    AcroExch.Document.DC="C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" "%1"
    
  5. Configurez maintenant une nouvelle commande avec votre drapeau supplémentaire:

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

Remarque:

  • J'ai utilisé Acrobat dans mon exemple ci-dessus car je n'ai pas installé Sumatra.

Lectures complémentaires

  • Un index AZ de la ligne de commande Windows CMD - Une excellente référence pour tout ce qui concerne la ligne de commande Windows.
  • assoc - Affiche ou modifie l'association entre une extension de fichier et un type de fichier
  • ftype - Affiche ou modifie le lien entre un FileType et un programme exécutable.
DavidPostill
la source
@Coolwater Great!
DavidPostill
4
Vous pouvez faire la même chose en modifiant directement le registre, mais au lieu d'utiliser ftype, vous poursuivrez les références à partir de HKEY_CLASSES_ROOT\.pdf.
Mark
2
@Mark je sais. J'ai
opté pour une
Oh sympa. Et cela devrait fonctionner sous WinXP.
Ajasja
1
Je pense qu'il vaut peut-être la peine de mentionner que les mises à jour et les mises à niveau des applications peuvent remplacer ces modifications, ce qui peut donc être à faire à plusieurs reprises. J'attendrais au moins cela d'Adobe.
Matt