Merge pull request #1754 from Yurunsoft/fix-autorun

Fix autorun
This commit is contained in:
2dust 2021-09-29 20:10:34 +08:00 committed by GitHub
commit dc72c949c3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -536,7 +536,7 @@ namespace v2rayN
try try
{ {
string exePath = GetExePath(); string exePath = GetExePath();
RegWriteValue(autoRunRegPath, autoRunName, run ? exePath : ""); RegWriteValue(autoRunRegPath, autoRunName, run ? ("\"" + exePath + "\"") : "");
} }
catch catch
{ {
@ -553,7 +553,7 @@ namespace v2rayN
{ {
string value = RegReadValue(autoRunRegPath, autoRunName, ""); string value = RegReadValue(autoRunRegPath, autoRunName, "");
string exePath = GetExePath(); string exePath = GetExePath();
if (value?.Equals(exePath) == true) if (value?.Equals(exePath) == true || value?.Equals("\"" + exePath + "\"") == true)
{ {
return true; return true;
} }