无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2989|回复: 26
打印 上一主题 下一主题

[已解决] 为何出现%LocalAppData%安全权限错误?

[复制链接]
跳转到指定楼层
1#
发表于 2022-10-4 14:58:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2010hook 于 2022-10-21 10:22 编辑

@Weicome 企业版PE10,纯内核就有670MB,不缺文件,Administrator登录正常。
我把默认Administrator登录改为SYSTEM,出现Chrome等软件无法写入%LocalAppData%文件夹,我批处理能复制正确软件配置到此,但Chrome启动时都写到%Temp%去了;右键查看各文件夹都提示权限顺序错误。

估计应该是配置有缺陷,你们碰到过这种情况吗?如何解决的呢?
2#
发表于 2022-10-4 17:28:22 | 只看该作者
以前有过测试,%LOCALAPPDATA%指定的位置不存在时,EDGE会写到temp去。

点评

对啊,就是这样,你记得怎么解决的吗?  详情 回复 发表于 2022-10-4 18:29
回复

使用道具 举报

3#
发表于 2022-10-4 17:52:13 | 只看该作者
等待回答,学习
回复

使用道具 举报

4#
发表于 2022-10-4 18:43:05 | 只看该作者
看看楼上大神的解答,学习学习
回复

使用道具 举报

5#
 楼主| 发表于 2022-10-4 20:12:56 来自手机 | 只看该作者
本帖最后由 2010hook 于 2022-10-4 20:20 编辑

把init挪到wpeinit之后,就不报错了,Chrome配置目录有了everyone完全权限,仍然无法写入,奇怪啊。
回复

使用道具 举报

6#
发表于 2022-10-4 20:19:30 来自手机 | 只看该作者
换位置了?
回复

使用道具 举报

7#
发表于 2022-10-4 20:49:52 | 只看该作者
本帖最后由 红毛樱木 于 2022-10-4 20:57 编辑
  1. ENVI^ ENVIMODE=1
  2. FIND $%^LocalAppData%=,
  3. {*
  4.     ENVI $#LocalAppData=%^USERPROFILE%\AppData\Local        //设置环境变量
  5.     IFEX "%^LocalAppData%\",!   MDIR %^LocalAppData%        //没有目录就创建目录
  6. }
复制代码
没有环境变量就创建一个环境变量呗。
PECMD中%^USERPROFILE%的^是直接引用环境变量的意思。这个变量一般都存在的。
EVNI $#     其中$是“系统级环境变量”,#是“用户级环境变量”

---------------------------------
此方法也适用于其他环境变量不存在的情况。

点评

大神真猛啊  详情 回复 发表于 2022-10-4 22:29
再请教一下,为何 send #0xad 写入INI文件无效,而CMD执行有效? 我记得以前有效的,是否PECMD版本问题?  详情 回复 发表于 2022-10-4 21:16
感谢出手写代码,我试试看。 不过,pecmd init 不是说能设置变量的吗?  详情 回复 发表于 2022-10-4 20:55

评分

参与人数 2无忧币 +10 收起 理由
Weicome + 5 赞一个!
2010hook + 5 问题解决!

查看全部评分

回复

使用道具 举报

8#
 楼主| 发表于 2022-10-4 20:55:28 | 只看该作者
红毛樱木 发表于 2022-10-4 20:49
没有环境变量就创建一个环境变量呗。
PECMD中%^USERPROFILE%的^是直接引用环境变量的意思。这个变量一般都 ...

感谢出手写代码,我试试看。
不过,pecmd init 不是说能设置变量的吗?
回复

使用道具 举报

9#
 楼主| 发表于 2022-10-4 21:16:05 | 只看该作者
红毛樱木 发表于 2022-10-4 20:49
没有环境变量就创建一个环境变量呗。
PECMD中%^USERPROFILE%的^是直接引用环境变量的意思。这个变量一般都 ...

