Включаем режим отладки (debag) на сервере 1С

Достаточно частая задача. И выполнение достаточно простое, это добавление ключа -debug в реестр и перезапуск службы.

Но смысл этой записи проще. Это выложить скрипт powershell из своих архивов, который это дело упрощает.

Синопсис скрипта:

PowerShell
<#
.SYNOPSIS
  Включает/выключает серверную отладку 1С (ключ -debug у службы ragent).

.DESCRIPTION
  Находит службу(ы) 1С Server Agent по наличию ragent.exe в PathName.
  Меняет HKLM:\SYSTEM\CurrentControlSet\Services\<ServiceName>\ImagePath:
    - добавляет " -debug" (Enable)
    - удаляет "-debug" или "/debug" (Disable)
  По умолчанию перезапускает службу.

.PARAMETER Action
  enable | disable | status

.PARAMETER ServiceName
  Явно указать имя службы (Win32_Service.Name). Нужен, если найдено несколько.

.PARAMETER NoRestart
  Не перезапускать службу (только изменить ImagePath).

.EXAMPLE
  .\Toggle-1CDebug.ps1 -Action status

.EXAMPLE
  .\Toggle-1CDebug.ps1 -Action enable

.EXAMPLE
  .\Toggle-1CDebug.ps1 -Action disable -NoRestart

.EXAMPLE
  .\Toggle-1CDebug.ps1 -Action enable -ServiceName "1C:Enterprise 8.3 Server Agent (x86-64)"
#>
Подписаться
Уведомить о
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии