C# 获取操作系统相关信息
1.获取操作系统版本(PC,PDA均支持)
Environment.OSVersion
2.获取应用程序当前目录(PC支持)
Environment.CurrentDirectory
3.列举本地硬盘驱动器(PC支持)
string [] strDrives=Environment.GetLogicalDrives();
foreach(string strDrive in strDrives) {
}
4.获取.Net Framework版本号(PC,PDA均支持)
Environment.Version
5.获取机器名(PC支持)
EnvironMent.MachineName
6.获取当前环境换行符(PC支持)
Environment.NewLine
7.获取处理器个数(PC支持)
Environment.SystemDirectory
8.获取当前登录用户(PC支持)
Environment.UserName
9.获取系统保留文件夹路径(PC,PDA均支持)
Environment.GetFolderPath(Environment.SpecialFolder对象)
Environment.SpecialFolder对象提供系统保留文件夹标识,例如:Environment.SpecialFolder.Desktop表示桌面文件夹的路径。
10.获取命令行参数(PC支持)
string [] strParams=Environment.GetCommandLineArgs();
foreach(string strParam in strParams) {
}
11.获取系统环境变量(PC支持)
System.Collections.IDictionary dict=Environment.GetEnvironmentVariables();
string str=dict["Path"].ToString();
12.设置环境变量(PC支持)
Environment.SetEnvironmentVariable("Path", "Test");
13.获取域名(PC支持)
string strUser = Environment.UserDomainName;
14.获取截至到当前时间,操作系统启动的毫秒数(PDA,PC均支持)
str = Environment.TickCount.ToString();
15.映射到当前进程的物理内存数
str = Environment.WorkingSet.ToString();
16.退出应用程序
Environment.Exit(0)
转:http://hi.baidu.com/phoee/item/7343e93ff87803fedf2221cb
最新文章
- SpringMvc出现No mapping found for HTTP request with URI的终极解决办法
- COJ978 WZJ的数据结构(负二十二)
- myeclipse 第一个web project
- Zeller公式推导及C#代码示例(待完善)
- php关于return的关键字
- 一招解决OpenERP8.0安装旧版模块报错
- leecode 每日解题思路 102-Binary Tree Level Order Traversal
- JavaScript - 测试 jQuery
- java基础知识再学习--maven
- Skulpt
- HTML 5 <;canvas>; 标签
- Snagit for mac(截图软件)中文版,截个图就是这么容易!
- 20175305张天钰Java结对编程四则运算
- 淘宝的推荐系统 计算之道2A
- vue+vue-router+vuex实战
- word转换成HTML 以及IE不兼容问题
- (13)Python文件操作
- VS没办法调试,直接退出,报错:1. 使用调试生成配置或禁用调试选项“启用‘仅我的代码’”。。。
- day02-格式化输出
- Scrum Meeting NO.4
热门文章
- Mac下php连接mysql数据库失败解决办法
- Python总结1
- 测试模式 windows2008 内部版本7601
- PAT_A1115#Counting Nodes in a BST
- Java实验环境搭建
- python 实现kmeans聚类
- HDU - 2923 - Einbahnstrasse
- 日志输出最不重要的就是控制台输出,控制台输出就是system.out而已
- Javascript中的原型继承具体解释
- [Cypress] Find and Test Focused Input with Chrome’s DevTools in Cypress