以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- ftp中判断文件夹是否存在 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=177693) |
-- 作者:newsun2k -- 发布时间:2022/5/31 11:19:00 -- ftp中判断文件夹是否存在 Dim ftp1 As New FtpClient ftp1.Host="192.168.7.1" ftp1.Account = "ftp_XXX" ftp1.Password = "ftp_XXX" ftp1.UTF8 = True ftp1.RootDir = "/" msgbox(ftp1.DirExists("/收文管理/1")) \'显示FALSE Dim ftp1 As New FtpClient ftp1.Host="192.168.7.1" ftp1.Account = "ftp_XXX" ftp1.Password = "ftp_XXX" ftp1.UTF8 = True ftp1.RootDir = "/" msgbox(ftp1.DirExists("收文管理/1")) \'显示TRUE 在线等啊,这是怎么回事啊? 一直都是带斜杠的,新安装一个服务器,重新设置了serv-u,就出现这个问题,哪里设置不对么? |
-- 作者:有点蓝 -- 发布时间:2022/5/31 11:29:00 -- 去掉这个代码试试:ftp1.RootDir = "/" |
-- 作者:newsun2k -- 发布时间:2022/5/31 11:31:00 -- 一样的 |
-- 作者:有点蓝 -- 发布时间:2022/5/31 11:36:00 -- IIS的ftp服务我测试没有问题。serv-u没用过不清楚了 |