https://github.com/2dust/v2rayN/issues/6812
This commit is contained in:
2dust 2025-02-27 20:12:53 +08:00
parent 84d72cd110
commit 24cad87954
2 changed files with 5 additions and 1 deletions

View file

@ -20,9 +20,13 @@ public static class ProcUtils
try try
{ {
if (fileName.Contains(' ')) if (fileName.Contains(' '))
{
fileName = fileName.AppendQuotes(); fileName = fileName.AppendQuotes();
}
if (arguments.Contains(' ')) if (arguments.Contains(' '))
{
arguments = arguments.AppendQuotes(); arguments = arguments.AppendQuotes();
}
Process proc = new() Process proc = new()
{ {

View file

@ -253,7 +253,7 @@ namespace ServiceLib.Handler
StartInfo = new() StartInfo = new()
{ {
FileName = fileName, FileName = fileName,
Arguments = string.Format(coreInfo.Arguments, coreInfo.AbsolutePath ? Utils.GetBinConfigPath(configPath) : configPath), Arguments = string.Format(coreInfo.Arguments, coreInfo.AbsolutePath ? Utils.GetBinConfigPath(configPath).AppendQuotes() : configPath),
WorkingDirectory = Utils.GetBinConfigPath(), WorkingDirectory = Utils.GetBinConfigPath(),
UseShellExecute = false, UseShellExecute = false,
RedirectStandardOutput = displayLog, RedirectStandardOutput = displayLog,