【发布时间】:2009-09-15 15:11:28
【问题描述】:
我有一个 .Net 应用程序,我安装并设置为在启动时运行。安装程序还会创建一个对相应应用程序文件夹和注册表部分具有写入权限的用户,以防止当前运行的用户修改受限区域。
但是,我无法弄清楚如何在不同的用户下运行该应用程序。它不是一项服务(尽管这是一种可能性)。我真的想弄清楚如何执行以下操作:
- 以其他用户身份在启动时启动应用程序。
- 以其他用户身份安装服务以在启动时启动。
谁能指出我正确的方向?
问候
三分
【问题讨论】:
我有一个 .Net 应用程序,我安装并设置为在启动时运行。安装程序还会创建一个对相应应用程序文件夹和注册表部分具有写入权限的用户,以防止当前运行的用户修改受限区域。
但是,我无法弄清楚如何在不同的用户下运行该应用程序。它不是一项服务(尽管这是一种可能性)。我真的想弄清楚如何执行以下操作:
谁能指出我正确的方向?
问候
三分
【问题讨论】:
关于服务,您在安装服务时指定它们运行的用户。
要以其他人的身份启动应用程序,您可以创建一个批处理脚本,使用 RUNAS 命令启动您的应用程序,但我相信系统会提示您输入密码,所以它可能不是您想要的。
【讨论】: