`

windows 显示所有系统环境变量

 
阅读更多

在CMD输入:SET 而不加参数,可以显示 Windows OS 当前的环境变量。[喝小酒的网摘]http://blog.const.net.cn/a/5192.htm
操作系统(计算机爱好者,学习计算机基础,电脑入门,请到本站http://www.woaidiannao.com,我站同时提供计算机基础知识教程,计算机基础知识试题供大家学习和使用),:Windows Server 2008 R2 x64
Windows 系统环境变量列表:
 %ALLUSERSPROFILE%      列出所有用户Profile文件位置。
 %APPDATA%      列出应用程序数据的默认存放位置。
 %CommonProgramFiles%
 %CommonProgramW6432%
     列出x64常用文件的程序文件路径。
 %CommonProgramFiles(x86)%      列出x86常用文件的程序文件路径。
 %COMPUTERNAME%      列出计算机名。
 %HomeDrive%
 %SystemDrive%
     Windows系统所在磁盘分区。
 %TIME%      列出当前时间。
 %OS%      列出操作系统的名字。(WindowsXP和Windows2000列为Windows_NT.)
 %Path%      列出了可执行文件的搜索路径。
 %ProgramFiles%
 %ProgramW6432%      列出了x64 ProgramFiles文件夹的路径。
 %ProgramFiles(x86)%      列出了x86 ProgramFiles文件夹的路径。
 %SystemRoot%
 %WinDir%      它所指向的是Windows系统所在的目录。
 %ComSpec%      指向 "%systemroot%/Windows/System32/CMD.exe”
 %USERNAME%      列出当前登录的用户的名字。
 %TEMP%
 %TMP%      列出了当前登录的用户可用应用程序的默认临时目录。
 %PROCESSOR_REVISION%      列出了处理器的修订号。
 %PROCESSOR_LEVEL%      列出了计算机的处理器的型号。
 %PROCESSOR_IDENTFIER%      列出了处理器的描述。
 %PROCESSOR_ARCHITECTURE%      列出了处理器的芯片架构。
 %PUBLIC%      列出公共文件。
 %USERPROFILE%
 %HOMEPATH%      列出当前用户文件夹。
 %PSModulePath%      列出WindowsPowerShell模块路径。
 %LOGONSERVER%      列出登陆服务器名。
 %LOCALAPPDATA%      列出登陆的当前用户应用程序数据。
 %NUMBER_OF_PROCESSORS%

1.系统变量与用户变量:系统变量针对所有用户,用户变量设置后仅对当前用户有效;

2.变量的设置与新建:在路径如path中可以用变量来做为替代符;举例说明:
新建一个java_home的变量,编辑该变量值即代表路径;
在path中用%java_hoem%就可以替代实际的路径表示符了;

3.变量名不是随便起的,特定的名字被相应的后台程序调用;如path则指定了系统的寻找某个文件的路径;
而像classpath则是被java虚拟机来查找相应的库;

4.在DOS环境下查看环境变量: echo %path% 就可以以文本形式在屏幕上看到相应的所有路径(路径中的变
量也被替换为实际的值即字符了)

在程序中获取系统环境变量则用C语言标准库函数getenv来获取。

#include   <stdlib.h>
char   *getenv(const   char   *name);//获取环境变量的值

如取操作系统信息

    char* ch;
    ch = getenv( "OS" );
    QString str;
    str.sprintf("%s",ch);
    QMessageBox::information(this,"操作系统环境变量",str);

在Windows 2003系统中,得到的结果为Windows_NT

如果还要更细分的话,可以查询更多系统环境变量信息。

环境变量如下所示:
PROCESSOR_ARCHITECTURE
PROCESSOR_IDENTIFIER
PROCESSOR_LEVEL
PROCESSOR_REVISION
ProgramFiles
PROMPT
SESSIONNAME
SystemDrive
SystemRoot
TEMP
TMP
USERDOMAIN
USERNAME
USERPROFILE

此处的环境变量针对Windows而言,如果在Linux下,可使用相应的环境变量,当没有当前环境变量时,返回值为空。

[喝小酒的网摘]http://blog.const.net.cn/a/5192.htm

分享到:
评论

相关推荐

    VB获取系统环境变量

    为了显示所有系统环境变量,我们需要遍历系统环境变量的集合。VB没有直接提供获取所有环境变量的方法,但可以通过枚举注册表中的相应键来实现。以下是一个简单的示例,展示了如何列出所有系统环境变量: ```vb ...

    Windows系统环境变量大全表

    在深入探讨Windows系统环境变量之前,我们先来理解一下什么是环境变量。环境变量是操作系统用于存储配置信息的一系列变量,这些变量对系统内的所有程序都可见,并且可以在程序运行时被读取或修改。在Windows系统中,...

    Windows环境变量读写

    1. **打开注册表键**:首先,需要通过LabVIEW的函数打开对应的注册表键,如`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment`,这是存储用户和系统环境变量的地方。 2. **读取...

    C#清除无效的系统环境变量

    针对这种情况,我们可以编写特定的程序来清理这些无效的系统环境变量。本篇将重点讨论如何使用C#编程语言来实现这一功能,并结合`ListView`控件进行可视化展示。 首先,我们需要了解`System.Environment`类在C#中的...

    windows系统下JDK1.6环境变量配置

    ### Windows系统下JDK1.6环境变量配置详解 #### 一、JDK1.6下载与安装 ##### 下载步骤 JDK1.6作为Java开发的重要组件,可以通过访问官方网站进行下载。根据描述,最新版本(当时)是JDK1.6,下载链接为:...

    Windows 安装adb环境变量工具包

    2. **创建系统环境变量**: - 打开“系统属性”(右键点击“此电脑”,选择“属性”),然后选择“高级系统设置”。 - 在“高级”选项卡中,点击“环境变量”按钮。 - 在“系统变量”部分,找到名为“Path”的...

    windows7环境变量查看设置软件

    在Windows操作系统中,环境变量扮演着至关重要的角色。它们是系统和用户级别的变量,存储了与系统配置和程序路径相关的数据。"windows7环境变量查看设置软件" 是一个专为Windows 7设计的工具,旨在简化环境变量的...

    Windows配置jdk环境变量

    在 Windows 操作系统中,环境变量是存储在操作系统中的变量,它们提供了系统和应用程序的配置信息。环境变量可以影响系统和应用程序的行为。常见的环境变量包括 PATH、CLASSPATH、JAVA_HOME 等。 配置 JDK 环境变量...

    windows操作系统系统路径变量

    在Windows操作系统中,系统路径变量是用于存储特定系统文件、用户数据和应用程序配置的重要环境变量。这些变量在系统运行和管理中起到关键作用,因为它们提供了快速访问关键系统位置的捷径,而无需每次都输入完整的...

    Windows7下环境变量的配置图解

    在Windows 7操作系统中,配置环境变量是一项关键的任务,它使得系统能够识别并执行特定目录下的可执行文件,而无需在该目录下启动命令提示符。这个过程在安装某些软件,比如Eclipse这样的开发工具时尤其重要,因为...

    环境变量设置工具轻松设置WINDWOS系统环境变量

    在Windows操作系统中,环境变量扮演着至关重要的角色。它们存储着与系统运行和用户应用程序相关的路径、配置信息和系统设置。正确地设置环境变量能够帮助我们更方便地使用各种开发工具、软件和命令行程序。本文将...

    图文详解_Windows7下java环境变量的配置方法

    4. **编辑系统环境变量**:在环境变量管理界面,你会看到两个部分:“用户变量”和“系统变量”。对于Java环境配置,我们关注的是“系统变量”。点击“新建”或选择已存在的“Path”变量进行编辑。 5. **添加Java...

    c# 的winform 获取系统中环境变量

    在"Example093-列举系统中的环境变量"这个例子中,很可能就是一个演示如何使用C#和WinForm来展示系统中所有环境变量的示例项目。通过打开这个项目,你可以看到具体的代码实现,学习如何将这些环境变量的获取和显示...

    常见windows环境变量

    环境变量在Windows操作系统中扮演着至关重要的角色,它们为应用程序提供了关于系统配置、用户设置以及系统路径等关键信息。通过对这些环境变量的理解和利用,可以更有效地管理和配置系统。 #### 1. `%...

    jdk-8u311-windows-x64 安装包 与 系统环境变量配置 总结.pdf

    ### JDK-8u311 Windows-x64安装与系统环境变量配置详解 #### 一、JDK-8u311 Windows-x64安装包概述 - **JDK版本**:JDK-8u311是Java Development Kit的一个更新版本,适用于Windows操作系统64位版本。 - **下载...

    环境变量查看器(WIN32)

    除了这些基本操作,还可能涉及到遍历所有环境变量的API,如`EnumEnvironmentVariables`,它允许程序循环处理所有当前进程的环境变量,这对于创建一个可以显示所有变量的查看器非常有用。 在C语言环境下开发,我们...

    windows xp下配置JDK环境变量

    在Windows XP系统中配置Java Development Kit (JDK)的环境变量是Java开发和运行的必要步骤。这篇博客可能已经丢失,但我会根据常规步骤详细解释如何进行操作。 首先,我们需要理解JDK环境变量的重要性。环境变量是...

    VB添加和修改环境变量一例.rar

    本示例主要展示了如何利用VB来操作Windows的环境变量,包括读取、显示、修改以及添加新的环境变量。通过了解和实践这个例子,开发者可以更深入地理解系统级编程以及环境变量的应用。 首先,让我们来看看如何在VB中...

    Windows命令行环境变量的快捷配置.docx

    这将显示当前命令行环境中的所有环境变量。 查看指定名称的环境变量 如果要查看指定名称的环境变量,可以使用以下命令: Set PropertiesName 其中,PropertiesName 是要查看的环境变量的名称。如果指定的名称不...

Global site tag (gtag.js) - Google Analytics