【发布时间】:2016-05-16 17:28:38
【问题描述】:
我正在开发一个在 vm 上运行的监控应用程序,我希望我的同事能够在不连接 vm 的情况下使用它。它工作正常,但我有一个问题。
我的目标之一是使用批处理文件或 cmd 文件(在我后面使用 Class Runtime)来启动/停止服务。问题是我需要管理员权限才能做到这一点。我发现的所有方法(如 Runas 或一些批处理文件)仅在用户在 vm 上并输入密码或单击“你想以管理员身份运行此应用程序”弹出窗口时才有效。我不想使用任务调度程序始终以管理员身份启动 cmd。我已经知道您可以将软件用作“Sanur”,但我不想这样做。
让它工作的唯一方法是以管理员身份启动应用程序,它工作正常(我正在使用“net start/stop”命令)。但我想让每个人都启动这个应用程序(以防我不在这里)。 在文件中写入登录名/密码是没有问题的。
有办法吗?
虚拟机在 Windows 7 上运行。
提前谢谢你。
【问题讨论】:
标签: windows batch-file cmd admin