From 4f95c6e65ffac094db65b786c024fe04b27caa74 Mon Sep 17 00:00:00 2001 From: Jakob Date: Fri, 8 Nov 2019 19:47:42 +0100 Subject: [PATCH] Application now adds a start menu shortcut --- EnvyUpdate/MainWindow.xaml.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/EnvyUpdate/MainWindow.xaml.cs b/EnvyUpdate/MainWindow.xaml.cs index 832e83a..ed42db8 100644 --- a/EnvyUpdate/MainWindow.xaml.cs +++ b/EnvyUpdate/MainWindow.xaml.cs @@ -18,6 +18,7 @@ namespace EnvyUpdate string onlineDriv = null; readonly string appdata = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\envyupdate\\"; readonly string startup = Environment.GetFolderPath(Environment.SpecialFolder.Startup); + readonly string startmenu = Environment.GetFolderPath(Environment.SpecialFolder.StartMenu); string gpuURL = null; readonly string exeloc = System.Reflection.Assembly.GetEntryAssembly().Location; bool isAtStartup = false; @@ -212,12 +213,14 @@ namespace EnvyUpdate { File.Copy(exeloc, appdata + "EnvyUpdateInstalled.exe", true); Util.CreateShortcut("EnvyUpdate", startup, appdata + "EnvyUpdateInstalled.exe", "Nvidia Updater Application."); + Util.CreateShortcut("EnvyUpdate", startmenu, appdata + "EnvyUpdateInstalled.exe", "Nvidia Updater Application."); } private void chkAutostart_Unchecked(object sender, RoutedEventArgs e) { File.Delete(appdata + "EnvyUpdateInstalled.exe"); File.Delete(startup + "\\EnvyUpdate.lnk"); + File.Delete(startmenu + "\\EnvyUpdate.lnk"); } private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)