在程序中,已知写入权限的密码。
---------------------------------------------------------------
1 使用
DWORD WNetAddConnection2(
LPNETRESOURCE lpNetResource, // connection details
LPCTSTR lpPassword, // password
LPCTSTR lpUsername, // user name
DWORD dwFlags // connection options
);
建立IPC连接
2 使用
int SHFileOperation(
LPSHFILEOPSTRUCT lpFileOp
);
举例:
#define MOVPATH "//192.168.0.177"
#define RMPATH "//192.168.0.178"
#define USER "root"
#define PWD "123456"
NETRESOURCE ns;
memset( &ns,0, sizeof( ns ) );
ns.dwType = RESOURCETYPE_ANY;
ns.lpLocalName = "Z:";
ns.lpRemoteName=(char*)(LPCTSTR)MOVPATH;
WNetAddConnection2(&ns,(LPCTSTR)PWD,(LPCTSTR)USER,CONNECT_UPDATE_PROFILE );
要加入这个库文件^_^
#pragma comment (lib,"Mpr.lib");