Skip to main content

Администрирование windows

register-service.bak

@echo off
rem %1 - version number
rem %2 - first 2 port characters. for 1540,1541,1560:1591 it will be 15
rem %3 - cluster reg catalog
rem register-service 8.3.27.1859 16 "C:\Program Files\1cv8\srvinfo1641"
set SrvUserName=.\USR1CV8
set SrvUserPwd=PASSWORD
set RangePort=%260:%291
set BasePort=%241
set CtrlPort=%240
set SrvcName="1C:Enterprise 8.3 Server Agent %CtrlPort% %1"
set BinPath="\"C:\Program Files\1cv8\%1\bin\ragent.exe\" -srvc -agent -regport %BasePort% -port %CtrlPort% -range %RangePort% -d \"%~3\" -debug"
set Desctiption="1C:Enterprise 8.3 Server Agent. Parameters: %1, %CtrlPort%, %BasePort%, %RangePort%"
if not exist "%~3" mkdir "%~3"
sc stop %SrvcName%
sc delete %SrvcName%
sc create %SrvcName% binPath= %BinPath% start= auto obj= %SrvUserName% password= %SrvUserPwd% displayname= %Desctiption% depend= Tcpip/Dnscache/lanmanworkstation/lanmanserver/

Взято отсюда

register-ras.bak

@echo off
rem %1 - version number / полный номер версии 1С:Предприятия
rem %2 - first 2 port characters. for 1545 it will be 15

rem Установка значения по умолчанию для порта RAS
if "%2"=="" (
    set Prefix=15
    set NameAdd=

) else (
    set Prefix=%2
    set NameAdd= %245
)

set SrvUserName=.\USR1CV8_RAS
set SrvUserPwd="LaLaFa1024EtiNoty"
set CtrlPort=%Prefix%40
set AgentName=localhost
set RASPort=%Prefix%45
set SrvcName="1C:Enterprise 8.3 Remote Server%NameAdd%"
set BinPath="\"C:\Program Files\1cv8\%1\bin\ras.exe\" cluster --service --port=%RASPort% %AgentName%:%CtrlPort%"
set Desctiption="1C:Enterprise 8.3 Remote Server%NameAdd%"

sc stop %SrvcName%
sc delete %SrvcName%
sc create %SrvcName% binPath= %BinPath% start= auto obj= %SrvUserName% password= %SrvUserPwd% displayname= %Desctiption%

Взято отсюда, доработано.