文中提到的 RunasSpc 程序,能创建一个授权证书给 User 用户,再通过这个授权证书来运行需要管理员权限的程序,Everything 也就可以正常使用了。德国产。
RunasSpc 程序文件夹下有两个可执行文件 runasspcadmin.exe 和 runasspc.exe。前者是用来创建授权证书的,后者用来运行程序。
首先运行 runasspcadmin.exe,第一行填入 程序绝对路径
在 Authentification 里,Local 代表用本地管理员账户,Domain 代表用 域 里电脑的管理员账户,关于这点后面有解释。
输入管理员账户密码,保存证书,会在要运行的程序文件夹内生成授权证书,这个授权证书呃可以复制使用,也就是说管理员生成此证书后,分发给受限用户,就可以让他们也能运行 Everything 了。
受限用户需要把 授权证书 和 runasspc.exe 程序都放到 Everthing 文件夹内,以后运行 runasspc.exe 就启动 Everthing 了。
而如果想开机运行,用下面的语句建立一个批处理即可搞定
runasspc /cryptfile:”pathNameOfCryptfile.spc” /quiet