0

除了 appdata 之外,我是否可以在没有 UAC 权限的情况下将文件拖放到其他目录?或者 AppData 是唯一的位置吗?

4

1 回答 1

0

用户可以写入其个人资料中的任何位置。例如:

  • SHGetFolderPath(CSIDL_DESKTOPDIRECTORY)例如 C:\Users\User0\Desktop
  • SHGetFolderPath(CSIDL_MYDOCUMENTS)例如 C:\Users\User0\Documents
  • SHGetFolderPath(CSIDL_APPDATA)例如 C:\Users\User0\AppData
  • SHGetFolderPath(CSIDL_LOCAL_APPDATA)例如 C:\Users\User0\AppData\Local

以及 Common AppData 文件夹:

  • SHGetFolderPath(CSIDL_COMMON_APPDATA)例如 C:\ProgramData
于 2014-01-03T03:33:24.257 回答