1. 程式人生 > >Java 程式開機自啟

Java 程式開機自啟

java.util.prefs操作登錄檔是限制死在一個JAVASOFT的節點下的,無法操作其他WINDOWS登錄檔節點的。 必須JNI本地介面利用C語言來呼叫WIN32API訪問登錄檔函式去實現。 還有一種辦法是呼叫cmd命令 import java.io.IOException; public class Test { public static void main(String[] args) throws IOException { String key="HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"; String name="myname";//
啟動項名稱 String value="mypath";//程式路徑 String command="reg add "+key+" /v "+name+" /d "+value; Runtime.getRuntime().exec(command); } }