Comutadores de linha de comando para produtos do Microsoft Office

Quando você inicia um produto do Microsoft Office, o processo de inicialização é executado de maneira padrão. A Microsoft Word, por exemplo, exibe a tela Word splash e carrega o modelo Normal. Mas suponha que você queira que Word comece sem sua tela de respingo e carregue um modelo diferente do modelo Normal. Ou você deseja personalizar ainda mais o processo carregando um suplemento ou executando uma macro na inicialização. Você pode adicionar opções como esta usando subcomandos chamados comutadores de linha de comando para o comando de inicialização de um aplicativo do Office.

Se você quiser usar a personalização apenas uma vez, poderá digitar o comando e alternar na caixa de diálogo Executar (menu Iniciar) no Microsoft Windows. Se você quiser usar uma opção específica muitas vezes ou toda vez que iniciar o aplicativo, poderá criar um atalho de área de trabalho que inicia o programa usando a mesma opção e parâmetros. Este artigo descreve como fazer as duas coisas. Ele também inclui uma tabela que lista todos os comutadores e parâmetros disponíveis nos aplicativos do Office da área de trabalho.

Sobre comandos, comutadores e parâmetros

Usar um comutador de linha de comando não significa que você precisa digitar todo o comando de inicialização no prompt de comando. Você pode iniciar o aplicativo do Office como de costume, clicando no ícone do programa na área de trabalho ou clicando no nome do programa no menu Iniciar . Todos os métodos de inicialização essencialmente fazem a mesma coisa: eles executam o arquivo .exe do aplicativo, mesmo que você não digite o comando ou até mesmo o veja.

Um comutador de linha de comando é um modificador que é adicionado ao arquivo .exe. Um arquivo de inicialização com um comutador é assim.


 outlook.exe /nopreview

Neste exemplo, um comutador de linha de comando foi adicionado ao arquivo .exe para o Outlook clássico. A opção consiste em uma barra para a frente e uma palavra ou abreviação que indica a ação do comutador. Essa opção informa ao Outlook clássico para iniciar sem mostrar o Painel de Leitura.

Às vezes, uma opção é seguida por uma ou mais instruções específicas chamadas parâmetros, que fornecem ao programa mais informações sobre como executar o comando .exe. Por exemplo, o comando a seguir informa ao Outlook clássico para carregar um nome de perfil específico na inicialização.


outlook exe /profile profilename

No novo Outlook, o método para especificar comutadores de linha de comando é diferente. Em vez de usar uma barra para a frente (/), você usa dois traços (--). Por exemplo, o comando a seguir instrui o Outlook a carregar um nome de perfil específico na inicialização.

olk.exe -- profilename

Os nomes de comutador não podem ser abreviados e não são sensíveis a casos. No entanto, seus parâmetros às vezes são sensíveis a casos.

Nomes e locais de comando de inicialização

Aqui estão os nomes dos comandos de inicialização para os produtos do Office Word, Excel, PowerPoint, visualizador do PowerPoint, Outlook clássico, novo Outlook e Access.

Word winword.exe
Excel excel.exe
PowerPoint powerpnt.exe
Visualizador do PowerPoint pptview.exe
Outlook Clássico Digite outlook.exe /safe.
Novo Outlook olk.exe
Access msaccess.exe

Ao usar um dos comandos de inicialização do Office, você deve fornecer o caminho completo para o arquivo .exe do produto. Verifique a localização desse arquivo em seu computador. Esta tabela mostra os locais dos arquivos .exe se você aceitou os locais de pasta padrão durante a instalação.

No Office 2016
& Office 2019
Windows 32 bits: C:\Programa Files (x86)\Microsoft Office\Office16\
Windows 64 bits: C:\Program Files\Microsoft Office\Office16\
Em Office 365 Windows 32 bits: C:\Programa Files (x86)\Microsoft Office\root\Office16\
Windows 64 bits: C:\Program Files\Microsoft Office\root\Office16\

O nome da pasta em que o novo aplicativo do Outlook está instalado é alterado com cada atualização de versão. Ele começa com Microsoft.OutlookForWindows_, termina com _8wekyb3d8bbwe e inclui o número da versão e a arquitetura do computador. Por exemplo: Microsoft.OutlookForWindows_1.2024.717.400_x64_8wekyb3d8bbwe

