SUSCRÍBASE A NUESTRO BLOG
SOBRE APESOFT

ApeSoft es una compañía de soluciones de Gestión del Rendimiento Empresario: Gamification, Reporting, Dashboards, Planificación Presupuestaria y Balanced Scorecard, fundada en 1994, con sede central en España y oficinas en Estados Unidos.

Más información: Web ApeSoft

« Usar información de un Excel para renombrar un conjunto de directorios a través de Datacycle | Main | Eliminar todos los ficheros .xls de una carpeta que tienen más de 7 dias desde Datacycle »
viernes
mar022007

Mapear una unidad de red, copiar un fichero en esa unidad y desmapear la unidad a través de Datacycle

Un ejemplo interesante de la utilidad de la tarea de ejecución de scripts de un proceso de Datacycle Reporting es el de mapear una unidad de red para poder copiar un fichero en esa unidad y después desmapearla.

A continuación se muestra un ejemplo en Visual Basic Script que mapea la unidad M:\  contra el directorio Informes de la máquina SERVIDOR1 y copia el archivo test.txt del directorio c:\Scripts de la máquina desde donde se ejecuta Datacycle:

Sub MapearUnidad
    Set objNetwork = CreateObject("Wscript.Network")
    objNetwork.MapNetworkDrive "M:", "\\SERVIDOR1\Informes"

    Set objFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.CopyFile "C:\Scripts\Test.txt", "M:\"

    objNetwork.RemoveNetworkDrive "M:"
End Sub

 

PrintView Printer Friendly Version

EmailEmail Article to Friend