匿名使用者
匿名使用者 發問時間: 電腦與網際網路程式設計 · 1 0 年前

使用java程式設定win xp 高手請進

如何使用java程式,來設定win xp相關設定

設計一個按\"顯示\"鈕即可看到win xp所有檔案的副檔名

按一下\"隱藏\"鈕即看不到win xp所有檔案的副檔名

已更新項目:

請問怎麼直接呼叫

我 java等級很低,可以再具體一點說明嗎,謝謝

1 個解答

評分
  • 1 0 年前
    最佳解答

    Java 可以呼叫 reg.exe ( 用 Runtime.getRuntime().exec )

    來檢視/設定 registry

    直接 (用 Java) 呼叫

    reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v HideFileExt /t REG_DWORD /d 0 /f

    即會讓檔案總管顯示副檔名

    呼叫

    reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v HideFileExt /t REG_DWORD /d 1 /f

    會讓檔案總管隱藏已知副檔名

    改完 registry 後檔案總管要等一陣子重新整理才會更新

    2006-06-02 09:18:11 補充:

    java等級很低還要改 Win XP 設定!?public static void setHideFileExt(boolean value) throws Exception { String cmd="reg add HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced /v HideFileExt /t REG_DWORD /d " +(value?"1":"0")+ " /f";Process p = Runtime.getRuntime().exec(cmd);p.waitFor();}

還有問題?馬上發問,尋求解答。