No novo Outlook C:\Programa Files\WindowsApps\Microsoft.OutlookForWindows_<Version>_<Architecture>_8wekyb3d8bbwe\olk.exe

Para localizar o local de instalação da versão atual, execute o seguinte comando do PowerShell:

(Get-AppxPackage Microsoft.OutlookForWindows). Installlocation

Use uma opção uma vez adicionando-a ao comando Executar

  1. Em Windows 10, clique no ícone Pesquisar ou Cortana na barra de tarefas, digite Executar e clique em Prompt de Comando nos resultados.

  2. Na caixa de diálogo Executar , digite uma marca de cotação, insira o caminho completo para o arquivo .exe do aplicativo e digite outra marca de cotação. Opcionalmente, clique em Procurar para localizar e selecionar o arquivo. Nesse caso, as aspas serão inseridas automaticamente.

  3. Após a marca de fechamento, digite um espaço e digite a opção. Por exemplo, você pode digitar:

    "c:\program files\microsoft office\office15\outlook.exe" /nopreview
    
    

Na próxima vez que você iniciar o aplicativo, ele será aberto como de costume. Para disponibilizar a inicialização personalizada para usos repetidos, consulte a próxima seção.

Observe o seguinte sobre como usar comutadores de linha de comando:

  • Você pode usar apenas uma opção por vez. Não há suporte para iniciar um aplicativo do Office com vários comutadores.
  • Se o parâmetro for um caminho para um local em seu computador ou um nome de arquivo com espaços nele, inclua-o entre aspas duplas, por exemplo, /t "Monthly Report.dotx".
  • Os comutadores e parâmetros não são sensíveis a casos. Por exemplo, /RO funciona da mesma forma que /ro.
  • Inclua um espaço em branco antes de cada comutador e um antes de cada parâmetro.

