读书人

mount一个window共享函数如何写

发布时间: 2013-11-26 22:51:31 作者: rapoo

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");

读书人网 >UNIXLINUX

热点推荐