Skip to content

Instantly share code, notes, and snippets.

@kuntashov
Created August 26, 2020 10:47
Show Gist options
  • Save kuntashov/1b4461f7050d905daabfc6911734dce9 to your computer and use it in GitHub Desktop.
Save kuntashov/1b4461f7050d905daabfc6911734dce9 to your computer and use it in GitHub Desktop.
Пример скрипта для регистрации второго экземпляра сервера 1С другой версии
@echo off
rem https://infostart.ru/1c/articles/818909/
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.11.3034 25 "C:\Program Files\1cv8\srvinfo2541"
set VerNum=8.3.17.1549
set SrvUserName=.\USR1CV8
set SrvUserPwd=PPPPPPAAAAAASSSSSSSSSSWWWWWWORRRRRDDDDD
set RangePort=4560:4591
set BasePort=4541
set CtrlPort=4540
set SrvCatalog=C:\Program Files\1cv8\srvinfo4541
set SrvcName="1C:Enterprise 8.3 Server Agent %CtrlPort% %VerNum%"
set BinPath="\"C:\Program Files\1cv8\%VerNum%\bin\ragent.exe\" -srvc -agent -regport %BasePort% -port %CtrlPort% -range %RangePort% -d \"C:\Program Files\1cv8\srvinfo4541\" -debug"
set Desctiption="1C:Enterprise 8.3 Server Agent. Parameters: %VerNum%, %CtrlPort%, %BasePort%, %RangePort%"
echo "creating %SrvCatalog%..."
if not exist "%SrvCatalog%" mkdir "%SrvCatalog%"
sc stop %SrvcName%
sc delete %SrvcName%
echo sc create %SrvcName% binPath= %BinPath% start= auto obj= %SrvUserName% password= %SrvUserPwd% displayname= %Desctiption% depend= Tcpip/Dnscache/lanmanworkstation/lanmanserver/
sc create %SrvcName% binPath= %BinPath% start= auto obj= %SrvUserName% password= %SrvUserPwd% displayname= %Desctiption% depend= Tcpip/Dnscache/lanmanworkstation/lanmanserver/
rem pause
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment