Página 1 de 1

Resuelto: Ayuda para copiar un archivo Python

Publicado: 15 de febrero de 2016 - 15:05
por tienou
Buen día,

Soy un principiante en Python.
Tengo un script VBS muy simple pero no puedo traducirlo.
Si alguien pudiera ayudarme podría avanzar en la comprensión de este idioma.

GRACIAS

Código: Seleccionar todo

If Not Fso.FolderExists("C:\Users\Default\Documents\FirstClass\") Then
Fso.CreateFolder("C:\Users\Default\Documents\FirstClass\")
End IF
If Not Fso.FolderExists("C:\Users\Default\Documents\FirstClass\settings\") Then
Fso.CreateFolder("C:\Users\Default\Documents\FirstClass\settings\")
End IF
Fso.CopyFile "\\10.42.20.221\waptdev\wapt-firstclassclient-wapt.12.110-0\home.fc","C:\Users\Default\Documents\FirstClass\settings\",True

Re: Ayuda para copiar archivo Python

Publicado: 15 de febrero de 2016 - 15:21
por htouvet
Respuesta literal:

Código: Seleccionar todo

def install():
    mkdirs(r'C:\Users\Default\Documents\FirstClass\settings')
    filecopyto(r'\\10.42.20.221\waptdev\wapt-firstclassclient-wapt.12.110-0\home.fc',r'C:\Users\Default\Documents\FirstClass\settings')
(Quizás sería más limpio incluir \\wapt-firstclassclient-wapt.12.110-0\home.fc en el paquete...)

Re: Ayuda para copiar archivo Python

Publicado: 15 de febrero de 2016 - 16:16
por tienou
Gracias htouvet :D
, aunque no funcione.
Creo que hay un problema de permisos :( .

Re: Ayuda para copiar archivo Python

Publicado: 15 de febrero de 2016 - 16:19
por htouvet
El recurso compartido \\10.42.20.221\waptdev definitivamente no es accesible para la cuenta del sistema con la que se ejecuta el servicio wapt en la máquina.

Por eso es mejor colocar el archivo "home.fc" directamente en el paquete...

Re: Ayuda para copiar archivo Python

Publicado: 18 de febrero de 2016 - 09:47
por tienou
htouvet escribió:El recurso compartido \\10.42.20.221\waptdev definitivamente no es accesible para la cuenta del sistema bajo la cual se ejecuta el servicio wapt en la máquina.

Por eso es mejor colocar el archivo "home.fc" directamente en el paquete...
Funciona poniendo el archivo en el paquete, gracias :)