Event Viewer показывает сервисное название усеченными 8 именами персонажа

Я записал сервис, который регистрируется к Windows Event Log, когда он имеет любые проблемы. Это хорошо работает, и сервисное название показывают правильно в Столбце источника Event Viewer. Проблема, которую я вижу, состоит в том, когда мой сервис совершает нападки, некоторые основные проблемы как сетевой уровень умер и т.д. Когда это происходит выставочные ошибки журнала событий о моем сервисе, но сервисное название показывается усеченными 8 именами персонажа. Это имя надеется быть именем исполняемого файла а не сервисного названия. Это нормальное поведение для усеченного имени, чтобы быть шоу?

0
задан 03.11.2009, 17:00

2 ответа

Какую версию Windows Вы используете? Я нашел, что имена процесса были ограничены определенным числом символов под Диспетчером задач Windows 2000 - Event Viewer мог бы иметь ту же проблему. XP, казалось, удалил предел все же.

0
ответ дан 24.11.2019, 12:42

Сервисы в XP имеют два имени, длинное дружественное название 'Дисплея', которое Вы видите при открытии Services MMC или типа"NET START"в командной строке и более коротком 'Сервисном Названии' это используется внутренне.

Если Вы открываете Services MMC (от Панели управления-> Средства администрирования-> Сервисы) и затем дважды щелкаете по сервису, который имеет длинное имя, необходимо видеть "Сервисное Название" наверху окна, которое обычно является более короткой версией "Отображаемого имени", это - намного больше дружественного сценария/командной строки.

Например, намного легче ввести net start RDSessMgr чем net start "Remote Desktop Help Session Manager"

Это кажется, что Ваше приложение отзывается эхом, это - Сервисное Название к журналу, а не Отображаемому имени.

1
ответ дан 24.11.2019, 12:42

Теги

Похожие вопросы