none
在Winform下,VB2005怎样将一个文件传送到另一台普通电脑上(知道那台电脑管理员密码) RRS feed

  • 问题

  • 二台电脑是在同一局域网下,并且对方电脑不想共享目录

    My.Computer.Network.UploadFile("d:\abc.xls", "\\tom\d:\abcd.xls", "tom\admin", "password", True, 3000)

    会提示报错:“请求已中止:请求已被取消”

    1,这个问题怎么解决呢?
    2,还有什么其他的方法吗?
    不吝赐教
    2009年3月13日 4:30

答案

全部回复


  •  My.Computer.Network.UploadFile("d:\abc.xls", "\\tom\d$\abcd.xls", "tom\admin", "password", True, 3000)


    http://feiyun0112.cnblogs.com/
    2009年3月13日 5:01
    版主
  • 改成"\\Tom\d$\abcd.xls"还是不行,,,提示:“请求已中止:请求已被取消”,是什么问题呢?


    不吝赐教
    2009年3月13日 5:05
  •  \\Tom\d$\  在资源管理器可以访问吗,如果不行,必须tom提供共享目录
    http://feiyun0112.cnblogs.com/
    2009年3月13日 5:10
    版主
  •  在资源管理器里是可以的哦,,,
    不吝赐教
    2009年3月13日 5:16
  • 我试验了确实没问题

    用户名/密码对吗? 是tom\admin还是administrator    

    tom是不是有什么防火墙
    http://feiyun0112.cnblogs.com/
    2009年3月13日 5:22
    版主
  • TOM电脑是有防火墙,但用资源管理器方式取得电脑信任后,,,用上面的语句,去掉用户,密码也是可以的。。。

    但是,如果NET USE * /del之后,,,无论是否有用户,密码,上面的语句总是不行

    用户,密码肯定没问题
    不吝赐教
    2009年3月13日 5:35
  • 楼主,你好

    NET USE */delete
    Cancels the specified network connection. If you specify the connection with an asterisk (*), all network connections are canceled.
    如果我的回答无法解决您的问题,请重新开帖,这样有助于让每个帖子集中讨论一个问题,也有助于你的问题的解答。


    Microsoft Online Community Support
    2009年3月17日 2:24
  • 二台电脑是在同一局域网下,在对方电脑不想共享目录,但我是对方电脑管理员的情况下
    (二台电脑都有防火墙,在资源管理器下访问对方电脑D$,输入用户,密码就可以)

    但用代码
    My.Computer.Network.UploadFile("d:\abc.xls", "\\tom\d$\abcd.xls", "tom\admin", "password", True, 3000)

    会提示报错:“请求已中止:请求已被取消”

    这个问题怎么解决呢?
    不吝赐教
    2009年3月18日 1:01