Esta web utiliza 'cookies' propias y de terceros. Al navegar por nuestra web entendemos que aceptas el uso que hacemos de ellas. Más información.
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Descargas
· Enciclopedia
· Estadísticas
· Foros
· Manuales, Artículos
· Nuestra historia
· Política de Cookies
· Quiénes somos
· Recomiéndanos
· Temas
· Top 10
· Trucos Delphi, PHP, Java, Visual Studio
· Tu cuenta


Últimos
· Cómo convertir texto a UTF-8 con BOM y guardarlo en fichero (Delphi)

· Función para convertir texto a UTF-8 con BOM (Delphi)

· Función para reemplazar caracteres reservados XML por código de escape (Delphi)

· Tratamiento de fechas con Visual Basic .Net VBNET

· Obtener versiones de .Net Framework instaladas C#

· Abrir y cerrar bandejas de CD DVD en Windows con Java

· Abrir bandeja CD DVD ROM VBScript

· Obtener contenido HTML de una URL con C# C Sharp

· Mostrar ventana barra progreso Spinner Java Android

· Obtener columnas y datos de los registros de una tabla Java Android

· Mostrar cuadro de diálogo con botones Sí-No AlertDialog Java Android

· Mostrar estado carga de la batería Java Android

· Mostrar mensaje AlertDialog con lista de elementos para seleccionar Java Android

· Exportar DataGridView a fichero CSV C# C Sharp

· Exportar ListView a fichero CSV C#

· Función para buscar elemento en ListBox Delphi

· Funciones para encriptar y desencriptar texto en Rijndael C# .Net

· Funciones para encriptar y desencriptar texto en Rijndael de 128 bits VB.Net

· Obtener puertos serie COM de un equipo VB.Net

· Exportar ListView a fichero CSV VB.Net


Lo más visitado
· Mostrar el contenido de una tabla MySQL en HTML - PHP

· Función para reemplazar una cadena de texto dentro de otra - Visual Basic

· Ordenar un vector de números mediante el método burbuja (ANSI C)

· Convertir un número de segundos a horas, minutos y segundos - Delphi

· Códigos de error del BDE y su descripción

· Declarar, redimensionar y trabajar con Arrays dinámicos - Delphi

· Exportar el contenido de un DBGrid - DataGrid a Excel - Delphi

· Obtener valor ASCII correspondiente a la tecla pulsada - Delphi

· Insertar salto de línea y retorno de carro a un string - Delphi

· Funciones para mostrar mensajes personalizados - Delphi

· Crear, mostrar y liberar un formulario modal - Delphi

· Calcular el mínimo, el máximo, la media y la semisuma de varios números (ANSI C)

· Conectar/Desconectar una unidad de red ó impresora - Delphi

· Borrar registros en un DBGrid con multiselect - Delphi

· Tratamiento de fechas con Delphi y MySQL para las versiones 3 y 4 de MySQL - Delphi

· Función para enviar un email - Delphi

· Encriptar/Desencriptar una cadena de texto - Delphi

· Hacer PING entre PCs de la red - Delphi

· Obtener la IP del equipo y la IP pública con la que nos identificamos en Internet - Delphi

· Calcular la serie Fibonacci utilizando recursividad (ANSI C)


Últimos
· Instalar característica Experiencia de escritorio en Windows Server 2012

· Agregar tarea programada para reiniciar Windows Server 2012 automáticamente

· Optimización protocolo de coherencia de caché MESI en aplicaciones multitarea

· Domótica fácil y económica con X10 y Linux, controlar tu casa desde el móvil

· Cómo crear una conexión VPN gratis con OpenVPN Access Server sin usar hardware

· Cómo modificar cadena conexión DSN ODBC de tablas vinculadas Access usando VBA

· Buscar posible parentesco de dos personas por los apellidos con Java y NetBeans

· Cálculo del MCD Máximo Común Divisor de dos números con Java

· Acceso a base de datos Microsoft Access con aplicación Java mediante Jackcess

· Interfaces Java cálculo área triángulo, cuadrado, rectángulo y círculo en Java

