创建获取%userprofile%的桌面文件?

时间:2016-05-27 09:26:49

标签: c

我想获取桌面目录文件夹,所以我尝试了:

  char filename[ MAX_PATH ];
  char newLocation[]="%userprofile%\\desktop\\myfile.exe";
  BOOL stats=0;
  DWORD size = GetModuleFileNameA( NULL, filename, MAX_PATH );
  CopyFile(filename, newLocation, stats);

%userprofile%无效。如何获取用户个人资料路径?

1 个答案:

答案 0 :(得分:0)

也许其他答案会有所帮助:

https://superuser.com/questions/571974/userprofile-variable-not-working

或:

https://superuser.com/questions/442158/why-cant-i-use-userprofile-in-path

您可以输入:

set

在命令提示符下,您将获得系统上定义的所有环境变量的列表。