除了appdata以外的目录我是否可以在没有UAC权限的情况下将文件丢弃?或者AppData是唯一的位置吗?
答案 0 :(得分:0)
用户可以在其个人资料中的任何位置写信。 E.g:
SHGetFolderPath(CSIDL_DESKTOPDIRECTORY)
例如C:\用户\用户0 \桌面SHGetFolderPath(CSIDL_MYDOCUMENTS)
例如C:\用户\用户0 \文件SHGetFolderPath(CSIDL_APPDATA)
例如C:\用户\用户0 \应用程序数据SHGetFolderPath(CSIDL_LOCAL_APPDATA)
例如C:\用户\用户0 \应用程序数据\本地与Common AppData文件夹一样:
SHGetFolderPath(CSIDL_COMMON_APPDATA)
例如C:\ ProgramData