vc++ WMI远程执行cmd命令失败??
背景:
假设有3台计算机
IP:
1.1.1.1
1.1.1.2
1.1.1.3
1.1.1.1是服务器,运行我自己编写的一个程序,它通过wmi连接到1.1.1.2这台机器,并在上面执行两个命令:
cmd.exe /c net use \\1.1.1.3\c$\文件夹 password /user:username //共享文件夹
cmd.exe /c copy \\1.1.1.3\c$文件夹\a.txt c:\ //拷贝a.txt到C盘
问题:命令执行失败,执行net use失败,没有任何提示,copy提示拒绝访问。
是不是需要配置系统的权限或安全策略等其他东西呢?怎样执行才能保证两个命令执行成功?