风之语
posts(201)
comments(182)
trackbacks(1)
BlogJava
联系
聚合
管理
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
ajax(1)
android(1)
apache(1)
AppFuse(1)
BIRT(1)
iText(1)
JSF(8)
kettle(1)
linux(5)
mac(1)
maven(1)
MSTR(3)
Open XML(1)
Oracle(21)
RCP
Struts(2)
Struts2(2)
SybaseIQ(6)
tapestry
tomcat(2)
weblogic(1)
webservice(1)
weka(1)
云计算(1)
收藏(31)
数据仓库(11)
架构设计(3)
生活(2)
集群(1)
项目管理(6)
随笔档案
2012年12月 (4)
2012年11月 (1)
2012年7月 (2)
2011年8月 (1)
2011年7月 (1)
2011年3月 (1)
2010年12月 (2)
2010年11月 (4)
2010年10月 (3)
2010年9月 (5)
2010年8月 (1)
2010年7月 (4)
2010年3月 (1)
2010年2月 (3)
2009年12月 (3)
2009年11月 (4)
2009年9月 (3)
2009年6月 (5)
2009年5月 (3)
2009年4月 (2)
2009年3月 (5)
2009年2月 (4)
2009年1月 (2)
2008年11月 (2)
2008年9月 (1)
2008年7月 (2)
2008年6月 (4)
2008年5月 (6)
2008年4月 (1)
2008年3月 (1)
2007年12月 (2)
2007年11月 (5)
2007年10月 (2)
2007年9月 (3)
2007年8月 (3)
2007年4月 (1)
2007年3月 (2)
2007年2月 (2)
2007年1月 (2)
2006年12月 (3)
2006年8月 (2)
2006年7月 (2)
2006年6月 (2)
2006年4月 (2)
2006年3月 (1)
2006年2月 (3)
2006年1月 (6)
2005年12月 (6)
2005年11月 (4)
2005年10月 (17)
2005年9月 (25)
2005年8月 (16)
2005年7月 (8)
相册
技术图片
收藏夹
java
link
My wife
My wife's blog
最新随笔
1. apache修改最大连接并用ab网站压力测试
2. Vm虚拟机访问本地硬盘文件
3. NFS文件无法写入的权限问题
4. weblogic设置上传文件访问权限
5. 在android上动态实现ichartjs的3D柱形图
6. 使用Oracle trunc 来指定精确的年月日时分秒
7. Quartz 2.1.5 web应用配置
8. LoginAny 使用笔记
9. MyEclipse 无响应的几种解决办法
10. java.sql.SQLException: No more data to read from socket
搜索
积分与排名
积分 - 399185
排名 - 139
最新评论
1. re: 使用Oracle trunc 来指定精确的年月日时分秒[未登录]
政治
--张三
2. re: 干掉流氓软件vrvrf_c.exe,vrvedp_m.exe[未登录]
`
--1
3. re: 无需刻录DMG光盘,教你在VMWare下安装MAC OS X Snow Leopard 10.6
我走到了换DMG映像的时候,然后就没有反应了,这个是什么情况,是不是我的映像文件有问题,还是。。。。
--玉竹常青
4. re: LoginAny 使用笔记
怎么没一个人留言,现在来是不是在挖坟啊
--ellipse
5. MSTR web应用的部署[未登录]
请问,如何用oracle Application Server服务器部署mstr web应用?
--rocky
阅读排行榜
评论排行榜
View Post
利用windows系统ftp命令编写的BAT文件上传[转]
利用windows系统ftp命令编写的BAT文件上传[转]
在开发中往往需要将本地的程序上传到服务器,而且用惯了linux命令的人来说。在windows下就比较麻烦了。为了方便特编写一个BAT程序来帮助需要这样功能的人。如果用其他IDE工具自带的FTP功能也可以,^_^!
命令: todev.bat /index.asp 默认d:\cnweb为网站的根目录。
我的
http://www.lawcar.cn/
http://www.myitcar.com/
http://www.stockcar.cn/
http://www.lunwencar.com/
都是靠这样的方法维护。
@
IF
"
%1
"
==
""
goto
error_parm
@
IF
"
%2
"
==
""
goto
error_parm
@SETLOCAL
@
set
server
=
192.168
.
10.199
@
set
username
=
@
set
password
=
@echo 是否上传 d:
\
cnweb
\
%
1
\
%
2
到dev服务器!
@echo off
CHOICE
/
C YN
/
M
"
确认请按 Y,否请按N退出
"
if
errorlevel
255
goto
no
if
errorlevel
2
goto
no
if
errorlevel
1
goto
yes
:no
@echo
on
@echo 没有任何文件上传到DEV.
@
goto
end
:yes
IF
not
EXIST d:
\
cnweb
\
%
1
\
%
2
goto
error2
echo open %server%
>
ftp.txt
echo user %username%
>>
ftp.txt
echo %password%
>>
ftp.txt
echo cd %
1
>>
ftp.txt
echo bye
>>
ftp.txt
ftp
-
s:ftp.txt
-
n | find
"
550
"
if
not
errorlevel
1
@
goto
error
rem
del ftp.txt ftperror.txt
echo open %server%
>
ftp.txt
echo user %username%
>>
ftp.txt
echo %password%
>>
ftp.txt
echo cd %
1
>>
ftp.txt
echo put d:
\
cnweb
\
%
1
\
%
2
>>
ftp.txt
echo bye
>>
ftp.txt
ftp
-
s:ftp.txt
-
n | find
"
Invalid
"
if
not
errorlevel
1
@
goto
error3
rem
del ftp.txt ftperror.txt
@echo
on
@echo 上传DEV完成.
@
goto
putok
:
error
@echo 服务器目录错误 %
1
rem
del ftp.txt ftperror.txt
@
goto
end
:error2
@echo 本地目录错误 d:
\
cnweb
\
%
1
@del ftp.txt ftperror.txt
@
goto
end
:error3
@echo 上传文件错误 d:
\
cnweb
\
%
1
\
%
2
del ftp.txt ftperror.txt
@
goto
end
:putok
@echo 上传成功 %
1
%
2
!
@
rem
del ftp.txt ftperror.txt
@
goto
end
:error_parm
@echo 参数错误,正确格式: todev 相对路径 文件名
@
goto
end
:
end
@echo Bye.
@ENDLOCAL
posted on 2010-07-21 05:16
风
阅读(2939)
评论(0)
编辑
收藏
所属分类:
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
LoginAny 使用笔记
资源管理器搜索包含文字的文件找不到的解决方法
xp下删除windows7,无法删除windows7文件夹,无法删除windows7文件,双系统卸载,取得文件权限
利用windows系统ftp命令编写的BAT文件上传[转]
jxl操作excel例子(转)
I18N-国际化消息和日志
使用 AppFuse 的七个理由
Office (2007) Open XML 文件格式简介
[转]Reporting Services与相关产品的比较
自定义file类型input框样式的方法