关于判断网络计算机内的文件存在问题

james_lq 2004-04-22 08:36:47
网络计算机为服务器或其他机器,名称已知,路径已知,文件名称已知(可能无后缀)。当使用fileexsts(filename)判断时,必须保证已登陆对方机器,否则无法判断。现希望不登陆对方机器而可直接判断,不知哪位有办法实现。




~~~~~~~~~~~~~~
明早结贴
~~~~~~~~~~~~~~
...全文
56 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
james_lq 2004-04-23
  • 打赏
  • 举报
回复
还是需要登陆才能解决,目前在配置文件做映射,呵呵,各位,谢了
lzheng2001 2004-04-23
  • 打赏
  • 举报
回复
"想想还有机器如果不开的情况,但要使能用,必须保证机器开着,客户端已登陆该机器"
楼主,不是想在别人的机器已经关闭的情况下,还可以判断文件是否存在吧. 有这种可能吗!!!
还要说一下,如果对方机器,已经授权你的机器(用户),访问,是不需要输入用户名,密码的,直接访问就是了.

xiao_bai 2004-04-23
  • 打赏
  • 举报
回复
应该是不可能的事情吧
james_lq 2004-04-23
  • 打赏
  • 举报
回复
我所知道的使用方法是
if fileexsts( "\\IP\盘符$\share\test.txt") then ...

if fileexsts( "\\机器名\盘符$\share\test.txt") then ...

想想还有机器如果不开的情况,但要使能用必须保证机器开着,客户端已登陆该机器。


一晚上过去了,还没见有满意答案嘛
livode 2004-04-23
  • 打赏
  • 举报
回复
楼上各位,楼主要求不登录访问文件。设置共享也需要登录的,不论是guest,还是匿名,总是要登录的。楼主的要求是不可能实现的,如果可以不登录就能获取机器的文件系统,即使是目录,这样的操作系统各位敢用吗?
xyzliuin 2004-04-23
  • 打赏
  • 举报
回复
没试过
if fileexsts( "\\192.168.1.1\share\test.txt") then ...

if fileexsts( "\\机器名\share\test.txt") then ...
这里应不应该加"\\" ?
yewenlin 2004-04-22
  • 打赏
  • 举报
回复
我想也是,应该是没有权限判断吧?
lzheng2001 2004-04-22
  • 打赏
  • 举报
回复
例: share为某机器(ip:192.168.1.1)的共享目录
if fileexsts( "192.168.1.1\share\test.txt") then ...

if fileexsts( "机器名\share\test.txt") then ...

要求你要有权限访问这个目录!

艳阳天11 2004-04-22
  • 打赏
  • 举报
回复
这不大可能吧?关注

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