Comandos de script de WinSCP para automatización
Fecha de publicación:
Actualizado:
Artículos técnicos > Comandos de script de WinSCP para automatización
Estado y uso seguro en 2026
Conclusión: Inicie una sesión con un comando open verificado, establezca directorios de trabajo locales y remotos explícitamente, transfiera con get, put o synchronize y finalice con exit. Pruebe primero las opciones destructivas con datos desechables.
Qué aprenderás
- Qué hacen los comandos de script WinSCP más comunes y a qué lado de la transferencia afectan.
- Cómo las máscaras de comando, rutas, confirmaciones y opciones de eliminación pueden cambiar los resultados.
- Por qué las credenciales en
open username:password@hostno son adecuadas para la automatización mantenida.
Para quién: Operadores que leen o revisan un script de comando WinSCP.
Situación en 2026: La lista de comandos original sigue siendo una orientación útil, pero la sintaxis actual y las opciones de seguridad pertenecen a la referencia oficial. Ancle claves de host, proteja secretos y revise comandos que eliminan, sobrescriben o sincronizan archivos.
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.
Esta sección trata de los comandos más utilizados en WinSCP. Esta es una buena referencia de lo que se puede hacer con los comandos de WinSCP.
Índice de contenidos
1. Comandos de uso frecuente
1-1. open
Comando de conexión. Es un comando que se ejecuta siempre al principio de un comando WinSCP, en lugar de ser utilizado con frecuencia.
Se ejecuta con 'open username:password@IP address'.
Muchos servidores utilizarán la autenticación por clave para iniciar la sesión, y la opción de clave privada es necesaria en estos casos.
1-2. get
Este comando se utiliza para recuperar archivos.
Puede ser ejecutado en 'get Acquisition file Destination folder'.
La opción de borrar también puede utilizarse para eliminar los archivos remotos descargados después de la transferencia.
1-3. put
Comando para almacenar archivos.
Se puede realizar con 'Poner archivos de almacenamiento Carpeta de destino'.
Al igual que el comando get, éste también puede eliminar los archivos subidos del directorio local después de la transferencia con la opción delete.
1-4. mkdir
Comando de creación de directorios.
Se puede realizar mediante 'mkdir nombre del directorio'.
1-5. call
Comando para ejecutar comandos de shell en el lado remoto.
Se puede ejecutar con el "comando de llamada".
Este comando permite invocar el shell del servidor remoto, de modo que los comandos no proporcionados por el comando WinSCP pueden ser implementados en el shell del servidor remoto.
2. resumen
Se presentaron los comandos que se utilizan habitualmente en WinSCP. Es posible automatizar las operaciones de WinSCP, por ejemplo con los comandos introducidos aquí. También hemos visto la herramienta en acción y puede consultar las siguientes páginas.