Lo más visitado
· Virtualización profesional gratuita con Citrix XenServer Free Edition

· Comandos Linux y ejemplos de utilización, comandos básicos GNU Linux

· Eliminar trabajos de la cola de impresión manualmente sin reiniciar el equipo

· Instalar una impresora de red (con IP propia) en Windows XP

· Instalar y configurar servicio de Terminal Server en Windows 2003

· Instalar y preparar un dispositivo Bluetooth en un PC con Windows XP SP2

· Algunas consultas SQL muy útiles para el administrador de Oracle (DBA)

· Cómo instalar Linux Ubuntu distribución basada en Debian v. 5.04

· Cómo instalar MySQL Server en Windows

· Manual SQL con ejemplos de sentencias SQL Oracle



Últimas Descargas
· Base de datos Access con módulo VBA para modificar DSN ODBC

· AjpdSoft Buscar Parentesco con Java

· AjpdSoft Cálculo MCD con Java

· AjpdSoft Acceso a Access con Java

· AjpdSoft Cálculo área figuras geométricas Java

· AjpdSoft Obtener datos EAN13 en Delphi 6

· AjpdSoft Gestión VMware ESXi y vCenter

· AjpdSoft XSD a XML

· AjpdSoft Números Aleatorios VB.NET

· AjpdSoft Gestión Seguidores Twitter C#

· AjpdSoft Información PC WMI en VB.Net

· AjpdSoft Acceso PostgreSQL con Lazarus x64

· Ejemplo acceso nativo a SQLite con ADO.Net en C# .Net

· AjpdSoft Acceso MySQL Android

· AjpdSoft Acceso SQLite C# ADO.NET


Lo más descargado
· AjpdSoft Registro de OCX y DLL Código Fuente Delphi

· AjpdSoft Generador de códigos de barras EAN8 y EAN13

· Borland Database Desktop 7.0

· AjpdSoft Conversor Hexadecimal, Decimal, Texto - Código Fuente Delphi

· AjpdSoft Aviso cambio IP pública

· AjpdSoft Generador y Lector códigos QR VB.Net

· AjpdSoft Administración Bases de Datos Código Fuente Delphi

· AjpdSoft Inventario PCs

· AjpdSoft Conexión BD Visual Basic .Net

· AjpdSoft Facturación Código Fuente Delphi

· AjpdSoft Agenda Telefónica Android

· Borland Database Engine BDE

· Antiguo sitio web de AjpdSoft realizado con PHP MySQL y HTML

· AjpdSoft Acceso MySQL Android

· AjpdSoft Inventario PCs Código Fuente Delphi


Últimos posts

· Error ORA-00257: archiver error. Connect internal only, unti

· Cómo mostrar imagen adaptativa en sitio web

· Error abrir imagen jpg Windows Server 2012 Escritorio Remoto

· CURSOR_CACHE_HITS

· Programa gestión comercial - librería dll

· Aplicación no se ejecuta en la PC Cliente

· Ejecutar SQL MySQL devolver solo valor sin nombre columna

· Error inicio servicio Pandora FMS en Linux CentOS 7

· numero de registros

· Como configurar ajpdsoft para que llegue por email?

· conexion de access a host - mysql

· Ayuda con word y visual basic CARDTEXT

· Windows 8.1 y Ubuntu 14 LTS

· Error Component MSCOMCTL.OCX or one of its dependencies

· BAT para sincronizar la fecha y hora



Los más visitados

· Mostrar todas las tablas de una base de datos de SQL Server

· ¿cómo listar todos los usuarios de Linux por comando?

· Error 1067 El proceso ha terminado de forma inesperada MySQL

· ¿Cómo modificar fichero boot.ini en Windows 7?

· Mostrar lista de usuarios en GNU Linux Ubuntu en terminal

· ORA-01033: ORACLE initialization or shutdown in progress

· problemas para configurar el correo en el aviso de cambio ip

· Configurar proxy en Ubuntu Server

· Obtener número año, día, mes de fecha con Oracle

