Skip to content

Instantly share code, notes, and snippets.

@Bendimester23
Last active February 22, 2021 14:03
Show Gist options
  • Save Bendimester23/1127a4105d50c68be610d548bef2bec3 to your computer and use it in GitHub Desktop.
Save Bendimester23/1127a4105d50c68be610d548bef2bec3 to your computer and use it in GitHub Desktop.
var shell = new ActiveXObject("WScript.Shell");
var startmenu = shell.SpecialFolders("Programs");
//var folder = "SkyVillage";
//var fso = new ActiveXObject("Scripting.FileSystemObject");
//if (!fso.FolderExists(folder)) fso.CreateFolder(folder);
var name = "SkyVillage Launcher";
var file = "javaw.exe";
var appdata = shell.ExpandEnvironmentStrings("%APPDATA%\\.skyvillage\\");
var desktop = shell.ExpandEnvironmentStrings("%UserProfile%\\Desktop\\");
var path = shell.ExpandEnvironmentStrings("%APPDATA%\\.skyvillage\\java\\jre\\bin\\");
var shortcut = shell.CreateShortcut(startmenu + "\\" + name + ".lnk");
shortcut.TargetPath = path + "\\" + file;
shortcut.WorkingDirectory = appdata;
shortcut.Arguments = "-cp " + appdata + "launcher.jar hu.bendi.skylauncher.Launcher"
shortcut.IconLocation = appdata + "icon.ico"
shortcut.Save();
var shortcut2 = shell.CreateShortcut(desktop + "\\" + name + ".lnk");
shortcut2.TargetPath = path + "\\" + file;
shortcut2.WorkingDirectory = appdata;
shortcut2.Arguments = "-cp " + appdata + "launcher.jar hu.bendi.skylauncher.Launcher"
shortcut2.IconLocation = appdata + "icon.ico"
shortcut2.Save();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment