W weiliu Unregistered / Unconfirmed GUEST, unregistred user! 2007-07-13 #1 要求要像DOS里的REN命令一样的功能,即可以使用通配符*或?,实际我是想知道这个字符串的转换过程,若问我为何不直接调用DOS的REN命令来改文件名,因为我是想在FTP上改名的。
白 白河愁 Unregistered / Unconfirmed GUEST, unregistred user! 2007-07-13 #2 windows自己也支持 *和 ? (!是什么?),但 ftp 不支持,只能自己写,很麻烦。
X xxj0828 Unregistered / Unconfirmed GUEST, unregistred user! 2007-07-13 #3 得自己在FTP服务器端实现重命名的命令,扩展其原有的重命名命令.
W weiliu Unregistered / Unconfirmed GUEST, unregistred user! 2007-07-13 #4 楼上的,不好意思,是我打错了,就是因为太麻烦,所以想请人代劳写个好的出来。只要转换过程就行。
I icc Unregistered / Unconfirmed GUEST, unregistred user! 2007-07-13 #5 其实DOS本身并不支持*和?通配符 原理就是DOS命令解释器接到类似命令时,搜索所有符合条件的文件名,逐一展开到原命令 就样就变成了一批没有通配符的命令,有个专业术语叫Shell解释(好像是这样的),原理都是一样的 既然你的FPT的Clinet端执行命令,这个命令展开好做,但服务器怎么支持这个命令我知道 另一种思路,写一个EXE文件,放在服务端,在客户端控制这个程序,让它在服务器上运行起来
其实DOS本身并不支持*和?通配符 原理就是DOS命令解释器接到类似命令时,搜索所有符合条件的文件名,逐一展开到原命令 就样就变成了一批没有通配符的命令,有个专业术语叫Shell解释(好像是这样的),原理都是一样的 既然你的FPT的Clinet端执行命令,这个命令展开好做,但服务器怎么支持这个命令我知道 另一种思路,写一个EXE文件,放在服务端,在客户端控制这个程序,让它在服务器上运行起来
W weiliu Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-10 #6 楼上的,你说的那些我都知道,但服务器如果是别人公司的,它本身所给的权限就有限,更不可能让你去那里放什么程序了。