Board logo

标题: [求助]隐藏FTP命令 [打印本页]

作者: ybgts     时间: 2009-1-3 00:53    标题: [求助]隐藏FTP命令

请教各位大侠,我想在批处理运行FTP命令的时候,
把FTP的命令不显示出来,可以做得到吗?
可以的话,请教教我怎样做?

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

谢谢!

[ Last edited by ybgts on 2009-1-5 at 14:35 ]
作者: HAT     时间: 2009-1-3 21:10
批处理隐藏运行的10种思路
http://www.cn-dos.net/forum/viewthread.php?tid=23846
作者: pooronce     时间: 2009-1-3 21:34
可能误会了吧
他可能只是想FTP的那部分过程不显示出来
作者: ybgts     时间: 2009-1-3 23:13
对,我就是想要这样!
FTP命令的过程不显示出来

例如:
dir
bye
这样命令都不显示出来
作者: HAT     时间: 2009-1-4 01:38
思路:在主BAT中动态生产一个子BAT专门用来执行FTP命令,至于如何隐藏,请参考2楼。
作者: ybgts     时间: 2009-1-5 14:35
自己一下,好急啊
作者: exzzz     时间: 2009-1-5 18:44


  Quote:
Originally posted by ybgts at 2009-1-5 02:35 PM:
自己一下,好急啊

HAT版主已经说的很清楚了,你既然都会在BAT中生成TXT再用FTP调用了,那为何不把这一段代码echo到某个bat,然后用VBS的WSHELL.run 隐藏运行这个生成的bat就可以了,好好在本版搜索一下隐藏运行批处理的办法吧。
作者: exzzz     时间: 2009-1-5 18:45
另外在bat开头加上 @echo off就隐藏显示输入的命令
命令后面加上 >nul 2>nul 就不显示命令执行结果了
作者: b31b6t2t4     时间: 2009-10-10 10:30
在命令的后面,加上 2>nul 1>nul
作者: muou     时间: 2009-12-22 02:24
@echo off就隐藏显示输入的命令
命令后面加上 >nul 2>nul 就不显示命令执行结果了