问题描述
请教个关于远程复制和粘贴的问题,即:用机器A管理操作机器B的硬盘,拷贝文件到B,或从B复制文件。试过WMI,不知道什么原因,总拒绝访问。用api可否实现?还有没有其他好的解决方案?我想实现的就如同远程桌面连接里的自由的复制粘贴功能,只是不要求界面。多谢!!!
解决方案
解决方案二:
估计是当前在A机器上运行那个程序的WINDOWS用户不具备访问B机器文件的权限.
解决方案三:
当前用户已经在administrators组里了,但是直接用wmi登也不行,报win32:拒绝访问
解决方案四:
不是太清楚,不过应该是和权限有关,你确定你使用的访问用户正确吗?
解决方案五:
只知道是Administrators组的,如何确定是否符合WMI要求的权限
解决方案六:
用程序访问,与当前用户没有关系吧
解决方案七:
不懂,帮顶
解决方案八:
以编程方式连接到计算机usingSystem.Management;ConnectionOptionsoptions=newConnectionOptions();options.Username="实际用户名";options.Password="实际密码";ManagementScopescope=newManagementScope("\实际机器名",options);if(!scope.IsConnected){scope.Connect();}ManagementObjectdisk=newManagementObject(scope,newManagementPath("Win32_logicaldisk='c:'"),null);disk.Get();
解决方案九:
不懂,帮顶
解决方案十:
viena(维也纳N02)---说的方法和我的一样,也拒绝访问。直接windows下运行WMI连接也拒绝访问,但是能远程桌面登录,并拷贝。。。。唉
解决方案十一:
自己顶
解决方案十二:
再顶
解决方案十三:
将磁盘设置共享后再试,可以考虑使用磁盘映射的方式
解决方案十四:
设置文件夹的权限