Как создать имя сервера с помощью powershell - PullRequest
0 голосов
/ 23 апреля 2019

Я пытаюсь создать имя службы, которое должно отображаться при переходе к файлу "service.msc", сценарий powershell не может создать.

Я попробовал следующий код, но не смог создать службу. Я использую это как «Администратор»

$serviceName="RSCDsvc"
$serviceDisplayName="BMC BladeLogic Server Automation RSCD Agent"
$serviceDescription="BMC BladeLogic Server Automation Remote System Call Daemon"
$serviceExecutable="RSCDsvc.exe"

LogWrite $bsaLog "Installing service.."


$binaryPath="C:\Program Files\BMC Software\BladeLogic\RSCD\RSCDsvc.exe"

New-Service -name $serviceName -DisplayName $serviceDisplayName -binaryPathName $binaryPath -StartupType Automatic -Description $serviceDescription 

Start-Service -Name $serviceName
Get-Service $serviceName

LogWrite $bsaLog "Service Installed.."

Я хочу видеть имя сервера при вводе «services.msc». Я должен видеть «RSCDsvc» с дисплеем «BMC Bladelogic Server Automation RSCD Agent»

Когда я запускаю эти команды в командной строке PowerShell по отдельности, я получаю следующую ошибку, я могу видеть, что эта служба работает, когда я захожу в диспетчер задач и перехожу на вкладку «Подробно», я могу увидеть службу, но не когда я иду в » services.msc "

New-Service : Service 'BMC BladeLogic Server Automation RSCD Agent (RSCDsvc)' cannot be created due to the following error: The 
specified service already exists
At line:1 char:1
+ New-Service -name $serviceName -DisplayName $serviceDisplayName -bina ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : PermissionDenied: (RSCDsvc:String) [New-Service], ServiceCommandException
    + FullyQualifiedErrorId : CouldNotNewService,Microsoft.PowerShell.Commands.NewServiceCommand
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...