Quiero incluir la ruta a una biblioteca en el directorio de Archivos de programa, pero necesito hacerlo sin espacios. Sé que Windows usa una convención que acorta nombres como Program Files
se convierte en PROGRA~1
. ¿Cómo puedo encontrar estos nombres abreviados para un directorio arbitrario?
(Disculpas si esto ya se ha pedido, pero no pude encontrarlo).
windows
windows-xp
path
Shane
fuente
fuente
Respuestas:
Puedes usar para cada carpeta:
fuente
en cmd, vaya al directorio requerido y escriba dir / x para ver el nombre abreviado de su carpeta requerida
fuente
Hay una forma mejor de hacer referencia a la carpeta Archivos de programa: use la
%PROGRAMFILES%
variable. Y no hay espacios en ella :).Por ejemplo :
%PROGRAMFILES%\MyLib\MyLib.dll
fuente