WinSCP执行命令、脚本

雪域幽狐 2018-11-07 14:00 阅读:13750


我们经常使用WinSCP上传文件,同时,WinSCP也可以处理脚本,合理的脚本可以让部署自动化。
在CMD命令行下输入 %WinSCP%/WinSCP即可进入到WinSCP的命令模式(控制台)。

winscp>
模式下输入open root@192.168.0.5即可登录服务器。所有支持的命令,输入help即可。
winscp> help
call     执行任意远程命令
cd       改变远程工作目录
checksum 计算远端文件的校验码
chmod    改变远程文件权限
close    关闭会话
echo     将参数显示为消息
exit     关闭所有会话并结束程序
get      从远程目录下载文件到本地目录
help     显示帮助
keepuptodate 在一个远程目录连续反映本地目录的改变
lcd      改变本地工作目录
lls      列出本地目录的内容
ln       新建远程符号链接
lpwd     显示本地工作目录
ls       列出远程目录的内容
mkdir    新建远程目录
mv       移动或者重命名远程文件
open     连接到服务器
option   设置或显示脚本选项的值
put      从本地目录上传文件到远程目录
pwd      显示远程工作目录
rm       删除远程文件
rmdir    删除远程目录
session  列出连接的会话或者选择活动会话
stat     获取远程文件属性
synchronize 用一个本地目录同步远程目录
如果对某个命令不了解,输入help 命令即可。比如help synchronize即可参看同步的命令。

如果想批量执行脚本,把脚本写到一个txt文档里,然后执行WinSCP /script=ecs1.txt /ini=WinSCP.ini /log=ecs1.log

0条评论

登陆后可评论