Я пытаюсь создать сценарий powershell, который может настроить и настроить службу Windows на сервере приложений.
[строка]$serviceAct = "myadminact"
Новый элемент C:\Temp\pas.txt
Set-Content C:\Temp\pas.txt '72233322d113443434343'
Новый элемент C:\Temp\e.key
Set-Content C:\Temp\e.key '113' (Ключ длиннее, я его просто укоротил)
$serviceActPw = Get-Content C:\Temp\pas.txt | ConvertTo-SecureString -Key (Get-Content C:\Temp\e.key)
$credential = новый объект System.Management.Automation.PsCredential($serviceAct,$serviceActPw)
(дополнительный скрипт перед этой строкой)
#Настройка и настройка сервиса
infOutput("Создание сервисов ReportFYI на $appServer...")
пытаться
{
Invoke-Command -ComputerName $webServer -ArgumentList $folderName,$serviceAct,$serviceActPw -ScriptBlock{
параметр($имя_папки,$serviceAct,$serviceActPw)
$serviceActCred = Новый объект System.Management.Automation.PSCredential ($serviceAct,$serviceActPw)
New-Service -Name "RW Process x64 - $folderName" -DisplayName "RW Process x64 - $folderName" -Description "RW Process x64 - $folderName" -BinaryPathName "C:\Program Files\FYISoft\$folderName\Process\RWProcess .exe"-Учетные данные $serviceActCred
}
}
ловить
{
вывод ошибки
}
Любая помощь приветствуется