Esta é uma pergunta sobre o .url
formato do arquivo:
Como posso armazenar o título da página da Web dentro de um .url
arquivo do Windows?
Não consegui encontrar uma documentação oficial do .url
formato de arquivo em nenhum lugar da rede. Encontrei apenas um " Guia não oficial para o formato de arquivo de URL " segundo o qual a .url
estrutura do arquivo é a seguinte neste arquivo de amostra:
[InternetShortcut]
URL=http://www.someaddress.com/
WorkingDirectory=C:\WINDOWS\
ShowCommand=7
IconIndex=1
IconFile=C:\WINDOWS\SYSTEM\url.dll
Modified=20F06BA06D07BD014D
HotKey=1601
estou procurando algo como
TITLE=This is the webpage title!
ou
NAME=This is the webpage title!
Existe algum .ini
valor oficial para armazenar o título da página da web? Honestamente, eu acharia muito estranho se isso estivesse faltando.
No Linux você pode fazer exatamente isso com arquivos name=...
in (que são o equivalente a arquivos no Windows)..desktop
.url
Com relação aos .url
arquivos do Windows, esta página afirma (com ou sem razão):
Você pode opcionalmente incluir as propriedades Title= e Desc=
Mas não consegui encontrar nenhum recurso confiável confirmando (ou contradizendo) essa afirmação.
A documentação da Microsoft ( mirror ) diz que existe uma propriedade ID PID_IS_NAME
que é o "Nome do atalho da Internet" . Isso significa que podemos usar NAME
da seguinte maneira?
[InternetShortcut]
URL=http://www.someaddress.com
NAME=This is the webpage title!
Caso realmente não haja uma maneira oficialmente designada de fazer isso, possivelmente interromperei alguma funcionalidade se adicionar apenas title=...
para mim (como um hack pessoal)? Mesmo que o Windows não detecte essas informações e não possa usá-las, pelo menos eu teria essas informações armazenadas para minha referência pessoal.
O
.URL
formato do arquivo não está oficialmente documentado. Apenas oURL
valor naInternetShortcut
seção é obrigatório, todo o resto é opcional.Uma lista dos valores possíveis é fornecida no artigo NSIS Criando atalhos da Internet :
Não há informações sobre o que acontecerá se for usado um nome de valor que não é conhecido, como
TITLE
. Talvez seja melhor evitar o uso de valores inventados, pois mesmo que isso funcione em algumas versões do Windows, não há garantia de que continuará funcionando.Mas você também pode usar o
Comment
valor.