当前位置: 技术问答>linux和unix
mount一个window共享,函数怎么写?
来源: 互联网 发布时间:2017-05-01
本文导语: 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(cons...
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是可以的
敲命令行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");