private static boolean createJunction(Path link, Path target) {
		if (!Files.exists(link) && Files.exists(link, LinkOption.NOFOLLOW_LINKS)) {
			// We automatically remove broken links
			deletePath(link, true);
		}
		return runCommand("cmd.exe", "/c", "mklink", "/j", link.toString(), target.toString()) != null;
	}
Runs the given command + arguments and returns its output (both stdout and
stderr) as a string

@param cmd The command to execute
@return The output of the command or null if anything went wrong
src/main/java/dev/jbang/util/Util.java