我想将文件复制到需要管理员权限的文件夹中。C++将文件复制到具有管理权限的文件夹中
例子:
string oldPath = "C:\\Users\\Sony\\Desktop\\a.txt";
string newPath = "C:\\ProgramData\\Microsoft\\Network\\a.txt";
int main(){
MoveFile(oldPath.c_str(), newPath.c_str());
// now I have to send the permission, because the file won't be copied
return 0;
}
我怎样才能把这些权限将文件复制到这样的文件夹?
谢谢你们
请把MoveFile函数的定义,所以我们可以看到这是怎么回事! – PerelMan
将其标记为与MS-Windows Access控件和文件权限上的完整书籍一样宽泛。 –
@MarwanB'MoveFile'是一个Win32 API函数:https://msdn.microsoft.com/en-us/library/windows/desktop/aa365239(v=vs.85).aspx –