Como posso ter certeza de que o sinalizador é usado ao clicar duas vezes em arquivos pdf?
Você precisa modificar o comando executado, usando ftype :
-
Descubra o tipo de arquivo usando assoc :
assoc .pdf
-
Isso retornará algo semelhante a:
.pdf=AcroExch.Document.DC
-
Agora use ftype para obter o comando atual executado para um .pdf:
ftype AcroExch.Document.DC
-
Isso retornará algo semelhante a:
AcroExch.Document.DC="C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" "%1"
-
Agora, configure um novo comando com o sinalizador extra:
ftype AcroExch.Document.DC="C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" -invert-colors "%1"
Nota:
- Usei o Acrobat no meu exemplo acima, pois não tenho o Sumatra instalado.
Leitura Adicional
- Um índice A-Z da linha de comando do Windows CMD - Uma excelente referência para todas as coisas relacionadas à linha do Windows cmd.
- assoc - Exibe ou altera a associação entre uma extensão de arquivo e um fileType
- ftype - Exibe ou altera o link entre um FileType e um programa executável.