QProcess *pro=new QProcess;
QString program="cp";
QStringList arguments;
arguments<<"\home\wangmj\temp.txt";//源文件路径
arguments<<"\media\*"; //目标路径(U盘)
pro->start(program,arguments);
在终端里试过cp \home\wangmj\temp.txt \media\*,可以将文件复制到U盘,QT中的这段代码就不行,解决方法:
因为把U盘路径设为具体名称后就没有问题了,arguments<<"\media\usbname\",usbname是U盘名称,谢谢各位
按照上面的思路。源文件路径与u盘路径换下。是否就可以把u盘内容拷贝到系统目录呢?应该可以,后面再试试。