- 积分
- 6556
- 最后登录
- 2016-4-12
- 精华
- 0
- 阅读权限
- 100
- 主题
- 222
- UID
- 1591929
- 帖子
- 16314
- PB币
- 23411
- 威望
- 5
- 贡献
- 0
- 技术
- 835
- 活跃
- 3411
小麦
- UID
- 1591929
- 帖子
- 16314
- PB币
- 23411
- 贡献
- 0
- 技术
- 835
- 活跃
- 3411
|
63F
发表于 2014-3-8 17:28:18
IP属地马来西亚
|只看该作者
iseeyo 发表于 2014-3-6 00:56
绿盟的工作人员把你的软件当英文软件了,话说,我已经下载到3.5.1中文版了,哈哈哈
ps:帖子介绍 ...
额,我所谓的“支持多用户”其实是这样的。
v3.0:账户1安装QA,账户2看到用不到,如果再安装QA,账户1的QA会失效……
v3.5:账户1安装QA,账户2需要再次安装QA才能用QA,但不会破坏账户1的QA……
之前的v3修改的注册表,是影响所有用户的。
当时我没注意到Windows计划任务的限制,结果你在账户1安装了QA,账户2会看到QA但看到用不到,如果账户2重装QA,账户1的QA又会失效……
而且v3释放VBS到ProgramData,在某些情况下Windows会干涉ProgramData的文件读写,让我QA写错东西到VirtualStore文件夹,要读取的时候又读不到……
我后来进行了研究,发现要支持多用户,只能给每个用户都搞个计划任务,并用不一样的名字。
所以如果你打开计划任务,你会发现之前v3是一个QA计划任务罢了,现在v3.5是一个MaiSoft文件夹,里面起码有2个计划任务(一个是提权QA-e_xxx... ,一个是降权QA-de_xxx...,比如在win8用admin权限的cmd开explorer,会无法使用metro,如果你启用了 QA环境变量,运行%qa% -de explorer.exe就能实现到降权运行explorer)
账户1安装了QA后,就会有2个计划任务,账户2也安装QA的话,就有4个,以此类推……
这样折腾后,就能让每个用户都能用QA,互不干扰~ |
|