Linha de comando do OneNote 2016 aberta para uma página

2
"C:\Program Files (x86)\Microsoft Office\root\Office16\ONENOTE.EXE" /hyperlink "https://onedrive.live.com/edit.aspx/Documents/Projects?cid=......"

A execução do atalho acima deve abrir a página especificada no link. Em vez disso, apenas me dá um erro dizendo que não é possível abrir arquivos de outros programas.

Este manual mais antigo (não consegui encontrar um especificamente para 2016) instrui para usar a opção / hyperlink.

Alguma idéia?

P.S .: O hiperlink que usei funciona no navegador e eu o recuperei clicando com o botão direito na página e clicando em "Copiar link para a página"

    
por Ahmed 19.09.2016 / 00:38

1 resposta

2

A partir de agora, este post tem seis meses, por isso, talvez seja necessário que você nos atualize com seu status e seu número de versão atual.

Primeiro, percebo que você está executando uma edição de 32 bits no Windows de 64 bits. Isso será diferente da minha configuração; Estou executando 64 bits em 64 bits.

Minha versão faz parte do pacote Office 365 ProPlus, mas a versão do OneNote 2016 deve ser a mesma de todos os outros pacotes (por exemplo, Office 365 Home, Office 365 Pessoal, OneNote Free, etc.). Meu número de versão atual é 16.0.7830.1013 a partir de 2017-03-28.

Eu uso um plug-in do OneNote chamado Onetastic; Uma de suas funcionalidades pode gerar links / favoritos para páginas / seções de minha escolha. Eu configurei os itens para a pasta de minha escolha.

Então, avaliando os links gerados nos atalhos no destino do Pin, eu tenho: onenote:https://d.docs.live.net/pathWithNumbersAndLetters/MyOneDriveFolderWithAllMyNotebooks/MyNoteBookName/SectionName.one#_removedA_&section-id={_removedB_}&page-id={_removedB_}&end

Consegui reproduzir isso em um prompt de comando com a seguinte sintaxe:

"C:\Program Files\Microsoft Office\Root\Office16\ONENOTE.EXE" /hyperlink "https://d.docs.live.net/pathWithNumbersAndLetters/MyOneDriveFolderWithAllMyNotebooks/MyNoteBookName/SectionName.one#_removedA_&section-id={_removedB_}&page-id={_removedB_}&end"

Claro, acho que nosso objetivo aqui é reproduzir isso sem uma ferramenta de terceiros. Então, cliquei com o botão direito do mouse em uma guia Section e copiei como Link, ao colar em um editor de texto, ele revelou que na verdade continha dois links, separados por uma nova linha.

O primeiro link está no formato link como você mostra, mas o segundo link está no onenote: formato de link Note que o pathWithNumbersAndLetters no segundo link corresponde ao cid = no primeiro estilo de link

Acho que você, com razão, está perdendo o segundo URL. Ao colar esse texto de várias linhas em uma caixa de texto de uma única linha, você só viu a primeira linha do texto e nunca soube que havia mais dados depois que foram descartados.

Ao criar um atalho no Windows Explorer, editar um arquivo de atalho existente ou apenas testar na caixa de diálogo Executar, colar o texto de Copiar link para seção ou Copiar link para a página fornecerá apenas o primeiro link, nunca o segundo link.

O primeiro link é HTTPS :, portanto, o manipulador de protocolo registrado, seu navegador padrão, abrirá o link para você. No entanto, se você pegar e usar o segundo link começando com o onenote :, o OneNote 2016 abrirá o atalho para você!

  1. Copiar link para seção ou página
  2. Cole em um editor de texto como o Notepad ou o Notepad ++
  3. Copie o URL na segunda linha, começando com onenote:
  4. Crie um atalho no Windows Explorer ou execute o prompt de comando com o seguinte caminho: "C: \ Arquivos de Programas \ Microsoft Office \ Raiz \ Office16 \ ONENOTE.EXE" / hyperlink "onenote: pathpathpath"
    • Nota: altere o caminho de \ Arquivos de programas \ para \ Arquivos de programas (x86) \ se você ainda estiver usando a edição de 32 bits em janelas de 64 bits.

Você pode tentar reproduzir isso com sua configuração e me informar se isso funciona para você?

    
por 29.03.2017 / 01:11