El archivo existe (): ¿puede esto funcionar con la ruta HTML?¿Existe algún truco para hacer que File Exists() funcione con una ruta html interna (interna significa una unidad de red representada como una ruta html y no como una ruta UNC)?
Hasta ahora no puedo lograr que reconozca una ruta de archivo que existe usando la representación de ruta html como se muestra a continuación. ¿Existe algún truco para que esto funcione o quizás algún otro comando relacionado con la verificación de archivos? DJ
El archivo existe("p:\\miruta\test.jsl"); //La ruta UNC funciona (puedes encontrar el JSL que existe)
El archivo existe("html://mycompanyserver.com/mypath/test.jsl"); //La ruta HTML no funciona (no se puede encontrar el JSL que existe)
Re: El archivo existe (): ¿puede esto funcionar con una ruta HTML?Una advertencia adicional sobre el uso de una unidad de red asignada: el archivo que está probando se encuentra en un servidor web. Es posible que no estén en un servidor que admita el acceso a MS Windows Mapping. En mi empresa, se utiliza Linux para los servidores web, sin ningún Samba (emulador de servicios de archivos de Windows) instalado. Entonces el método que especifiqué anteriormente es el que tenía que usar.
Re: El archivo existe (): ¿puede esto funcionar con una ruta HTML?Otra opción es asignar la unidad de red a Z: (o lo que sea). La precaución aquí es que diferentes individuos en su empresa pueden tener sus unidades de red asignadas de manera diferente (o ninguna). Si tiene un buen departamento de TI, ya deberían haberlo estandarizado y no debería ser un problema. De todos modos, si esto es para scripts que solo estás ejecutando en tu computadora, no debería haber ningún problema.

Re: El archivo existe (): ¿puede esto funcionar con una ruta HTML?puede obtener los resultados que necesita utilizando la función Cargar archivo de texto y, si no puede cargarlo, el resultado será un valor faltante.
DoesItExist = Try(Cargar archivo de texto( ( "html://mycompanyserver.com/mypath/test.jsl" ));
If(char(DoesItExist) == ".", ....................);