标题: [文件操作] 看看我的批处理能不能再精简! [打印本页]
作者: qq28289877 时间: 2009-9-29 17:00 标题: 看看我的批处理能不能再精简!
(echo open 192.168.1.111
echo root
echo 12345678
rem 实达终端文件配置
echo cd /etc
echo lcd /
echo lcd qzff
echo lcd vost69
echo lcd etc
echo put stelnetd.conf
rem 艾格码终端文件配置
echo cd /agama
echo lcd /
echo lcd qzff
echo lcd vost69
echo lcd agama
echo put atelnetd.conf
rem 艾格码打印文件配置
echo cd /home/agama
echo lcd /
echo lcd qzff
echo lcd vost69
echo lcd home
echo lcd agama
echo put atslp.conf
rem 服务器网卡配置文件备份
echo cd /etc/sysconfig/network
echo lcd /
echo lcd qzff
echo lcd vost69
echo lcd etc
echo lcd sysconfig
echo lcd network
echo recv ifcfg-eth-id-00:1a:64:c6:93:7e ifcfg-eth-id-00_1a_64_c6_93_7e.vost69
rem 服务器网卡配置文件删除
echo cd /etc/sysconfig/network
echo lcd /
echo lcd qzff
echo lcd vost69
echo lcd etc
echo lcd sysconfig
echo lcd network
echo mdelete ifcfg-eth-id-00:1a:64:c6:93:7e
rem 服务器网卡配置文件上传
echo cd /etc/sysconfig/network
echo lcd /
echo lcd qzff
echo lcd vost69
echo lcd etc
echo lcd sysconfig
echo lcd network
echo put ifcfg-eth-id-00_1a_64_c6_93_7e
rem 服务器网卡配置文件改名
echo cd /etc/sysconfig/network
echo lcd /
echo lcd qzff
echo lcd vost69
echo lcd etc
echo lcd sysconfig
echo lcd network
echo rename ifcfg-eth-id-00_1a_64_c6_93_7e ifcfg-eth-id-00:1a:64:c6:93:7e
echo bye)>>restcmd.txt
ftp -s:restcmd.txt
del restcmd.txt
[ 本帖最后由 qq28289877 于 2009-9-29 21:05 编辑 ]
作者: Batcher 时间: 2009-9-29 17:28
请介绍一下你的批处理的功能、背景、思路等信息
作者: qq28289877 时间: 2009-9-29 18:05
功能:就是将本地主机的目录中的文件,上传到服务器相对应的目录中云
就要这个功能!
作者: Seter 时间: 2009-9-29 18:12
要是我,我会把- echo 1>>a.txt
- echo 2>>a.txt
- echo 3>>a.txt
复制代码
改成- echo 1&echo 2&echo 3>>a.txt
复制代码
以此类推
作者: netbenton 时间: 2009-9-29 18:27
这样可以省点代码
(echo a
echo b
echo c
)>a.txt
作者: qq28289877 时间: 2009-9-29 19:41
本人还是不太明白上面两位高手的意思,能否帮我改一下,让我理解,不好意思哈!
作者: qq28289877 时间: 2009-9-29 20:54
“>>restcmd.txt”是不是把每行后面的这个代码省了?
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |