O Chrome pode abrir um arquivo local com o caminho relativo definido por meio do link?

3

Digamos que a seguinte estrutura de arquivos do Windows seja fornecida:

./
./portable_chrome.exe
./index.html
./load_index.lnk

Existe uma maneira de abrir index.html com portable_chrome.exe via load_index.lnk com endereço relativo? (não via arquivo: ///)

Obrigado por uma resposta!

    
por fma 13.12.2012 / 10:56

4 respostas

0

.LNK é um arquivo de atalho, não um link simbólico de NTFS. O primeiro pode conter um campo de destino editável onde você pode adicionar parâmetros, não o último.

Você pode tentar criar um atalho para portable_chrome.exe e, no campo Destino, adicionar index.html a ele, para que pareça "Drive:\Path\to\portable_chrome.exe" index.html . Embora os atalhos não possam conter caminhos relativos, iniciá-los fará com que eles resolvam automaticamente, portanto, seja qual for o caminho, portable_chrome.exe deve ser localizado e usado, pois existe no mesmo diretório que o próprio atalho.

Como alternativa, você pode criar um arquivo em lote Launch.bat de uma linha no mesmo diretório com portable_chrome.exe index.html .

    
por 14.12.2012 / 00:36
3

Apenas no caso (já que é uma questão antiga):

Não é possível usar caminhos relativos, mas você pode escrever um arquivo em lotes e usar: %~dp0 para obter o diretório atual. (mais aqui: SO pergunta )

Em seguida, você pode iniciar o arquivo que quiser em sua unidade com:

portable_chrome.exe file:///%~dp0path-to-your-file/index.html

    
por 28.08.2015 / 15:27
0

Não. Normalmente, a maioria dos navegadores exibirá o caminho local completo (file: //)

    
por 13.12.2012 / 11:03
0

Pergunta muito antiga, mas encontrei uma solução sem usar um arquivo em lotes: Use um atalho (* .lnk) para cmd.exe onde você pode usar% cd%. Então, o campo de destino se parece com:

C:\Windows\System32\cmd.exe /C start "" "%CD%\chrome.exe" "%CD%/index.html"

Eu precisava disso para um aplicativo da Web em um compartilhamento de rede. Não funciona para mim com caminhos UNC, talvez esta seja uma opção de segurança. Ao usar a driveletter, ela funciona aqui sob o windows 7 64bit em um ambiente restrito da empresa.

(é minha primeira resposta no superusuário, fique à vontade para editar / formatar)

    
por 20.02.2018 / 16:07