社区
Delphi
帖子详情
如何在Z在程序中调用FTP.EXE ,然后登陆FTP, 把服务器上文件抓下来.然后关闭FTP
xuxf
2005-12-07 03:28:40
谢谢
...全文
154
8
打赏
收藏
如何在Z在程序中调用FTP.EXE ,然后登陆FTP, 把服务器上文件抓下来.然后关闭FTP
谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mugi
2005-12-09
打赏
举报
回复
var
StartupInfo: TStartupInfo;
ProcessInfo: TProcessInformation;
begin
FillChar(StartupInfo, SizeOf(StartupInfo), 0);
StartupInfo.cb := SizeOf(StartupInfo);
StartupInfo.dwFlags := STARTF_USESHOWWINDOW;
StartupInfo.wShowWindow := SW_SHOW; // 改成SW_HIDE试试,呵呵
CreateProcess(nil, 'fff.exe -s:c:\test 221.236.28.104', nil, nil,
False, 0, nil, 'c:\'{保存路径}, StartupInfo, ProcessInfo);
while (True) do
begin
if MsgWaitForMultipleObjects(1, ProcessInfo.hProcess, False, INFINITE,
QS_ALLINPUT) = WAIT_OBJECT_0 then
begin
Break;
end;
Application.ProcessMessages;
end;
if FileExists('c:\o2ma100.ojn'{下载下来的文件}) then
begin
ShowMessage('上传成功');
end else begin
ShowMessage('上传失败');
end;
CloseHandle(ProcessInfo.hProcess);
CloseHandle(ProcessInfo.hThread);
ly_liuyang
2005-12-09
打赏
举报
回复
还不如用IdFTP写一段简单的代码来得更实际
Indy官方提供Demo的,改改就能用
xuxf
2005-12-09
打赏
举报
回复
嘿嘿,脚本应该怎么写??还是没有搞定。。呵呵!郁闷!
xuxf
2005-12-08
打赏
举报
回复
嘿嘿,楼上的有具体的代码吗??或者一个小例子,谢谢
搞定好结贴
mugi
2005-12-07
打赏
举报
回复
把要运行的脚本生成为文本文件,然后执行的时候用-s参数:
ftp -s:文件名
-s:和文件名之间没有空格
如果要等待ftp传输完毕的话(也就是要得到ftp退出的事件通知的话),就要用CreateProcess来创建进程然后用WaitForSingleObject来进行等待,懒了,想知道的话回帖再说。
easyboot
2005-12-07
打赏
举报
回复
用shellexecute调用ftp
用 TerminateProcess结束ftp
柯本
2005-12-07
打赏
举报
回复
先用程序生成一角本文件,形式如下:
用户名
口令
bin
get xxx
bye
然后用winexec或shellexecute或createprocess调用ftp.exe,参数为:
ftp.exe -s:角本文件名 服务器IP
Tensionli
2005-12-07
打赏
举报
回复
shellexecute函数,功能运行外部程序,用法看看帮助。
批处理之
FTP
自动同步
文件
通过
ftp
.
exe
可以完成登录,显示远程
文件
、下载、上传、重命名、删除远程
文件
等操作。 1.1. 命令参数
FTP
[-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-A] [-x:sendbuffer] [-r:recvbuffer] [-b:asyncbuffers] [-...
ftp
获取远程
服务器
的
文件
,
ftp
查看远程
服务器
文件
ftp
查看远程
服务器
文件
内容精选换一换云堡垒机配置了
FTP
/S
FTP
远程备份,报请检查
服务器
密码或网络连接情况错误,不能启动远程备份。选择备份具体某一天日志,提示备份正在执行,但远程
服务器
未接收到该备份
文件
。...
java使用
ftp
上传
文件
到linux
服务器
ftp
.storeFile一直返回false的解决方法
2.在确定路径和
文件
名没有
中
文的情况下添加以下代码
ftp
.setFileTransferMode(
ftp
.BINARY_FILE_TYPE);// 设置上传
文件
的类型为二进制类型
ftp
.enterLocalPassiveMode();////设置成被动模式 Store =
ftp
.storeFile...
java
程序
-从
FTP
服务器
上下载
文件
(支持
中
文
文件
名下载)
在公司因为需要做一个从
FTP
服务器
上下载
文件
的小
程序
,简单描述一下,后面直接上代码。 当应用
程序
被
调用
时,会从配置
文件
中
读取配置信息,根据配置信息连接远程的
FTP
服务器
,根据
服务器
上的
文件
的名称、
文件
的...
web
调用
服务器
的
exe
文件
,WebRBox(web
调用
exe
)使用说明
WebRBox(web
调用
exe
)使用说明━━━━━━━━━━━━━━━━━━━━━━━━━WebRBox是一款快速的可以能够将任意的由VC、VB、DELPHI、CB、PB、易语言等开发的Windows(窗口化操作系统system)桌面应用软件就在WEB...
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章