prunsrv.exe добавление специального символа при выполнении в windows 2019 - PullRequest
0 голосов
/ 06 марта 2020

При выполнении prunsrv.exe из более ранней версии Windows (например, 2016) работала приведенная ниже команда. Но после введения того же оператора для Windows 2019 служба не запускается.

Я проверил реестр, чтобы проверить путь, по которому был создан процесс. Кажется, что он добавляет случайный специальный символ перед путем, поэтому он не может начать.

Наблюдаемый путь:

C:\<SOME_PATH>/prunsrv.exe ^E//RS//<SOME_PROCESS>

Здесь рядом с //RS, ^E добавляется и случайный специальный символ генерируется для каждого выполнения.

Ожидаемый путь:

C:\<SOME_PATH>/prunsrv.exe //RS//<SOME_PROCESS>

Эта строка отвечает за запуск процесса, который запускается из файла .bat:

"%SOMEPATH%/bin/prunsrv.exe" //IS//%SERVICE_NAME%

Мне нужна помощь по удалению этого специального символа до запуска процесса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...