使用Environment 來擷取系統的資訊

來源:互聯網
上載者:User

Environment 類可檢索資訊,如命令列參數、結束代碼、環境變數設定、呼叫堆疊的內容、上次系統引導以來的時間,以及公用語言運行庫的版本

    Console.WriteLine("命令列: {0}", Environment.CommandLine);

    String[] arguments = Environment.GetCommandLineArgs();
    Console.WriteLine("命令列參數的字串數組: {0}", String.Join(", ", arguments));

    Console.WriteLine("目前的目錄: {0}", Environment.CurrentDirectory);
    Console.WriteLine("機器名: {0}", Environment.MachineName);

    Console.WriteLine("系統分行符號: {0}  第1行{0}  第2行{0}  第3行",
                          Environment.NewLine);

    Console.WriteLine("平台標識符和版本號碼: {0}", Environment.OSVersion.ToString());

    Console.WriteLine("系統目錄: {0}", Environment.SystemDirectory);

Console.WriteLine("毫秒數: {0}", Environment.TickCount);
    Console.WriteLine("域: {0}", Environment.UserDomainName);

    Console.WriteLine("互動模式: {0}", Environment.UserInteractive);
    Console.WriteLine("使用者名稱: {0}", Environment.UserName);

    Console.WriteLine("版本: {0}", Environment.Version.ToString());

    Console.WriteLine("臨時目錄{0}.",
                           Environment.GetEnvironmentVariable("TEMP")); //臨時目錄

    Console.WriteLine("得到系統內容變數: ");
    IDictionary    environmentVariables = Environment.GetEnvironmentVariables();
    foreach (DictionaryEntry de in environmentVariables)
        {
        Console.WriteLine("  {0} = {1}", de.Key, de.Value);
        }

    Console.WriteLine("系統目錄: {0}",
                 Environment.GetFolderPath(Environment.SpecialFolder.System));

    String[] drives = Environment.GetLogicalDrives();
    Console.WriteLine("磁碟: {0}", String.Join(", ", drives));

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.