再请教一下,为何 send #0xad 写入INI文件无效,而CMD执行有效?
我记得以前有效的,是否PECMD版本问题?

点评

SEND只是简单的按键盘吧 我猜你是想往指定的窗口按键操作?但是你要往哪个窗口按键盘它又不知道。所以要用下面的把窗口激活置顶才行。 ENVI @窗口和控件名.POS=左:上:[@]宽:高:层级:透明度:前置:激活:父窗口ID  详情 回复 发表于 2022-10-4 21:43
回复

使用道具 举报

10#
发表于 2022-10-4 21:43:16 | 只看该作者
2010hook 发表于 2022-10-4 21:16
再请教一下,为何 send #0xad 写入INI文件无效,而CMD执行有效?
我记得以前有效的,是否PECMD版本问题 ...

SEND只是简单的按键盘吧

我猜你是想往指定的窗口按键操作?但是你要往哪个窗口按键盘它又不知道。所以要用下面的把窗口激活置顶才行。

ENVI @窗口和控件名.POS=左:上:[@]宽:高:层级:透明度:前置:激活:父窗口ID::客宽:客高  //@实际宽高

ENVI @@POS=窗口ID:左:上:[@]宽:高:层级:[$]透明度:前置:激活:父窗口ID::客宽:客高

点评

我是想进入桌面后按静音键,这使用CMD执行是正确的,写到INI文件里就无效了。  详情 回复 发表于 2022-10-4 21:46
回复

使用道具 举报

11#
 楼主| 发表于 2022-10-4 21:46:29 | 只看该作者
红毛樱木 发表于 2022-10-4 21:43
SEND只是简单的按键盘吧

我猜你是想往指定的窗口按键操作?但是你要往哪个窗口按键盘它又不知道。所以 ...

我是想进入桌面后按静音键,避免损坏耳机和听觉。这使用CMD执行是正确的,写到INI文件里就无效了。

点评

看看按键的时候是不是声卡驱动之类的都没装好,要自己调试的。  详情 回复 发表于 2022-10-4 21:56
回复

使用道具 举报

12#
发表于 2022-10-4 21:56:29 | 只看该作者
2010hook 发表于 2022-10-4 21:46
我是想进入桌面后按静音键,避免损坏耳机和听觉。这使用CMD执行是正确的,写到INI文件里就无效了。

看看按键的时候是不是声卡驱动之类的都没装好,要自己调试的。

点评

留意进入桌面过程,果然喇叭状态从无效到正常,一语中的,真神!  详情 回复 发表于 2022-10-4 23:13
回复

使用道具 举报

13#
发表于 2022-10-4 22:29:03 | 只看该作者
红毛樱木 发表于 2022-10-4 20:49
没有环境变量就创建一个环境变量呗。
PECMD中%^USERPROFILE%的^是直接引用环境变量的意思。这个变量一般都 ...

大神真猛啊

点评

昨晚对比了注册表,发现是你只给Admin预置了用户变量,忽视了system,偏心!  详情 回复 发表于 2022-10-5 15:31
为何新建文件夹的用户权限只有everyone,没有继承父目录任何用户权限?是不是缺文件呢?  详情 回复 发表于 2022-10-4 23:25
他确实非常厉害,解过我很多次难题。 不过他写出来的时候,我就知道我掉进同一个坑里了,几年前碰到过直接写进注册表里没记录。  详情 回复 发表于 2022-10-4 22:55
回复

使用道具 举报

14#
 楼主| 发表于 2022-10-4 23:13:30 来自手机 | 只看该作者
红毛樱木 发表于 2022-10-4 21:56
看看按键的时候是不是声卡驱动之类的都没装好,要自己调试的。

留意进入桌面过程,果然喇叭状态从无效到正常,一语中的,真神!
回复

使用道具 举报

15#
 楼主| 发表于 2022-10-4 23:25:24 来自手机 | 只看该作者
