diff --git a/src/Ombi.Schedule/Jobs/Ombi/OmbiAutomaticUpdater.cs b/src/Ombi.Schedule/Jobs/Ombi/OmbiAutomaticUpdater.cs index 941d1282c..39f19ed47 100644 --- a/src/Ombi.Schedule/Jobs/Ombi/OmbiAutomaticUpdater.cs +++ b/src/Ombi.Schedule/Jobs/Ombi/OmbiAutomaticUpdater.cs @@ -169,12 +169,17 @@ namespace Ombi.Schedule.Jobs.Ombi } Ctx.WriteLine("Finished Extracting files"); Ctx.WriteLine("Starting the Ombi.Updater process"); + var updaterExtension = string.Empty; + if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) + { + updaterExtension = ".exe"; + } // There must be an update var start = new ProcessStartInfo { UseShellExecute = false, CreateNoWindow = true, - FileName = "Ombi.Updater", + FileName = $"Ombi.Updater{updaterExtension}", Arguments = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location) + " " + extension, }; using (var proc = new Process { StartInfo = start })