Vistas:
Comportamiento:
La herramienta de Exportación que escribe en una ruta de red funciona correctamente cuando la ejecutamos manualmente.
Si creamos una Tarea Programada a través del Programador de Tareas, no se escribe nada, y el error que encontramos en el registro de errores es el siguiente;

"mscorlib Could not find a part of the path 'E:\DocuWare\Export Invoices'".
Solución:
Consulte las siguientes prácticas recomendadas al utilizar el
Programador de tareas para los procesos que escriben en una unidad asignada a fin de garantizar un mejor rendimiento.
  • Las unidades asignadas son específicas del usuario y sólo están disponibles cuando el usuario ha iniciado sesión. Si una tarea está configurada para ejecutarse con una cuenta diferente o cuando no se ha iniciado sesión, es posible que no se pueda acceder a la unidad asignada. La mejor práctica es reasignar la unidad para ver si esto permite el acceso a la tarea.
  • Un método más fiable es utilizar una ruta UNC, que garantizará que la ubicación de red sea accesible independientemente de si el usuario ha iniciado sesión.
  • Si las unidades mapeadas son absolutamente necesarias, entonces incorpore scripts para ejecutar al principio y al final del proceso que mapearán y desconectarán la unidad. Por ejemplo, se puede utilizar un script como el siguiente;
    net use K: \Server\share /user:username password
    [Comando aquí]
    net use K: /delete
KBA es aplicable tanto para organizaciones en la nube como locales.
 
Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.