问题描述:
系统环境
A机器 192.168.1.1:
C:\abc.txt
B机器 192.168.1.2:
用户名:administrator 密码:abc 共享文件夹: 共享1
现想把A机器c盘下的abc.txt 拷贝到 B机器的“共享1”文件夹内。
请提供详细代码,谢谢!
问题解答:
DOS命令可以完成。
net use z: \\192.168.1.1\c$ /user:administrator password
net use y: \\192.168.1.2\共享1 /user:administrator abc
copy z:\abc.txt y:\
如果要在VB中执行DOS命令,可以用shell来实现。
shell "DOS命令"
将A机和B机 都设置到系统所在的电脑 的网络驱动器,
然后执行本地拷贝。这样做特别容易
补充一点,Visual Basic中如果要shell dos 命令要在shell后面,语句前面加上cmd.exe /c