RUN ASfunction有没有用户友好的版本

背景

我有一些用于运行一些低信任软件的Windows XP虚拟机。 分配给这些机器使用的域帐户被禁止访问文件共享或login到任何其他计算机。

但是,使用域帐户(与本地帐户不同),用户将不会被提示login到另一个帐户来访问受保护的文件共享,因此我必须重复login和注销,这已成为可用性问题。

他们的任何用户友好的方式是为域用户暂时承担另一个用户的访问权限?

我已经尝试过运行function,但仍然很不方便。

编辑:我希望的东西

  • Windows UAC 类似 ,它自动“知道”一个替代帐户是需要的,并提示它。 为了实际操作,可以提供需要替代账户的程序清单。
  • 自动填写替代账户的用户名。 这也可以在列表中预定义。
  • 包括一种方法来“提升”浏览器的部分 (如UAC),所以我可以获得临时访问受保护的文件夹。 这可以是一个上下文菜单项,打开一个新的资源pipe理器窗口或文件pipe理器。
  • 在任何过程中执行程序,而不仅仅是探索者。 (可选的)
  • 保留当前用户的configuration文件,就像sudo for windows一样(可选,编辑3中的新增function)
  • 可以通过组策略轻松部署。

编辑2:总结:我正在尝试创build一个更通用的UAC版本,允许程序通过模拟不同的帐户临时获得更高(但不一定是pipe理员)的访问权限。 它必须与没有UAC的较老的操作系统一起工作。

编辑3:当前的解决scheme:事实certificate,只需勾选GUI属性中的“以pipe理员身份运行”框,即可创buildGUI Run As快捷方式。 系统不会实际检查新用户是否是pipe理员。

但是我还在等待一个能满足所有要求的东西。

我认为你正在寻找一个窗户上的sudo等价物。 不知道这是否是好的,但你可以尝试看一下窗户的sudo

它不会更改用户和configuration文件,也不需要input新的组/用户名。

问:如何临时模拟Active Directory中的其他用户?

答:跑步

使用“运行方式”有什么不便?您想象有更方便的select吗?

问:他们是否有一种用户友好的方式让域用户暂时承担其他用户的访问权限?

答:跑步

什么是使用运行方式的非用户友好,你想象有一个更友好的替代scheme?