从具有管理员权限的 webapp 启动服务并通过批处理文件传递
Start a service from a webapp with administrator privileges passing by a batch file
我正在开发 运行 虚拟机上的监控应用程序,我希望我的同事能够在不连接虚拟机的情况下使用它。它工作正常,但我有一个问题。
我的目标之一是 start/stop 使用批处理文件或 cmd 文件的服务(在我的背后使用 Class 运行时)。问题是我需要管理员权限才能做到这一点。我发现的所有方法(如 Runas 或一些批处理文件)仅在用户在虚拟机上并输入密码或单击 "do you want to run this application as administrator" 弹出窗口时才有效。我不想使用任务调度程序始终以管理员身份启动 cmd。我已经知道您可以将软件用作 "Sanur",但我不想这样做。
让它工作的唯一方法是以管理员身份启动应用程序并且它工作正常(我正在使用 "net start/stop" 命令)。但我想让每个人都启动这个应用程序(以防我不在这里)。
文件里写login/password没问题
有办法吗?
虚拟机在 Windows 7.
上运行
提前致谢。
我正在开发 运行 虚拟机上的监控应用程序,我希望我的同事能够在不连接虚拟机的情况下使用它。它工作正常,但我有一个问题。
我的目标之一是 start/stop 使用批处理文件或 cmd 文件的服务(在我的背后使用 Class 运行时)。问题是我需要管理员权限才能做到这一点。我发现的所有方法(如 Runas 或一些批处理文件)仅在用户在虚拟机上并输入密码或单击 "do you want to run this application as administrator" 弹出窗口时才有效。我不想使用任务调度程序始终以管理员身份启动 cmd。我已经知道您可以将软件用作 "Sanur",但我不想这样做。
让它工作的唯一方法是以管理员身份启动应用程序并且它工作正常(我正在使用 "net start/stop" 命令)。但我想让每个人都启动这个应用程序(以防我不在这里)。 文件里写login/password没问题
有办法吗?
虚拟机在 Windows 7.
上运行提前致谢。