Principales respuestas
copiar archivo de un servidos

Pregunta
-
Buen dia... estoy trabado con un asunto...
My.Computer.FileSystem.CopyFile("\\(IP)\C$\ped\pedidosrealizados.txt", "C:\pedidosrealizados.txt", True)
Necesito que mi aplicación copie diariamente un archivo txt que se encuentra en una carpeta compartida en un servidor.
No logro utilizar correctamente la clase CopyFile.
Este es el codigo:
el ultimo parametro indica que se sobrescribira el archivo. El problema es que no se como colocar la ruta del servidor correctamente
Si alguien sabe esto le agredeceria
Sebasss
Respuestas
-
Buenas SebasDiaz.
Debería funcionarte así:
My.Computer.FileSystem.CopyFile("\\192.168.1.100\ped\pedidosrealizados.txt", "C:\pedidosrealizados.txt", True)
Cambia la IP 192.168.1.100 por la del equipo remoto.
Comprueba que puedes acceder desde el explorador escribiendo en este:
\\192.168.1.100\ped\pedidosrealizados.txt
Un saludo.
Antonio López Atienza
Microsoft Community Contributor
.NET Developer
Code examples
http://www.lopezatienza.es- Marcado como respuesta Eder CostaModerator viernes, 4 de mayo de 2012 13:57
Todas las respuestas
-
mm me genera ruido que tengas que acceder a una carpeta de administracion con el c$
no has probado hacer esto micmo con una carpeta compartida pero sin que tenga el $
por supuesto valida que el usuario con que estas autenticado en la pc tiene permisos de acceso a esa carpeta
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina -
si he probado sin usar el C$.
Buscando la sol encontre esto:
My.Computer.FileSystem.CopyFile("// ip \ped\pedidosrealizados.txt", "C:\pedidosrealizados.txt", True)
pero en ambos casos me dice que no encuentra la ubicacion, por esto me parece que el problemas es la manera que escribo la ruta origen.
Sebasss
-
-
Buenas SebasDiaz.
Debería funcionarte así:
My.Computer.FileSystem.CopyFile("\\192.168.1.100\ped\pedidosrealizados.txt", "C:\pedidosrealizados.txt", True)
Cambia la IP 192.168.1.100 por la del equipo remoto.
Comprueba que puedes acceder desde el explorador escribiendo en este:
\\192.168.1.100\ped\pedidosrealizados.txt
Un saludo.
Antonio López Atienza
Microsoft Community Contributor
.NET Developer
Code examples
http://www.lopezatienza.es- Marcado como respuesta Eder CostaModerator viernes, 4 de mayo de 2012 13:57