CSDN博客

img aloking

远程复制文件(自动输入密码)

发表于2004/7/7 21:48:00  885人阅读

在程序中,已知写入权限的密码。 
--------------------------------------------------------------- 
 
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");

0 0

相关博文

我的热门文章

img
取 消
img