通過java來獲取系統的信息

b3p7 9年前發布 | 2K 次閱讀 Java

通過java來獲取系統以下的信息:

主機名:          

OS 名稱:         
OS 版本:         

OS 制造商:      

OS 配置:         

獨立工作站
OS 構件類型:     

注冊的所有人:    

注冊的組織:      

產品 ID:       
初始安裝日期:    

系統啟動時間:    

系統制造商:      
系統型號:        

系統類型:        

處理器:           
BIOS 版本:       

Windows 目錄:    

系統目錄:       

啟動設備:     

系統區域設置:    

輸入法區域設置:  
時區:            

物理內存總量:   

可用的物理內存:  虛擬內存:

最大值: 虛擬內存:

可用:  虛擬內存:

使用中: 4,442 MB
頁面文件位置:  

 域:          

 登錄服務器:  

修補程序:                        
網卡:     

import java.io.IOException;
public class testCase {

    public static void main(String[] args) {

        /**
         * cmd空格/k空格systeminfo:執行字符串指定的命令但保留
         * 
         * systeminfo:查看系統信息
         */
        try {
            Runtime.getRuntime().exec("cmd /k systeminfo > d:/xx.txt");
            System.out.println("執行完畢!");
        } catch (IOException e) {
            System.out.println("生成文件失敗!");
            e.printStackTrace();
        }
    }
}

到D盤查看一下xx.txt文件。

可以看見:

 

原文作者:daliu_it
博文出處:http://www.cnblogs.com/liuhongfeng/p/4184805.html

 本文由用戶 b3p7 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!