diff --git a/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml b/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml index 3a0adbd2..01468b20 100644 --- a/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml +++ b/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml @@ -74,8 +74,8 @@
-
-
+
+
-
+
-
+
diff --git a/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml.cs b/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml.cs index 042099da..7d6eedfd 100644 --- a/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml.cs +++ b/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml.cs @@ -332,19 +332,39 @@ namespace ServiceHost.Areas.AdminNew.Pages.Company.AndroidApk var validAccountId = _authHelper.CurrentAccountId(); if (validAccountId == 2 || validAccountId == 322) { - var batPath = @"C:\next-ui\deploy-next-ui.bat"; + //var batPath = @"C:\next-ui\deploy-next-ui.bat"; + + //var psi = new ProcessStartInfo + //{ + // FileName = batPath, + // UseShellExecute = true, // خیلی مهم + // Verb = "runas", // اجرای Administrator + // CreateNoWindow = true, + // WindowStyle = ProcessWindowStyle.Hidden + //}; + + //Process.Start(psi); var psi = new ProcessStartInfo { - FileName = batPath, - UseShellExecute = true, // خیلی مهم - Verb = "runas", // اجرای Administrator - CreateNoWindow = true, - WindowStyle = ProcessWindowStyle.Hidden + FileName = "cmd.exe", + Arguments = "/c schtasks /run /tn \"DeployNextUI\"", + UseShellExecute = false, + CreateNoWindow = true }; Process.Start(psi); + //var psi = new ProcessStartInfo + //{ + // FileName = @"C:\next-ui\deploy-next-ui.bat", + // UseShellExecute = false, + // CreateNoWindow = false + //}; + + //Process.Start(psi); + + TempData["Message"] = "فرآیند Deploy شروع شد. لاگ را بررسی کنید."; return RedirectToPage(); }