问题1:非管理员用户,如何使用Everything?

Everything的运行需要管理员权限。但有时出于安全考虑,不应该(或不能)以管理员身份登录Windows。如何解决这一冲突呢?

思路1:权限法:

“解铃还须系铃人”。如果认为此问题是windows的权限问题,则需要寻找通用的权限解决方案。比如:

– Windows系统具备的run as。

– 第3方软件,如 RunasSpc:

– 第3方软件,如 CPAU:

思路2:服务法:

“解铃还须系铃人”。如果认为此问题是Everything的问题,则请到官方论坛搜索答案、向最新beta版寻求答案。论坛中提到:未来或许可以通过服务来解决。而v1.2.1.451a的更新说明中显示:此功能已具备(added service parameters option)。

下载v1.2.1.451a,关闭目前运行的Everything。稳妥起见,不妨也把其他db、xml、ini文件删除,即从零开始一个Everything程序。

然后,运行 d:\soft\everything\Everything.exe -install_service ,就会增加Everything对应的服务了。说明:我在WinXP下,试图以非管理员身份运行 d:\soft\everything\Everything.exe -install_service ,似乎未成功安装服务——请大家帮助再次确认。

(善用佳软于2010-03-25再次测试通过,WinXP SP2,Everything v1.2.1.451a)

 

[image]
 

[image]
  问题2:

以管理员身份运行Everything后,在搜索结果中双击exe运行其他程序,会继承管理员权限。如何避免?

答:

暂无办法。

问题3:

Win7下面不能自启动的问题。

答:

不太了解,欢迎其他网友补充。