При выполнении 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%
Мне нужна помощь по удалению этого специального символа до запуска процесса.