· Cómo eliminar el virus w32/bagle.hx.worm

· Cambiar ubicación carpeta completa de usuario en Windows 7

· Ubicación temporal ficheros descargados Outlook W7

· Extraer texto de un fichero pdf (Acrobat) con Visual Basic

· Generar código de barras EAN 8 y 13 con Visual Basic

· El fichero pci.sys falta o está dañado



Últimos
· Add-WindowsFeature
Enc.: Comandos PowerShell

· Get-WindowsFeature
Enc.: Comandos PowerShell

· PAM (Pluggable Authentication Module)
Enc.: Informática

· Convert
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· Rename-Computer
Enc.: Comandos PowerShell

· Get-WmiObject
Enc.: Comandos PowerShell

· CUDA
Enc.: Informática

· GPU
Enc.: Informática

· VBA (Visual Basic for Application)
Enc.: Informática

· DSN (Data Source Name)
Enc.: Informática

· Out-File
Enc.: Comandos PowerShell

· Write-EventLog
Enc.: Comandos PowerShell

· Get-EventLog
Enc.: Comandos PowerShell

· Get-FileHash
Enc.: Comandos PowerShell

· Compare-Object
Enc.: Comandos PowerShell


Lo más visitado

· URL
Enc.: Informática

· Attrib
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· At
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· Arp
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· net use unidad: \\nombrepc\recursocompartido
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· Mozilla Firefox
Enc.: Programas/Software

· ODBC
Enc.: Informática

· bootcfg addsw
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· ISO
Enc.: Informática

· MSKSrvr.exe
Enc.: Procesos en memoria

· Apache (Servidor HTTP)
Enc.: Informática

· Tomcat, Apache Tomcat, Jakarta Tomcat
Enc.: Informática

· xcopy
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· Call
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· Gpupdate
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· Los pitidos (beep codes) del PC, su significado en caso de error de hardware

· Eliminar trabajos de la cola de impresión manualmente sin reiniciar el equipo

· Acceso a MySQL desde Android con Eclipse, Java y JDBC

· Conectar pantalla LCD a Arduino UNO e interactuar con ella, mostrar temperatura

· Primer proyecto hardware con Arduino, encender un LED

· Algunas consultas SQL muy útiles para el administrador de Oracle (DBA)

· Cómo instalar el navegador web Google Chrome en Linux Ubuntu 10

· Montar un servidor FTP en un equipo con Windows 7

· Cómo crear un sitio web con secciones dinámicas con HTML, PHP, Delphi y MySQL

· Comandos Linux y ejemplos de utilización, comandos básicos GNU Linux

· Meter Windows 7 en un pendrive USB, instalar Windows 7 desde usb pendrive

· Mi primera aplicación para teléfono móvil basada en Java (J2ME) con NetBeans

· Instalar Oracle Database 11g Standard Edition en Windows XP Profesional

· Cómo crear un pendrive booteable o arrancable en Windows 7

· Instalar manualmente aplicación Windows de 32 bits en equipo con 64 bits


Código usuario (nick)

Contraseña

Nuevo usuario

Orasite.com



Coloca tu web aquí

English
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Ejecución FTP automático por script
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Ejecución FTP automático por script

Publicar nuevo tema Responder al tema
Foros de discusión » Windows XP, Windows 7, Windows Server 2003, W2008   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 1964

Asunto: Ejecución FTP automático por script Responder citando

He visto el hilo del foro Linux para ejecutar el comando FTP de forma automática, mediante script, sin la intervención del usuario.

Quiero hacer lo mismo en Windows, en concreto Windows Server 2003, he seguido los pasos de ese hilo pero no me funciona ¿en Windows es diferente? ¿cómo se hace?
MensajePublicado:
Jue Ago 21, 2008 6:34 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2560

Asunto: Re: Ejecución FTP automático por script Responder citando



Anuncios



varios escribió:
He visto el hilo del foro Linux para ejecutar el comando FTP de forma automática, mediante script, sin la intervención del usuario.

Quiero hacer lo mismo en Windows, en concreto Windows Server 2003, he seguido los pasos de ese hilo pero no me funciona ¿en Windows es diferente? ¿cómo se hace?