Disponibilizar uma opção para reutilização criando um atalho

  1. Clique com o botão direito do mouse na área de trabalho do Windows, aponte para Novo e clique em Atalho no menu de atalho.

  2. No Assistente criar atalho, no Digite o local da caixa de item , digite uma marca de cotação dupla ("), insira o caminho completo para o arquivo .exe do aplicativo (incluindo o nome do arquivo) e digite outra marca de cotação dupla. (Como alternativa, clique em Procurar para localizar e selecionar o arquivo. Nesse caso, as aspas são adicionadas automaticamente.)

  3. Seguindo a marca de fechamento, digite um espaço e digite a opção e todos os parâmetros. Se o parâmetro for um caminho para um local em seu computador e o caminho contiver um espaço, ele também deverá ser fechado entre aspas. Por exemplo:

    "c:\program files\microsoft office\office15\excel.exe" /r "c:\My Folder\book1.xlsx"
    
    
  4. Clique em Avançar.

  5. Na caixa Digite um nome para este atalho, digite um nome para o atalho e, em seguida, clique em Concluir.
    O assistente cria o atalho e o coloca na área de trabalho.

Sempre que você quiser usar o atalho para iniciar o aplicativo, clique duas vezes nele.

Para adicionar o atalho da área de trabalho ao menu Iniciar do Windows, clique com o botão direito do mouse no atalho e clique no menu Fixar para Iniciar no menu de atalho.

Lista de comutadores de linha de comando para produtos do Office

Cada produto do Office tem um conjunto diferente de comutadores de linha de comando.

Alternar e parâmetro Descrição
/safe Inicia Word no Modo de Segurança.
/q Começa Word sem apresentar o ecrã inicial Word.
/ttemplatename Começa Word com um novo documento baseado num modelo diferente do modelo Normal.
Exemplo Para começar a Word com um documento baseado num modelo chamado Myfax.dotx, armazenado na unidade C, escreva o seguinte na linha de comandos:
/tc:\Myfax.dotx
Nota: Não inclua um espaço entre o comutador e o nome do ficheiro de modelo.
Nota: Uma vez que os modelos podem armazenar vírus de macro, tenha cuidado ao abri-los ou criar ficheiros com base em novos modelos. Tome as seguintes precauções: execute software antivírus atualizado no computador, defina o nível de segurança de macros como elevado, desmarque a caixa de marcar confiar em todos os suplementos e modelos instalados, utilize assinaturas digitais e mantenha uma lista de origens fidedignas.
/t filename Inicia Word e abre um ficheiro existente.
Exemplo Para iniciar Word e abrir o ficheiro de modelo Myfax.dotx, armazenado na unidade C, escreva o seguinte na linha de comandos:
/t c:\Myfax.dotx
Exemplo Para iniciar Word e abrir múltiplos ficheiros, como MyFile.docx e MyFile2.docx, cada um armazenado na unidade C, escreva o seguinte na linha de comandos:
/t c:\MyFile.docx c:\MyFile2.docx
/f filename Começa Word com um novo documento baseado num ficheiro existente.
Exemplo Para começar a Word e criar um novo documento com base no ficheiro MyFile.docx, armazenado no ambiente de trabalho, escreva o seguinte na linha de comandos:
/f "c:\Documents and Settings\All Users\Desktop\MyFile.docx"
/h http://filename Inicia Word e abre uma cópia só de leitura de um documento armazenado num site Microsoft Windows SharePoint Services. O site tem de estar num computador com Word 2007 ou posterior ou Windows SharePoint Services 2.0 ou posterior.
Exemplo Para começar a Word e abrir uma cópia de MyFile.docx de ficheiros, armazenada numa biblioteca de documentos no URL http://MySite/Documents, escreva o seguinte na linha de comandos:
/h http://MySite/Documents/MyFile.docx
Nota: Se for dada saída do documento para si, o parâmetro /h não tem qualquer efeito. Word abre o ficheiro para que possa editá-lo.
/pxslt Inicia Word e abre um documento XML existente com base no XSLT (Extensible Stylesheet Language Transformation) especificado.
Exemplo Para iniciar Word e aplicar o XSLT MyTransform, armazenado na unidade C, ao ficheiro XML Data.xml, também armazenado na unidade C, escreva o seguinte na linha de comandos:
/pc:\MyTransform.xsl c:\Data.xml
/a Inicia Word e impede que os suplementos e modelos globais (incluindo o modelo Normal) sejam carregados automaticamente. O parâmetro /a também bloqueia os ficheiros de definição.
/ladd-in Inicia Word e, em seguida, carrega um suplemento de Word específico.
Exemplo Para iniciar Word e, em seguida, carregar o suplemento Sales.dll, armazenado na unidade C, escreva o seguinte na linha de comandos:
/lc:\Sales.dll
Nota: Não inclua um espaço entre o comutador e o nome do suplemento.
Nota: Tenha cuidado ao executar ficheiros executáveis ou código em macros ou aplicações. Os ficheiros ou código executáveis podem ser utilizados para executar ações que possam comprometer a segurança do computador e dos dados.
/m Inicia Word sem executar macros AutoExec.
/mmacroname Inicia Word e, em seguida, executa uma macro específica. O comutador /m também impede Word de executar macros AutoExec.
Exemplo Para iniciar Word e, em seguida, executar a macro Salelead, escreva o seguinte na linha de comandos:
/mSalelead

Nota: Não inclua um espaço entre o comutador e o nome da macro. Uma vez que as macros podem conter vírus, tenha cuidado ao executá-las. Tome as seguintes precauções: execute software antivírus atualizado no seu computador; defina o nível de segurança da macro como elevado; desmarque a caixa confiar em todos os suplementos e modelos instalados marcar; utilizar assinaturas digitais; manter uma lista de fabricantes fidedignos.
/n Inicia uma nova instância de Word sem documento aberto. Os documentos abertos em cada instância de Word não serão apresentados como opções na lista Mudar do Windows de outras instâncias.
/w Inicia uma nova instância de Word com um documento em branco. Os documentos abertos em cada instância de Word não serão apresentados como opções na lista Mudar do Windows das outras instâncias.
/r Regista novamente Word no registo do Windows. Este comutador inicia Word, executa a Configuração do Office, atualiza o registo do Windows e, em seguida, fecha.
/x Inicia Word a partir da shell do sistema operativo para que Word responda apenas a um pedido DDE (Dynamic Data Exchange) (por exemplo, para imprimir um documento programaticamente).
/ztemplatename Comporta-se visivelmente exatamente como o interruptor /t . No entanto, pode utilizar o comutador /z com Word para gerar um Evento de Arranque e um Novo, enquanto o comutador /t gera apenas um evento de Arranque.