使用Java操作Windows系統登錄檔
JDK1.4引入了Preferences類, 用於設定使用者的首選項。 對於Windows平臺就是操作登錄檔了, 下面的程式就可以操作登錄檔了,更多請參考jdk的api幫助文件。 import java.io.*;import java.util.prefs.*;public class PrefsDemo { public static void main(String args[]) { String keys[] = {"key1","key2","key3"}; String values[] = {"value1","value2","value3"}; Preferences prefsdemo = Preferences.userRoot().node("test1/test1sub1"); /* 儲存引數項*/ for (int i=0 ; i < keys.length; i ) { prefsdemo.put(keys[i], values[i]); } /*清除登錄檔中的引數項*/ { prefsdemo.removeNode(); } catch (BackingStoreException e) {} /* 匯出到XML檔案 */ try { FileOutputStream fos = new FileOutputStream("prefsdemo.xml"); prefsdemo.exportNode(fos); } catch (Exception e) { System.err.println("Cannot export nodes: " e); } }} 查閱關於Java的全部文件
JDK1.4引入了Preferences類, 用於設定使用者的首選項。 對於Windows平臺就是操作登錄檔了, 下面的程式就可以操作登錄檔了,更多請參考jdk的api幫助文件。 import java.io.*;import java.util.prefs.*;public class PrefsDemo { public static void main(String args[]) { String keys[] = {"key1","key2","key3"}; String values[] = {"value1","value2","value3"}; Preferences prefsdemo = Preferences.userRoot().node("test1/test1sub1"); /* 儲存引數項*/ for (int i=0 ; i < keys.length; i ) { prefsdemo.put(keys[i], values[i]); } /*清除登錄檔中的引數項*/ { prefsdemo.removeNode(); } catch (BackingStoreException e) {} /* 匯出到XML檔案 */ try { FileOutputStream fos = new FileOutputStream("prefsdemo.xml"); prefsdemo.exportNode(fos); } catch (Exception e) { System.err.println("Cannot export nodes: " e); } }} 查閱關於Java的全部文件
使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔使用Java操作Windows系統登錄檔
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31495967/viewspace-2893162/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Windows XP系統登錄檔的恢復(轉)Windows
- VB中使用系統登錄檔 (轉)
- VC操作登錄檔
- Windows10系統恢復及備份登錄檔的方法Windows
- windows登錄檔自啟項Windows
- Windows 98 登錄檔妙用(轉)Windows
- Windows10系統登錄檔出現問題怎麼修復Windows
- Windows10系統通過登錄檔修改版本號的技巧Windows
- Windows10系統透過登錄檔修改版本號的技巧Windows
- 病毒常用方法之登錄檔操作
- win10系統中登錄檔如何開啟 win10系統開啟登錄檔的步驟Win10
- Windows登錄檔內容詳解Windows
- Windows XP 登錄檔修改精粹(轉)Windows
- Windows XP登錄檔詳解(轉)Windows
- Windows10系統下開啟登錄檔編輯器的2種方法Windows
- win10如何修復登錄檔 windows10登錄檔修復方法Win10Windows
- Windows小技巧|登錄檔修改主頁Windows
- 利用Windows登錄檔儲存資訊 (轉)Windows
- Windows 98 登錄檔的應用(轉)Windows
- Windows 98 登錄檔大修改(轉)Windows
- Windows XP 登錄檔“四兄弟”(轉)Windows
- 登錄檔延長Windows更新時間Windows
- win10系統怎麼修復登錄檔_win10登錄檔怎麼修復Win10
- win10系統登錄檔怎麼修復 win10一鍵修復登錄檔Win10
- M$的系統啟動在登錄檔的位置
- 匯出系統登錄檔抓Hash的思路整理
- Win32 SDK登錄檔操作——RegQueryValueEx (轉)Win32
- 科學的清理 Windows 98 登錄檔(轉)Windows
- 手工備份Windows XP的登錄檔(轉)Windows
- 駭客經常更改的系統配置檔案及登錄檔(轉)
- Java實現檔案目錄操作書目錄Java
- Win10系統怎麼修改登錄檔ProfileName值Win10
- Win10系統如何清理登錄檔垃圾【圖文】Win10
- 登錄檔
- Win10系統開啟登錄檔提示“登錄檔編輯器已停止工作”怎麼辦Win10
- windows10系統使用SSH登入Ubuntu的方法WindowsUbuntu
- Winform設定開機啟動-操作登錄檔ORM
- Win32 SDK登錄檔操作——RegOpenKey (轉)Win32Go