您好,我有一个 PowerShell 脚本,可以通过群集管理器停止服务、卸载服务、重新安装服务并从群集管理器启动服务。NServiceBus.Host.exe 用于卸载和重新安装服务。我在安装过程中遇到了一些问题。虽然我将“/startManually”作为参数发送,但服务始终是自动启动类型。其次,在安装过程中,我会收到 Login failed for user sql 错误,指出用户名是本地计算机名称,即使我指定了服务使用的用户名和密码。以下是我的安装服务代码行。希望能得到帮助。
& "NServiceBus.Host.exe" ("/install", "/startManually", "/serviceName:$ServiceName", "/displayName:$ServiceName", "/username:$ServiceUserName", "/password:$ServicePassword") > tmp.txt