En Windows es parecido pero varía un poco. A continuación te explicamos cómo hacerlo:

1. Crea un fichero con los comandos FTP para conectarte al servidor, identificante con usuario y contraseña, acceder a la carpeta a transferir, transferir los ficheros y cerrar. Puede ser algo así:
Código:

open ftp.ajpdsoft.com
user
nombre_usuario
contraseña_usuario
lcd /web
mput *
bye


Guarda este contenido en un fichero y nómbralo como quieras, por ejemplo ftp.in.

2. Crea un fichero de proceso por lotes .bat, con el siguiente contenido:
Código:

ftp -n -s:ftp.in


Y lo programas con el programador de tareas, si quieres, para que se ejecute los días que quieras a la hora que quieras.

Varias aclaraciones:

* Como puedes observar no es igual a Linux, por ejemplo en el fichero de script ftp.in, el comando "user" en Windows se le pasa en dos líneas nombre de usuario y contraseña, mientras que en Linux se le pasa en la misma línea. También es diferente el comando ftp, aquí no se le pasa el fichero ftp.in con un "<", sino que se utiliza el parámetro "-s".

* En el comando ftp -n -s:ftp.in estamos indicándole varias cosas:
-- Con "-n" indicamos que si el servidor FTP tiene activado el inicio de sesión automático no lo utilice, pues le estamos pasando el usuario y la contraseña en el script.
-- Con "-s:ftp.in" indicamos que ejecute la secuencia de comandos FTP que hayamos introducido en el fichero "ftp.in".

De esta forma el proceso de transferencia de ficheros mediante FTP será automático y totalmente transparente para el usuario.
MensajePublicado:
Jue Ago 21, 2008 6:42 am
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 1964

Asunto: Re: Ejecución FTP automático por script Responder citando



Anuncios



alonsojpd escribió:
En Windows es parecido pero varía un poco. A continuación te explicamos cómo hacerlo:

1. Crea un fichero con los comandos FTP para conectarte al servidor, identificante con usuario y contraseña, acceder a la carpeta a transferir, transferir los ficheros y cerrar. Puede ser algo así:
Código:

open ftp.ajpdsoft.com
user
nombre_usuario
contraseña_usuario
lcd /web
mput *
bye


Guarda este contenido en un fichero y nómbralo como quieras, por ejemplo ftp.in.

2. Crea un fichero de proceso por lotes .bat, con el siguiente contenido:
Código:

ftp -n -s:ftp.in


Y lo programas con el programador de tareas, si quieres, para que se ejecute los días que quieras a la hora que quieras.

Varias aclaraciones:

* Como puedes observar no es igual a Linux, por ejemplo en el fichero de script ftp.in, el comando "user" en Windows se le pasa en dos líneas nombre de usuario y contraseña, mientras que en Linux se le pasa en la misma línea. También es diferente el comando ftp, aquí no se le pasa el fichero ftp.in con un "<", sino que se utiliza el parámetro "-s".

* En el comando ftp -n -s:ftp.in estamos indicándole varias cosas:
-- Con "-n" indicamos que si el servidor FTP tiene activado el inicio de sesión automático no lo utilice, pues le estamos pasando el usuario y la contraseña en el script.
-- Con "-s:ftp.in" indicamos que ejecute la secuencia de comandos FTP que hayamos introducido en el fichero "ftp.in".

De esta forma el proceso de transferencia de ficheros mediante FTP será automático y totalmente transparente para el usuario.


He hecho lo que me comentas pero me ocurre una cosa curiosa, cuando ejecuto el fichero .bat me aparece la ventana de MS-DOS y no se cierra nunca, aparece en esta ventana el comando que ejecuto ftp -n -s:ftp.in repetidamente, tengo que detenerlo manualmente para que finalice y la transferencia no se realiza nunca.

¿qué puede estar pasando? ¿lo que has comentado vale para Windows Server 2003?
MensajePublicado:
Jue Ago 21, 2008 6:49 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2560