Weicome 发表于 2022-10-4 22:29
大神真猛啊


为何新建文件夹的用户权限只有everyone,没有继承父目录任何用户权限?是缺文件还是您改了什么呢?
回复

使用道具 举报

16#
发表于 2022-10-5 00:08:00 | 只看该作者
2010hook 发表于 2022-10-4 22:55
他确实非常厉害,解过我很多次难题。
不过他写出来的时候,我就知道我掉进同一个坑里了,几年前碰到过 ...

什么坑?啥意思

点评

跟您没关系,我说曾经碰到过同样的问题,但我没做笔记。  详情 回复 发表于 2022-10-5 00:38
回复

使用道具 举报

17#
 楼主| 发表于 2022-10-5 15:31:05 来自手机 | 只看该作者
Weicome 发表于 2022-10-4 22:29
大神真猛啊

昨晚对比了注册表,发现是你只给Admin预置了用户变量,忽视了system,偏心!
回复

使用道具 举报

18#
发表于 2022-10-5 15:39:32 | 只看该作者
一开始好像没有Local的,不管是否存在都可建一个。
回复

使用道具 举报

19#
 楼主| 发表于 2022-10-5 16:41:44 来自手机 | 只看该作者
本帖最后由 2010hook 于 2022-10-5 20:24 编辑

别忘了 %AppData%,还有几个用户变量所以注册表集成更好。

我不判断直接覆盖:
  1. envi $#LocalAppData=%^UserProfile%\AppData\Local
  2. envi $#AppData=%^UserProfile%\AppData\Roaming
复制代码

点评

%AppData%也出问题了?  详情 回复 发表于 2022-10-7 08:13
回复

使用道具 举报

20#
发表于 2022-10-5 17:17:12 | 只看该作者
权限错误有图么

点评

两小时前删了,抱歉。 打开 文件属性--安全标签,就会提示权限顺序错误。  详情 回复 发表于 2022-10-5 17:53
回复

使用道具 举报

21#
 楼主| 发表于 2022-10-5 17:53:07 来自手机 | 只看该作者
szwp 发表于 2022-10-5 17:17
权限错误有图么


两小时前删了,抱歉。
打开 文件右键属性--“安全”标签,就会提示权限顺序错误。
回复

使用道具 举报

22#
发表于 2022-10-7 08:13:35 | 只看该作者
2010hook 发表于 2022-10-5 16:41
别忘了 %AppData%,还有几个用户变量所以注册表集成更好。

我不判断直接覆盖:

%AppData%也出问题了?

点评

除了TEMP,其余用户变量全都没有!  详情 回复 发表于 2022-10-7 11:35
回复

使用道具 举报

23#
 楼主| 发表于 2022-10-7 11:35:27 | 只看该作者
本帖最后由 2010hook 于 2022-10-7 11:44 编辑
szwp 发表于 2022-10-7 08:13
%AppData%也出问题了?

除了Personal、Desktop和TEMP这类,其余用户变量(如AppData、LocalAppData、HOMEDRIVE、USERDOMAIN)都没有!
回复

使用道具 举报

24#
发表于 2022-10-7 12:15:33 来自手机 | 只看该作者
没有变量和安全有关么

点评

没有关系,变量是方便使用本机目录。如果你没堵住漏洞,黑客也能找到。  详情 回复 发表于 2022-10-7 12:43
回复

使用道具 举报

25#
 楼主| 发表于 2022-10-7 12:43:51 | 只看该作者
szwp 发表于 2022-10-7 12:15
没有变量和安全有关么

没有关系,变量是方便使用本机目录。如果你没堵住漏洞,黑客也能找到。
回复

使用道具 举报

26#
发表于 2022-10-7 14:20:40 来自手机 | 只看该作者
没有变量提高了安全权限
回复

使用道具 举报

27#
发表于 2023-11-28 22:19:12 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-24 10:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表