Ejecutar WinSCP desde un archivo por lotes de Windows


Fecha de publicación:

Actualizado:


Artículos técnicos > Ejecutar WinSCP desde un archivo por lotes de Windows

Estado 2026 y uso seguro

Conclusión: Llame al ejecutable de la consola WinSCP.com, pase un script de comando controlado por versión que no contenga ningún secreto, cite todas las rutas de Windows y devuelva el código de salida de WinSCP al Programador de tareas o CI.

Qué aprenderás

  • La separación entre un iniciador .bat y el propio script de comando de WinSCP.
  • Cómo capturar registros de sesiones y hacer que los fallos sean visibles para la automatización.
  • Cómo evitar suposiciones frágiles sobre el directorio actual y contraseñas incrustadas.

Para quién: usuarios de Windows que mueven una sesión manual de WinSCP al Programador de tareas u otro ejecutor desatendido.

Situación en 2026: El flujo de trabajo básico de la consola sigue siendo compatible. Aplique la sintaxis actual de WinSCP para la fijación de claves de host y credenciales en lugar de copiar un mensaje de aceptación interactivo antiguo en un trabajo desatendido.

Nota de seguridad: Los comandos y ejemplos de configuración del artículo original no se han vuelto a ejecutar en un entorno de producción actual. Verifique las versiones compatibles, las copias de seguridad, los controles de acceso y los pasos de reversión en un entorno de prueba independiente antes de aplicarlos.

Fuentes primarias oficiales

Resumen.

Ejecutar WinSCP desde un archivo por lotes de Windows. WinSCP suele funcionar a través de la interfaz gráfica de usuario, pero también puede ejecutarse por lotes.

Compruebe la carpeta de descarga de WinSCP (por ejemplo, "C:\NProgram Files (x86)\NWinSCP") en busca del archivo "WinSCP.com". WinSCP se puede ejecutar como un lote invocando este archivo desde el símbolo del sistema.

Índice de contenidos

  1. Cómo operar como un lote
  2. Cómo crear archivos por lotes
  3. resumen

1. Cómo operar como un lote

Cree un archivo por lotes con extensión .bat para que WinSCP se ejecute simplemente haciendo doble clic en el archivo por lotes.

2. Cómo crear archivos por lotes

Para ejecutar WinSCP por lotes, se necesitan dos archivos: un 'archivo bat' para invocar WinSCP por lotes desde el símbolo del sistema y un 'archivo txt' para ejecutar los comandos de WinSCP.

El artículo anterior sobre descargas y cargas automáticas con WinSCP contiene un ejemplo completo.

Automatizar cargas y descargas SFTP con WinSCP

3. resumen

Hemos descrito cómo ejecutar WinSCP por lotes. Si realiza tareas rutinarias utilizando WinSCP en su trabajo diario, por favor, intente implementar esto ya que le permitirá automatizar su trabajo.