Asunto: Re: Ejecución FTP automático por script Responder citando



Anuncios



varios escribió:
He hecho lo que me comentas pero me ocurre una cosa curiosa, cuando ejecuto el fichero .bat me aparece la ventana de MS-DOS y no se cierra nunca, aparece en esta ventana el comando que ejecuto ftp -n -s:ftp.in repetidamente, tengo que detenerlo manualmente para que finalice y la transferencia no se realiza nunca.

¿qué puede estar pasando? ¿lo que has comentado vale para Windows Server 2003?


Sirve para cualquier versión de Windows, debería funcionarte bien. Lo hemos probado en nuestro laboratorio y va perfectamente.

¿Qué nombre le has dado al fichero de proceso por lotes .bat?
MensajePublicado:
Jue Ago 21, 2008 6:51 am
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 1964

Asunto: Re: Ejecución FTP automático por script Responder citando



Anuncios



alonsojpd escribió:
Sirve para cualquier versión de Windows, debería funcionarte bien. Lo hemos probado en nuestro laboratorio y va perfectamente.

¿Qué nombre le has dado al fichero de proceso por lotes .bat?


Lo he llamado "ftp.bat" y el script de entrada lo he llamado "ftp.in", como tú me has indicado.
MensajePublicado:
Jue Ago 21, 2008 6:52 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2560

Asunto: Re: Ejecución FTP automático por script Responder citando



Anuncios



varios escribió:
Lo he llamado "ftp.bat" y el script de entrada lo he llamado "ftp.in", como tú me has indicado.


Ok, pues ahí está el problema, al nombrar el fichero .bat igual que el comando "ftp" cuando lo ejecutas el sistema operativo "se hace un lío". No debes nombrar los ficheros de proceso por lotes igual que los comandos de Windows, llámalo, por ejemplo, ftp_copia.bat. Prueba esto y nos cuentas.
MensajePublicado:
Jue Ago 21, 2008 6:54 am
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 1964

Asunto: Re: Ejecución FTP automático por script Responder citando



Anuncios



alonsojpd escribió:
Ok, pues ahí está el problema, al nombrar el fichero .bat igual que el comando "ftp" cuando lo ejecutas el sistema operativo "se hace un lío". No debes nombrar los ficheros de proceso por lotes igual que los comandos de Windows, llámalo, por ejemplo, ftp_copia.bat. Prueba esto y nos cuentas.


Cierto, ha sido un fallo técnico, he renombrado el fichero de proceso por lotes y ya funciona perfectamente.

¡¡Muchas gracias!!
MensajePublicado:
Jue Ago 21, 2008 6:56 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2560

Asunto: Re: Ejecución FTP automático por script Responder citando



Anuncios



alonsojpd escribió:
En Windows es parecido pero varía un poco. A continuación te explicamos cómo hacerlo:

1. Crea un fichero con los comandos FTP para conectarte al servidor, identificante con usuario y contraseña, acceder a la carpeta a transferir, transferir los ficheros y cerrar. Puede ser algo así:
Código:

open ftp.ajpdsoft.com
user
nombre_usuario
contraseña_usuario
lcd /web
mput *
bye




El script anterior se puede mejorar añadiendo "cd ..." para acceder a la carpeta remota que deseemos antes de realizar la transferencia y añadiendo "verbose off" para que no muestre lo que va haciendo (a veces no es conveniente):
Código:

verbose off
open ftp.ajpdsoft.com
user
nombre_usuario
contraseña_usuario
cd /copia_seguridad/web
lcd /web
mput *
bye


Además, también se puede mejorar el comando FTP utilizado añadiendo el parámetro -i para que no pida confirmación en caso de transferencia de múltiples ficheros:

Código:
ftp -n -1 -s:ftp.in
MensajePublicado:
Vie Dic 11, 2009 12:37 pm
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Windows XP, Windows 7, Windows Server 2003, W2008  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Este sitio web NO CONTIENE malware, todos los programas con código fuente aquí. Autor: Alonso Javier Pérez Díaz Google+ Síguenos en Google+