Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2020 February 26

ДС

Дмитрий Стародубцев in PowerShellRus - о Powershell (и не только) на русском
Alexey D. Filimonov 🎠
Короч вот если так
$verServer = '8.3.15.25'
Start-process -File 'sc.exe' -argumentlist @('config', '"RpcLocator"','binpath= ', [String]::Format('"C:\Program Files\1cv8\{0}\bin\ragent.exe"', $verServer))
$currentversion = 33333

Start-process -File 'sc.exe' -argumentlist @('config', '"1C:Enterprise Srv_Lic_HQ"','binpath= ', [String]::Format('"\"C:\Program Files\1cv8\{0}\bin\ragent.exe"\ -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d \"C:\Program Files\1cv8\srvinfo_srv_hq\""', $currentversion))



Вот такая комбинация возвращает запись что всё успешно, но почему то запись в службе не меняется
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
Zek
ох. Если у 1с для этого встроенного механизма до сих пор не появилось, то самый нормальный способ - доступ к файлам списка баз по группам безопасности
У 1с есть. При запуске клиента через soap умеет. Вот бы где сервер нормальный для этого достать
источник

ДС

Дмитрий Стародубцев in PowerShellRus - о Powershell (и не только) на русском
Alexey D. Filimonov 🎠
И.е. для каждой группы свой набор баз один? А "набору" если пользователь в 2 группах не предусматривает?
Точно не могу сказать. Скорее всего предусматривает, у нас много баз и юзеров. Но это где-то на стороне 1С настраивается, как мне кажется. Могу завтра с 1сниками поговорить, спрошу как именно это всё работает. А то я сейчас только GPO и группы могу посмотреть
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
Буду благодарен за пример файлика xml.
источник

Z

Zek in PowerShellRus - о Powershell (и не только) на русском
Alexey D. Filimonov 🎠
И.е. для каждой группы свой набор баз один? А "набору" если пользователь в 2 группах не предусматривает?
в клиенте поддерживаются вложенные списки баз, делаешь один общий файл который содержит все существующие списки с базами, и к которым доступ ограничен группой безопасности.
источник

Z

Zek in PowerShellRus - о Powershell (и не только) на русском
лет 9 назад еще так делал
источник

Z

Zek in PowerShellRus - о Powershell (и не только) на русском
а если в автопровиженинг научились наконец -то гда вообще не вижу проблемы )
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
Zek
в клиенте поддерживаются вложенные списки баз, делаешь один общий файл который содержит все существующие списки с базами, и к которым доступ ограничен группой безопасности.
У нас их под сотню...
источник

Z

Zek in PowerShellRus - о Powershell (и не только) на русском
и че? )
источник

DS

Denis. Soika in PowerShellRus - о Powershell (и не только) на русском
вау крутяк
источник

Z

Zek in PowerShellRus - о Powershell (и не только) на русском
проблема файлы нагенерить чтоль? ну тогда ой.
источник

DS

Denis. Soika in PowerShellRus - о Powershell (и не только) на русском
век живи бла бла бла
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
Zek
и че? )
Да юзер повесится...
источник

ДС

Дмитрий Стародубцев in PowerShellRus - о Powershell (и не только) на русском
Дмитрий Стародубцев
$currentversion = 33333

Start-process -File 'sc.exe' -argumentlist @('config', '"1C:Enterprise Srv_Lic_HQ"','binpath= ', [String]::Format('"\"C:\Program Files\1cv8\{0}\bin\ragent.exe"\ -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d \"C:\Program Files\1cv8\srvinfo_srv_hq\""', $currentversion))



Вот такая комбинация возвращает запись что всё успешно, но почему то запись в службе не меняется
Проблема в кавычках опять.
источник

Z

Zek in PowerShellRus - о Powershell (и не только) на русском
а юзер тут при чем?
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
А юзер у нас тупой. Ритейл
источник

a

a1eXei in PowerShellRus - о Powershell (и не только) на русском
Дмитрий Стародубцев
Точно не могу сказать. Скорее всего предусматривает, у нас много баз и юзеров. Но это где-то на стороне 1С настраивается, как мне кажется. Могу завтра с 1сниками поговорить, спрошу как именно это всё работает. А то я сейчас только GPO и группы могу посмотреть
как мне кажется, группы не очень подходят, потому что каждый раз говорить юзерам уходить в ребут, чтобы базы подключились, или добавили новую базу или удалили текущую какую то одну, изменения придут только после релогона
источник

ДС

Дмитрий Стародубцев in PowerShellRus - о Powershell (и не только) на русском
Alexey D. Filimonov 🎠
Буду благодарен за пример файлика xml.
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
 
 <log location="C:\TJ_Logs\Client_All_x64" history="72">
   <event>
     <ne property="name" value=""/>
   </event>
   <property name="Interface">
     <event>
       <eq property="name" value=""/>
     </event>
   </property>
   <property name="all"/>
 </log>
 
</config>
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
a1eXei
как мне кажется, группы не очень подходят, потому что каждый раз говорить юзерам уходить в ребут, чтобы базы подключились, или добавили новую базу или удалили текущую какую то одну, изменения придут только после релогона
Нормально подходят. Если говорить про soap, то Со стороны сервера членство проверяется.
источник

ДС

Дмитрий Стародубцев in PowerShellRus - о Powershell (и не только) на русском
a1eXei
как мне кажется, группы не очень подходят, потому что каждый раз говорить юзерам уходить в ребут, чтобы базы подключились, или добавили новую базу или удалили текущую какую то одну, изменения придут только после релогона
Возможно. У нас этим чисто 1сники занимаются, там всё очень сложно сделано и во многом через ж. Мы туда не лезем, потому что менять что-то очень сложно и себе дороже выйдет.
источник