La ventana FTP DOS se cierra siempre

0

Quiero ftp una biblioteca pds (contenido de cada miembro) drom mainframe a mi pc. Escribí el siguiente código:

@ftp -i -s:"%~f0"&GOTO:EOF
open myip
myuser
mypass
pwd
get 'hlq.2ndlq.3rdlq.4thlq(*)' T_NORMAL.txt

Cuando lo ejecuto se abre y cierra la ventana de DOS. Parece que no puedo encontrar lo que está mal.


fuente
1
Abra una ventana de terminal a través de Inicio - & gt; correr cmd, OK (si no tiene la opción Ejecutar en el menú Inicio, presione Windows-R en su lugar). Luego cd a la carpeta con su archivo por lotes y ejecútelo. Debería poder ver los mensajes de error de esa manera, y eso debería ayudarlo a encontrar lo que está mal.
Aaron Miller

Respuestas:

1

No puede hacer (*) para reunir a todos los miembros, ni tampoco en un archivo.

Si trata el PDS como un directorio / carpeta y luego usa MGET *, y debería tener todos los miembros descargados, con sus nombres originales de 1-8 caracteres.


fuente
MGET *? ¿Dónde indico el camino allí?
1
Usted trata el PDS como un directorio, por lo que le "cambia el directorio". Así que "CD your-PDS". Ya tienes PWD, así que deberías poder confirmar que lo tienes. Entonces el MGET *. Sin embargo, si su ventana se está cerrando incluso cuando hay una PAUSA en el archivo por lotes, entonces puede haber un error fundamental con su archivo por lotes de MS-DOS. Intente una PAUSA como la primera declaración en el archivo por lotes. Si todavía se cierra, tendrás que buscar en otro lado. Si no es así, mueva la PAUSA hasta que obtenga el efecto de cierre y sabrá dónde concentrarse.
0

Si se trata de un archivo por lotes de MS-DOS, agregue "pausa" en la última línea de este script y ejecútelo. De esta manera, le permitirá ver los resultados antes de cerrar la ventana de DOS.

Prahlad Yeri
fuente
No funciona Se cierra de todos modos.