Go Back   El UNIX y Linux Foros > Especial Foros > Windows y DOS: Temas y Debates
.
del sitio de Google



Windows y DOS: Temas y Debates Todos los Windows y DOS preguntas debería ir aquí. Discutir de UNIX a Windows (de escritorio o servidor) aquí!

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 11-12-2008
Usuario Registrado
 

Fecha: noviembre 2008
Mensajes: 9
Cómo conectarse SFTP (Linux) de DOS desde Windows

Tengo que escribir un script por lotes para la transferencia de archivos de sistema de Windows con SFTP. SFTP es sobre sistema Linux. He cumplido con este código en el archivo por lotes y ejecutándolo .. pero no de trabajo .. Incluso he intentado de este símbolo como "abierto sftp.host.com" pero el error. ¿Alguien puede ayudar con el código y me dicen cómo conectar SFTP de comandos.

Aquí está mi código de ejemplo,

abierto sftp.host.com
<username>
<contraseña>
lcd <test/test/../>
cd / test / test / prueba /
obtener test.txt
dejar de fumar

--
Gracias,
Mohan
Enlaces patrocinados
  #2 (Enlace permanente)  
Old 11-12-2008
 

Fecha: Mayo 2008
Ubicación: Sydney, Australia
Puestos: 1.009
Usted necesita un SFTP compatible con el ejecutable en Windows. Usted puede probar la psftp.exe que viene con PuTTY. Que almacenar los comandos SFTP en un archivo, por ejemplo sftpcommands.txt, Y el uso psftp.exe-b sftpcommands.txt.
  #3 (Enlace permanente)  
Old 11-12-2008
Usuario Registrado
 

Fecha: noviembre 2008
Mensajes: 9
Cita:
Publicado originalmente por Annihilannic View Post
Usted necesita un SFTP compatible con el ejecutable en Windows. Usted puede probar la psftp.exe que viene con PuTTY. Que almacenar los comandos SFTP en un archivo, por ejemplo sftpcommands.txt, Y el uso psftp.exe-b sftpcommands.txt.
He instalado con masilla psftp.exe, y mantener scripts en mi sftpcommands.txt.
Fui a comandos y psftp.exe-b sftpcommands.txt, pero es que estoy recibiendo este error " 'pstfp.exe' no se reconoce como un comando interno o externo, programa operable o archivo por lotes".

Pero si abro psftp.exe, es pedir el nombre de host, nombre de usuario y contraseña. Que está trabajando bien. ¿Me podría decir cómo ejecutar ese comando de arriba que le dio.

--
Gracias,
Mohan Tummalapalli
  #4 (Enlace permanente)  
Old 11-13-2008
 

Fecha: Mayo 2008
Ubicación: Sydney, Australia
Puestos: 1.009
Usted necesita, ya sea para añadirlo a tu PATH, o especificar la ruta completa a la ubicación de la psftp.exe, Por ejemplo, "C: \ Archivos de programa \ PuTTY \ psftp.exe"-b "C: \ Documents and Settings \ Mohan \ Mis documentos \ sftpcommands.txt".
  #5 (Enlace permanente)  
Old 11-18-2008
Usuario Registrado
 

Fecha: noviembre 2008
Mensajes: 9
Gracias funciona. Puedo ejecutar mis scripts usando "C: \ Archivos de programa \ PuTTY \ psftp.exe"-b "C: \ Documents and Settings \ Mohan \ Mis documentos \ sftpcommands.txt".

Tengo otra duda, el mismo guión, tengo que cambiar el nombre del archivo que iam recibiendo de SFTP, no estoy seguro de que el nombre del archivo a fin de obtener iam iam usando "*" pero como ejemplo el envío de este iam "s Prueba Test123.txt *. txt "

¿Me podría decir cómo cambiar el nombre a algo así como el formato de fecha test123 [DDMMAAAA] [tiempo].

--
Gracias,
Mohan
  #6 (Enlace permanente)  
Old 11-18-2008
 

Fecha: Mayo 2008
Ubicación: Sydney, Australia
Puestos: 1.009
Esto realmente no es una pregunta relacionada con Unix, es? :-)

Windows lote / comando / cmd.exe de scripting es una de las lenguas más ridículas que he encontrado. En cualquier caso, algo como esto podría funcionar para usted:


Código:
for /f "tokens=1-3 delims=/ " %d in ('date /t') do ren test*.txt test%d%e%f.txt

  #7 (Enlace permanente)  
Old 11-18-2008
 

Fecha: Mayo 2008
Ubicación: Sydney, Australia
Puestos: 1.009
Debo mencionar, tiene que duplicar los% s si está puesta en un archivo por lotes, es decir,


Código:
for /f "tokens=1-3 delims=/ " %%d in ('date /t') do ren test*.txt test%%d%%e%%f.txt

No estoy seguro de cómo incluir el tiempo en el nombre del archivo y (me olvidé de esa parte). Tal vez sería mejor instalar Cygwin y conseguir un entorno real de secuencias de comandos!
Enlaces patrocinados
Closed Thread

Marcadores

Etiquetas
sftp, sftp ventanas

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Apagado


Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
necesidad de secuencia de comandos para conectar servidores sftp kittusri9 Programación de scripts de shell y 1 05-10-2008 06:13 AM
cómo conectar sftp servidor mediante scripts kittusri9 Programación de scripts de shell y 1 05-06-2008 08:12 AM
cómo conectarse a las ventanas de Unix? guhas Programación de scripts de shell y 2 12-19-2005 05:37 PM
Conectar de Windows Uso de SSH aldowsary AIX 12 08-07-2005 04:12 PM
¿Cómo se conecta a Windows XP Linux Red Hat unix Verdadero UNIX para usuarios avanzados y expertos 7 11-21-2002 12:02 PM



Todas las horas son GMT -4. La hora es 07:13 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Content Copyright © 1993-2010. Toda la Administración de Derechos de Reserved.Ad por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0