Uma solução possível:
1) Crie um arquivo em lote, como C: \ ViewDoc.bat :
@echo off
start "Word" "C:\Program Files (x86)\Microsoft Office\Office14\WINWORD.EXE" %1
start "CiteMan" "Drive:\Path\to\Citation Manager.exe"
Edite os caminhos conforme necessário.
2) Clique com o botão direito em qualquer arquivo .DOC, clique em Abrir com , navegue e selecione o arquivo de lote:
VerifiqueseaopçãoSempreusaroprogramaselecionadoparaabrirestetipodearquivoestámarcada.
3)Façaomesmocomqualquerarquivo.DOCX.
Agora,quandovocêclicaduasvezesparaabrirqualquerdocumento,oarquivoemlotesseráexecutadoemvezdoWorddiretamente.Porsuavez,iráiniciaroWordeabrirodocumentoselecionado,bemcomoiniciarooutroprogramaquevocêdeseja.
Umamaneiraalternativadefazerissocomqualquerdocumentohabilitadoparamacro.DOCMéadicionaroseguintecódigopormeiodoDevelopertab/VisualBasiceditor
:
PrivateSubDocument_Open()Shell"Drive:\Path\to\Citation Manager.exe"
End Sub
Isso iniciará automaticamente o programa especificado sempre que o .DOCM for aberto.