我们有一个自定义脚本,允许我们重置计算机被锁定的计算机,因此我们必须以管理员身份运行程序(提升用户)。目标是删除当前用户AppData \ Local目录中的目录,但是当我获得具有以下代码的路径时,它是授权应用程序运行的提升用户的路径。无论如何要改为登录用户路径?
string strDirectory =
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
普通用户: C:\ Users \用户鲍勃\应用程序数据\本地\
以管理员身份运行: C:\用户\管理员\应用程序数据\本地\