首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

mount一个window共享,函数如何写

2013-11-26 
mount一个window共享,函数怎么写?int nretmount(//192.168.0.12/G$,/mnt/win12,cifs,MS_MGC_VAL,-

mount一个window共享,函数怎么写?
int nret=mount("//192.168.0.12/G$","/mnt/win12","cifs",MS_MGC_VAL,"-o username='administrator',password=''");结果返回失败,
敲命令行mount -t cifs -o username="administrator",password="" //192.168.0.12/G$ /mnt/win12是可以的
[解决办法]


int  mount(const  char  *source,  const char *target, const char *filesystemtype, unsigned long mountflags, const void *data);
//source :设备 /dev/sda等;
//target :挂载点/mnt/usb等;
//*filesystemtype:"minix","ext2", "msdos", "proc", "nfs", "iso9660" ,“vfat”etc.;
//mountflags:MS_MGC_VAL/还有别的参数;
//*data:例如:”codepage=936,iocharset=cp936“。

//这个还不行的话 用system函数吧
system("mount -t cifs -o username="administrator",password="" //192.168.0.12/G$ /mnt/win12");

热点排行