如何在没有管理员密码的情况下从有限权限用户帐户运行具有提升权限的程序?

如何在没有管理员密码的情况下从有限权限用户帐户运行具有提升权限的程序?

假设我是一名卡拉 OK DJ,正在使用只在 Windows 上运行的应用程序 Sax & Dottys 进行表演。我想雇一个人在我不在的时候替我主持节目。这意味着他们会使用我的电脑和软件来主持节目。但我不希望他们能够从我的电脑中复制/窃取卡拉 OK 文件。

我的想法是为他们创建一个用户帐户,该帐户没有权限读取/写入包含卡拉 OK 文件的目录。但他们的用户帐户应该有权运行 Sax & Dottys 应用程序,并且该应用程序应该以提升的权限运行,以便它可以读取卡拉 OK 文件和目录。

是否有某种方法可以允许权限受限的用户以提升的权限运行应用程序,而该用户不需要知道授予管理员访问权限的密码?

基本上,我希望用户能够访问文件系统上的文件,但只能通过 Sax & Dottys 应用程序访问。我不希望他们通过任何其他方式访问这些文件。这在 Windows 7 中可行吗?如何实现?

答案1

要在受限帐户中使用管理员权限启动应用程序,请在受限帐户中创建该应用程序的快捷方式。右键单击快捷方式 > 属性将以下内容添加到目标行的开头。

C:\Windows\System32\runas.exe /savecred /用户:管理员

然后使用快捷方式启动一次并输入管理员密码。所有后续启动都不再需要您输入密码。

但这并不能解决您的问题。最好的办法是使用 Kiosk 应用程序。

相关内容