diff --git a/src/main/java/me/micrusa/autoscreensettings/Constants.java b/src/main/java/me/micrusa/autoscreensettings/Constants.java index efe8de3..b74b1bb 100644 --- a/src/main/java/me/micrusa/autoscreensettings/Constants.java +++ b/src/main/java/me/micrusa/autoscreensettings/Constants.java @@ -6,6 +6,7 @@ public class Constants { public static final String SETTINGS_PATH = APPDATA_PATH + "settings.properties"; public static final String APP_PATH = APPDATA_PATH + "app.jar"; public static final String START_SCRIPT = "java -jar " + APP_PATH + " autorun"; + public static final String UPDATE_SCRIPT = "java -jar " + APP_PATH + " update"; public static final String PROPS_CURRENT_VER = "2"; public static final String PROP_VER = "ver"; diff --git a/src/main/java/me/micrusa/autoscreensettings/utils/AppInstaller.java b/src/main/java/me/micrusa/autoscreensettings/utils/AppInstaller.java index 4b19f3c..90cd0e7 100644 --- a/src/main/java/me/micrusa/autoscreensettings/utils/AppInstaller.java +++ b/src/main/java/me/micrusa/autoscreensettings/utils/AppInstaller.java @@ -36,8 +36,7 @@ public static void openDialog(){ Files.copy(appFile, new File(Constants.APP_PATH)); Advapi32Util.registrySetStringValue(WinReg.HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", "AutoScreenSettings", Constants.START_SCRIPT); - System.out.println(Constants.START_SCRIPT); - Runtime.getRuntime().exec(Constants.START_SCRIPT); + Runtime.getRuntime().exec(Constants.UPDATE_SCRIPT); System.exit(1); } catch (URISyntaxException | IOException e) { utils.showException("Error in installation", e);