局域网内两台机。相互之间都可以通过映射盘,增删改对方盘里的文件。
如果我在其中一台机器上启动一个程序,程序中将另外一台机器的一个文件移动到本机(MoveFileEx),不知道是以何种身份和权限来操作的。Guest还是什么?。。能成功吗?需要怎样设置权限呢?
谢谢了。。

解决方案 »

  1.   

    如果是nt内核的机子,可以先建立会话!WNetAddConnection2(&nr,username,password,0);
    //nr为NETRESOURCE数据结构的对象;
    //username为建立空会话的用户名
    //password为登陆密码
      至于应该用什么用户,要看你的权限设置,如果guest能操作,就用guest,不能的话,就要用user,甚至是管理员的身份来操作了!
      

  2.   

    要看具體的文件訪問權限設置 為簡化程序 最好直接用Socket來做
      

  3.   

    你把另外一台机的共享权限设置为EVERYONE可以完全控制,就OK了