关于打开共享文件夹速成度慢的问题.....请大家帮忙..谢谢

dazhi518 2010-03-09 09:08:33
我想用拷贝的方式往另一个共享的文件夹里传文件,
我想先打开这个共享文件夹, shell "explorer.exe \\10.194.156.162\wis.wsk",1
用这种语句打开的太慢了,想问问各位有没有别的什么好办法,我是个新手.
...全文
616 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
dazhi518 2010-03-16
  • 打赏
  • 举报
回复
假如说有几个文件需要拷过去,该写在哪句后面呀...
net use z \\192.168.1.100\c$ password /PERSISTENT:NO
在这写???
copy localfile z:\remotefile
在这写????
net use z /delete
me4405801 2010-03-15
  • 打赏
  • 举报
回复
net use z \\192.168.1.100\c$ password /PERSISTENT:NO
copy localfile z:\remotefile
net use z /delete
是在命令行(CMD)环境下使用的……
dazhi518 2010-03-14
  • 打赏
  • 举报
回复
这样写不行,,没仔细看..
private sub command1_click()
net use z \\192.168.1.100\c$ password /PERSISTENT:NO
copy localfile z:\remotefile
net use z /delete
end sub

这种不对...语句不通...
gukuang78 2010-03-14
  • 打赏
  • 举报
回复
让你使用 Shell这些语句啊,不是在代码中直接写这些语句。
赵4老师 2010-03-11
  • 打赏
  • 举报
回复
引用 9 楼 dazhi518 的回复:
回复#8

可是我有很多个这样的远程IP地址,恐怕A-Z个盘不够用怎么办呀.

net use z \\192.168.1.1\c$ password /PERSISTENT:NO
copy localfile z:\remotefile
net use z /delete

net use z \\192.168.1.2\c$ password /PERSISTENT:NO
copy localfile z:\remotefile
net use z /delete

……

net use z \\192.168.1.100\c$ password /PERSISTENT:NO
copy localfile z:\remotefile
net use z /delete

这样难道不行吗?
dazhi518 2010-03-11
  • 打赏
  • 举报
回复
回复#8

可是我有很多个这样的远程IP地址,恐怕A-Z个盘不够用怎么办呀.
熊孩子开学喽 2010-03-10
  • 打赏
  • 举报
回复
楼主到WINDOWS的资源管理器地址栏中输入远程机器地址: \\10.194.156.162\
然后回车. 就看到这个远程文件夹被打开了,然后对着它按右键,出来个菜单,选择映射驱动器,然后挑个盘符就搞定了. 做一次以后就一直有了,不用写代码
dazhi518 2010-03-10
  • 打赏
  • 举报
回复
API函数,一点也不会呀,只是了解,具体的一个也不会用,还没开始学呢,大仙帮帮忙吧.给个例子.
赵4老师 2010-03-09
  • 打赏
  • 举报
回复
c:\>net help use
此命令的语法是:


NET USE [devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]

NET USE {devicename | *} [password | *] /HOME

NET USE [/PERSISTENT:{YES | NO}]


NET USE 用于将计算机与共享的资源相连接,或者切断计算机与共享资源的
连接。当不带选项使用本命令时,它会列出计算机的连接。

devicename 指定一个名字以便与资源相连接,或者指定要切断的设备。有两种类型
的设备名:磁盘驱动器 (D: 至 Z:) 和打印机 (LPT1: 至 LPT3:)。输入
一个星号来代替一个指定的设备名可以分配下一个可用设备名。
\\computername 指控制共享资源的计算机的名字。如果计算机名中包含有空字符,就要
将双反斜线 (\\) 和计算机名一起用引号 (" ")括起来。计算机名可以
有1 到 15 个 字符。
\sharename 指共享资源的网络名字。
\volume 指定一个服务器上的 NetWare 卷。用户必须安装 Netware 的客户服务
(Windows 工作站) 或者 Netware 的网关服务(Windows 服务器) 并使之
与 NetWare 服务器相连。
password 指访问共享资源所需要的密码。
* 进行密码提示。当在密码提示符下输入密码时,密码是不会显示。
/USER 指定连接时的一个不同的用户名。
domainname 指定另外一个域。如果缺省域,就会使用当前登录的域。
username 指定登录的用户名。
/HOME 将用户与他们的主目录相连。
/DELETE 取消一个网络连接,并且从永久连接列表中删除该连接。
/PERSISTENT 控制对永久网络连接的使用。其默认值是最近使用的设置。
YES 在连接产生时保存它们,并在下次登录时恢复它们。
NO 不保存正在产生的连接或后续的连接;现有的连接将在下次登录时
恢复。可以使用 /DELETE 选项开关来删除永久连接。
NET HELP command | MORE 用于逐屏显示帮助。
  • 打赏
  • 举报
回复
1楼说哦是net use
不过\\10.194.156.162\wis.wsk 是什么意思?
dazhi518 2010-03-09
  • 打赏
  • 举报
回复
楼上的,能否说的再详细点呀,不太懂呀...
孤独剑_LPZ 2010-03-09
  • 打赏
  • 举报
回复
映射网络驱动器,当作本机的一个分区用
lyserver 2010-03-09
  • 打赏
  • 举报
回复
使用WNetAddConnection2函数将共享文件夹映射成网络磁盘,然后就可以像本地文件一样操作了,至于WNetAddConnection2,自己GOOGLE一下。
dazhi518 2010-03-09
  • 打赏
  • 举报
回复
还是不太懂,...有没有例子来一个....

1,452

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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