中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 23:23
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]隐藏FTP命令
可打印版本  2,015 / 9
第1楼 ybgts 发表于 2009-01-03 00:53
新手上路 发帖 8 积分 8
[求助]隐藏FTP命令
请教各位大侠,我想在批处理运行FTP命令的时候,
把FTP的命令不显示出来,可以做得到吗?
可以的话,请教教我怎样做?

我想要把ftp -s:ftp.txt这句命令隐藏运行,不显示出来

谢谢!

[ Last edited by ybgts on 2009-1-5 at 14:35 ]
第2楼 HAT 发表于 2009-01-03 21:10
版主 发帖 5,017 积分 9,023
批处理隐藏运行的10种思路
http://www.cn-dos.net/forum/viewthread.php?tid=23846
第3楼 pooronce 发表于 2009-01-03 21:34
中级用户 发帖 250 积分 484
可能误会了吧
他可能只是想FTP的那部分过程不显示出来
第4楼 ybgts 发表于 2009-01-03 23:13
新手上路 发帖 8 积分 8
对,我就是想要这样!
FTP命令的过程不显示出来

例如:
dir
bye
这样命令都不显示出来
第5楼 HAT 发表于 2009-01-04 01:38
版主 发帖 5,017 积分 9,023
思路:在主BAT中动态生产一个子BAT专门用来执行FTP命令,至于如何隐藏,请参考2楼。
第6楼 ybgts 发表于 2009-01-05 14:35
新手上路 发帖 8 积分 8
自己一下,好急啊
第7楼 exzzz 发表于 2009-01-05 18:44
初级用户 发帖 167 积分 194
Originally posted by ybgts at 2009-1-5 02:35 PM:
自己一下,好急啊


HAT版主已经说的很清楚了,你既然都会在BAT中生成TXT再用FTP调用了,那为何不把这一段代码echo到某个bat,然后用VBS的WSHELL.run 隐藏运行这个生成的bat就可以了,好好在本版搜索一下隐藏运行批处理的办法吧。
第8楼 exzzz 发表于 2009-01-05 18:45
初级用户 发帖 167 积分 194
另外在bat开头加上 @echo off就隐藏显示输入的命令
命令后面加上 >nul 2>nul 就不显示命令执行结果了
第9楼 b31b6t2t4 发表于 2009-10-10 10:30
初级用户 发帖 13 积分 28
在命令的后面,加上 2>nul 1>nul
第10楼 muou 发表于 2009-12-22 02:24
新手上路 发帖 9 积分 11
@echo off就隐藏显示输入的命令
命令后面加上 >nul 2>nul 就不显示命令执行结果了
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023