Re: [java-l] función Shell

proba con el ip de la pc.
saludos
Rodrigo
> No sin ningún resultado positivo no reconoce el path que se le da a
> &file.source
> el archivo no existe a pesar de que si existe
>
>
> Pablo Moleri escribió:
>>
>> Hola,
>>
>>
>>
>> ¿Probaste el tipo de datos file?
>>
>>
>>
>> &file.src = "\\Host\Files\archivo.txt"
>>
>> If &file.exists()
>>
>> &file.copy("C:\carpeta\archivo.txt")
>>
>> Else
>>
>> Msg("error")
>>
>> EndIf
>>
>>
>>
>> Saludos,
>>
>> Pablo
>>
>>
>>
>> *De:* Margarita Herrera [mailto:mherrera@kywi.com.ec]
>> *Expuesto a las:* jueves, 26 de mayo de 2011 16:40
>> *Expuesto en:* GxJava
>> *Conversación:* RES: RES: [java-l] función Shell
>> *Asunto:* Re: RES: RES: [java-l] función Shell
>>
>>
>>
>> el archivo *copia.exe* contiene el siguiente código
>>
>> COPY Z:\Files\archivo.txt C:\carpeta\ //quiero copiar un
>> archivo de una carpeta compartida a mi PC
>>
>> Veo que el problema es que Z:\Files es un path de unidad de red que se
>> conecta a otra máquina y a la carpeta
>> compartida Files, es decir no es un path en mi PC.
>>
>> Porque cuando cambio el copia.exe a lo siguiente.
>>
>> COPY C:\archivo.txt C:\carpeta\
>>
>> es decir el origen y el destino están dentro de mi PC éste si funciona
>> y Genexus ejecuta el Shell
>> *
>> Acaso GenexusX es incapaz de leer, abrir o escribir un archivo que
>> está en una unidad de red, o de una carpeta
>> compartida en otra máquina?
>> Qué función o comando puedo utilizar para resolver este problema?,
>> Porque no quisiera que el usuario
>> tenga que recurrir a tareas manuales de copiar y pegar el archivo a su
>> destino.*
>>
>>
>> Luis Miyashita escribió:
>>
>> Margarita.
>>
>> O programa copia.exe é executado com autoridade de algum usuário do
>> windows
>> e quando for gravar o arquivo o usuário deve ter autoridade para criar
>> um
>> novo arquivo no novo diretório.
>>
>> Saludos.
>>
>> Luis Miyashita
>> Dash Tecnologia de Sistema e Consultoria Ltda.
>> www.dash.com.br <http://www.dash.com.br>
>> Fone: (11) 3141-1042
>>
>> -----Mensagem original-----
>> De: Margarita Herrera [mailto:mherrera@kywi.com.ec]
>> Enviada em: quarta-feira, 25 de maio de 2011 18:48
>> Para: java-l@gxtech.com.uy <mailto:java-l@gxtech.com.uy>
>> Assunto: Re: RES: [java-l] función Shell
>>
>> No sé a que te refieres con la autorización de windows alguna idea,
>> gracias
>>
>>
>>
>> Luis Miyashita escribió:
>>
>>
>> Margarita.
>>
>>
>>
>> O problema pode ser de autoridade.
>>
>> Quando o programa copia.exe é executado com duplo click a autoridade
>> é
>>
>> do usuário logado no windows e quando é pelo comando shell o usuário
>>
>> pode ser outro. Se for web o usuário é o mesmo do IIS.
>>
>>
>>
>> Saludos
>>
>>
>>
>> Luis Miyashita
>>
>> Dash Tecnologia de Sistema e Consultoria Ltda.
>>
>> www.dash.com.br <http://www.dash.com.br>
>>
>> Fone: (11) 3141-1042
>>
>>
>>
>> -----Mensagem original-----
>>
>> De: Margarita Herrera [mailto:mherrera@kywi.com.ec] Enviada em:
>>
>> quarta-feira, 25 de maio de 2011 15:24
>>
>> Para: java-l
>>
>> Assunto: [java-l] función Shell
>>
>>
>>
>> Tengo un ejecutable hecho en visual basic que realiza una simple
>> copia
>>
>> de una carpeta a otra
>>
>>
>>
>> en Genexus X tengo declarado lo siguiente
>>
>>
>>
>> &x = Shell("C:\copia.exe",0)
>>
>>
>>
>> la variable &x devuelve siempre 0 y no realiza la copia
>>
>>
>>
>> Sé que el programa ejecutable copia.exe está correcto ya que al
>> darle
>>
>> doble click en éste si realiza la copia Debo añadir o configurar
>> algo
>>
>> en genexus X para que funcione el comando Shell?
>>
>>
>>
>>
>>
>>
>>
>> --
>>
>> Este mensaje ha sido analizado por MailScanner en busca de virus y
>>
>> otros contenidos peligrosos, y se considera que está limpio.
>>
>>
>>
>>
>>
>> -----------------------------------------
>>
>> Para Suscribirse/Desuscribirse:
>>
>> http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
>>
>> Por consultas owner-java-l@gxtech.com.uy
>> <mailto:owner-java-l@gxtech.com.uy>
>>
>>
>>
>> -----
>>
>> Nenhum vírus encontrado nessa mensagem.
>>
>> Verificado por AVG - www.avgbrasil.com.br
>> <http://www.avgbrasil.com.br>
>>
>> Versão: 10.0.1375 / Banco de dados de vírus: 1509/3659 - Data de
>>
>>
>>
>> Lançamento:
>>
>>
>> 05/25/11
>>
>>
>>
>>
>>
>>
>>
>> -----------------------------------------
>>
>> Para Suscribirse/Desuscribirse:
>>
>> http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
>>
>> Por consultas owner-java-l@gxtech.com.uy
>> <mailto:owner-java-l@gxtech.com.uy>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> --
>> Este mensaje ha sido analizado por MailScanner en busca de virus y otros
>> contenidos peligrosos, y se considera que está limpio.
>>
>>
>> -----------------------------------------
>> Para Suscribirse/Desuscribirse:
>> http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
>> Por consultas owner-java-l@gxtech.com.uy
>> <mailto:owner-java-l@gxtech.com.uy>
>>
>> -----
>> Nenhum vírus encontrado nessa mensagem.
>> Verificado por AVG - www.avgbrasil.com.br <http://www.avgbrasil.com.br>
>> Versão: 10.0.1375 / Banco de dados de vírus: 1509/3661 - Data de
>> Lançamento:
>> 05/26/11
>>
>>
>>
>> -----------------------------------------
>> Para Suscribirse/Desuscribirse:
>> http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
>> Por consultas owner-java-l@gxtech.com.uy
>> <mailto:owner-java-l@gxtech.com.uy>
>>
>>
>>
>>
>>
>> --
>> Este mensaje ha sido analizado por *MailScanner*
>> <http://www.mailscanner.info/>
>> en busca de virus y otros contenidos peligrosos,
>> y se considera que está limpio.
>>
>>
>> --
>> Este mensaje ha sido analizado por *MailScanner*
>> <http://www.mailscanner.info/>
>> en busca de virus y otros contenidos peligrosos,
>> y se considera que está limpio.
>
>
> --
> Este mensaje ha sido analizado por MailScanner
> en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
>
>


-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
Por consultas owner-java-l@gxtech.com.uy

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

0 Response to "Re: [java-l] función Shell"

Publicar un comentario