如何在 运行 时间内授予应用程序管理员权限?
How can I give admin permission to an application during run time?
我必须能够从 C++ 应用程序启动或停止 windows 服务(用 C# 编写),例如 App.exe 在应用程序启动后。我知道我可以在应用程序启动之前使用清单向应用程序授予管理员权限。但是我可以在应用程序启动后在 App.exe 中的 C++ 程序中以编程方式执行相同的操作吗?
我将以下命令放在.bat文件中
SUBINACL /SERVICE /GRANT=S-1-5-32-545=TO > %1
运行 从 setup.exe 安装应用程序时的 bat 文件。
它解决了这个问题。
感谢您的评论@Harry Johnston
我必须能够从 C++ 应用程序启动或停止 windows 服务(用 C# 编写),例如 App.exe 在应用程序启动后。我知道我可以在应用程序启动之前使用清单向应用程序授予管理员权限。但是我可以在应用程序启动后在 App.exe 中的 C++ 程序中以编程方式执行相同的操作吗?
我将以下命令放在.bat文件中 SUBINACL /SERVICE /GRANT=S-1-5-32-545=TO > %1 运行 从 setup.exe 安装应用程序时的 bat 文件。 它解决了这个问题。 感谢您的评论@Harry Johnston