Board logo

标题: [文本处理] 批处理怎样把TXT文件批量上传至多个服务器上? [打印本页]

作者: 海洋之蓝    时间: 2011-4-22 14:46     标题: 批处理怎样把TXT文件批量上传至多个服务器上?

1、想让多个txt文件上传至多个服务器上,传输方式为二进制。
2、每个服务器上传地址为:/tmp/目录下。
3、每个服务的都是 SOC unix系统,大约有10服务器需要上传文件。每个服务使用root用户登录。
4、文件上传到服务以后,需要执行语句(:informix *.txt)命令。

所有的操作都是在win xp下操作的,执行命令也是通过telanet来执行的。因不知道怎么写代码,所以需要大家的帮忙。
作者: caruko    时间: 2011-4-22 15:27

这个你该问unix论坛吧?
因为unix又不能执行bat文件,BAT做FTP上传很简单,但上传后执行语句,需要bash,perl之类的程序来做。


不过,如果你用NetCat,还是很简单就可以实现的,包括增加MD5密码验证之类的。
但大部分操作都在服务器上,所以去unix论坛问吧
作者: 海洋之蓝    时间: 2011-4-22 17:03

所有的操作都是在win xp下操作的,执行命令也是通过telanet来执行的。
作者: Batcher    时间: 2011-4-22 23:18

2# caruko


UNIX有FTP啊,嘿嘿,命令基本跟Windows相同。
作者: applba    时间: 2011-4-23 11:59

对了FTP很强大……
SFTP也不错
作者: Batcher    时间: 2011-4-23 16:35

5# applba


你试过在批处理里面调用sftp么?




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2