windows系统变量大全
Windows环境变量大全
RANDOM
返回 0 到 32767 之间的随机十进制数的系统变量,由 Cmd.exe 程序生成。
SYSTEMDRIVE
返回包含 Windows 根目录(例如,系统根目录)的驱动器的系统变量。
SYSTEMROOT
返回 Windows 根目录位置的系统变量。
TEMP 或 TMP
【28】USERNAME=一江秋水(当前用户名)
【29】USERPROFILE=H:\Documents and Settings\一江秋水(当前用户文件夹路径,注意前面有盘符)
【30】windir=H:\WINDOWS(系统目录,与23项 SYSTEMROOT 相同)
说明:
1.【14】这个变量包含了几个由分号隔开的路径,系统默认将会在这些文件夹中寻找可执行文件。如果你在“运行”中输入一个可执行程序的名字(如 ls、rc-update或者emerge)而它并不在这一系列文件夹中,那么你的系统将不会执行它(除非你输入命令的全路径,如/bin/ls)。
CMDEXTVERSION
返回当前命令处理器扩展的版本号的系统变量。
COMPUTERNAME
返回计算机名称的系统变量。
COMSPEC
将精确路径返回给命令外壳可执行文件的系统变量。
DATE
返回当前日期的系统变量。该变量与 date /t 命令使用相同的格式。Cmd.exe 程序生成此变量。有关详细信息,请参阅 Date 命令。
【23】SystemRoot=H:\WINDOWS(系统目录,与30项 WINDIR 相同)
【24】TEM=D:\Temp(用户变量,存放临时文件的目录)
【25】TEMP=D:\Temp(用户变量,存放临时文件的目录)
关于windows的临时文件夹环境变量Tmp和Temp
关于windows的临时⽂件夹环境变量Tmp和Temp
前天,outlook突然罢⼯了,启动的时候、打开新邮件的时候总是提⽰temp环境变量不对(具体提⽰信息记不得了,懒得再现了),后来word也跟着起哄,好好地⽂件打不开,郁闷死了。
既然提到temp环境变量不对,确实最近修改过,都起源于⼀个RamDisk Plus软件,这个软件可以讲内才能模拟成虚拟硬盘,前⼏天闲得蛋疼,装了⼀个,好吧win732位版本⽤不上的1G内存利⽤起来,虚拟了⼀个硬盘,把临时⽂件夹和ie的临时⽬录都转到了虚拟盘上(通过修改temp 和 tmp环境变量和ie的临时⽂件位置),不过这个RamDisk Plus总是不争⽓,⽼是出莫名其妙的问题,我就把它删掉了,把tmp环境变量和ie的临时⽂件夹也改成系统默认的了,本以为就完事⼤吉了,不成想⼜爆出来这个错误,估计哪⾥还是不对劲。
⾕歌了下,⽆⾮就是把tmp和ie的设置恢复过来,但是如上所说,仍然有问题。
估计是outlook或者word吧这个临时⽬录给缓存下来,记在注册表的那个地⽅了,没办法了,只好到注册表⾥硬查,看看哪⾥还⽤到那个虚拟硬盘,⼀搜,果然,找到两个,看来就是这个问题了,当即⽴断,修改成系统默认的,保存,重新打开outlook,果然,⼀切回归正常,消停下来了,word也乖了。
解析Windows cmd命令中的环境变量用法
解析Windows cmd命令中的环境变量用法在Windows操作系统中,环境变量是一种非常重要的概念。
它们是操作系统用来存储和访问各种系统和用户相关信息的方法。
通过环境变量,我们可以轻松地获取系统路径、用户名、计算机名称等信息。
在cmd命令行中,我们可以使用一些特殊的命令和符号来操作环境变量,这些操作对于系统管理和脚本编写非常有帮助。
1. 查看环境变量要查看当前系统的环境变量,可以使用命令"set"。
在命令行中输入"set",系统会列出所有的环境变量及其对应的值。
这对于了解系统的配置和调试脚本非常有用。
2. 设置环境变量要设置一个新的环境变量,可以使用命令"set 变量名=值"。
例如,要设置一个名为"MYVAR"的环境变量,可以输入"set MYVAR=value"。
设置环境变量后,可以通过"%变量名%"的方式来引用它。
例如,"%MYVAR%"将返回该环境变量的值。
3. 使用系统默认的环境变量在cmd命令中,系统提供了一些默认的环境变量,可以直接使用。
其中一些常用的环境变量包括:- %USERPROFILE%:当前用户的个人文件夹路径。
- %USERNAME%:当前用户的用户名。
- %TEMP%:临时文件夹的路径。
- %SYSTEMROOT%:Windows系统文件夹的路径。
通过使用这些环境变量,我们可以方便地引用一些系统相关的路径和信息,而不需要硬编码它们。
4. 扩展环境变量有时候,我们可能需要在环境变量的值中引用其他的环境变量。
在cmd命令中,可以使用"%"符号来扩展环境变量。
例如,"%PATH%"将返回系统的路径变量的值。
这对于编写复杂的脚本和命令非常有用。
5. 环境变量的作用范围在Windows操作系统中,环境变量分为用户级别和系统级别两种。
常见的Windows系统目录简写
常见的Windows系统目录简写常见的Windows系统目录简写环境变量:%SYSTEMDRIVE%这代表的是Windows系统所在磁盘分区,也就是Windows系统所安装到的盘符根目录,通常就是C盘的根目录了。
%HOMEDRIVE%这和上面介绍的%SYSTEMDRIVE%的功能是一样的。
%SYSTEMROOT%它所指向的是Windows系统所在的目录,通常就是C:\Windows。
%WINDIR%和%SYSTEMROOT%的功能相同,指向Windows所在目录。
%ProgramFiles%指向Program Files的路径,通常情况下是C:\Program Files。
%CommonProgramFiles%指向公用文件(Common Files)目录,通常是C:\Program Files\Common Files。
%USERPROFILE%指向当前帐户的用户目录,通常是C:\Documents and Settings\当前用户名。
%HOMEPATH%功能和上面的%USERPROFILE%是一样的。
%ALLUSERSPROFILE%指向所有用户的用户目录,通常是C:\Documents and Settings\All Users。
%APPDATA%指向当前用户的Application Data目录,通常是C:\Documents and Settings\当前用户名\Application Data。
很多文章都会介绍一个叫做%ALLAPPDATA%的变量,说它是指向C:\Documents and Settings\All Users\Application Data的,但其实这个变量并不能使用。
%TEMP%它指向的是当前用户的临时文件目录,通常是C:\Documents and Settings\当前用户名\Local Settings\Temp。
%TMP%与%TEMP%的指向相同。
Windows系统环境变量大全
Windows 系统环境变量大全---%ALLUSERSPROFILE%列出所有用户Profile文件位置。
%APPDA TA%列出应用程序数据的默认存放位置。
%CD%列出当前目录。
%CLIENTNAME%列出联接到终端服务会话时客户端的NETBIOS名。
%CMDCMDLINE%列出启动当前cmd.exe所使用的命令行。
%CMDEXTVERSION%命令出当前命令处理程序扩展版本号。
%CommonProgramFiles%列出了常用文件的文件夹路径。
%COMPUTERNAME%列出了计算机名。
%COMSPEC%列出了可执行命令外壳(命令处理程序)的路径。
%DA TE%列出当前日期。
%ERRORLEVEL%列出了最近使用的命令的错误代码。
%HOMEDRIVE%列出与用户主目录所在的驱动器盘符。
%HOMEPA TH%列出用户主目录的完整路径。
%HOMESHARE%列出用户共享主目录的网络路径。
桌面%HOMEDRIVE%%HOMEPA TH%\桌面开始菜单:%HOMEDRIVE%%HOMEPA TH%\「开始」菜单%LOGONSEVER%列出有效的当前登录会话的域名控制器名。
%NUMBER_OF_PROCESSORS%列出了计算机安装的处理器数。
%OS%列出操作系统的名字。
(WindowsXP和Windows2000列为Windows_NT.)%Path%列出了可执行文件的搜索路径。
%PA THEXT%列出操作系统认为可被执行的文件扩展名。
%PROCESSOR_ARCHITECTURE%列出了处理器的芯片架构。
%PROCESSOR_IDENTFIER%列出了处理器的描述。
%PROCESSOR_LEVEL%列出了计算机的处理器的型号。
%PROCESSOR_REVISION%列出了处理器的修订号。
%ProgramFiles%列出了ProgramFiles文件夹的路径。
%PROMPT%列出了当前命令解释器的命令提示设置。
Windows下类似%windir% %userprofile% 的变量的说明
在一些批处理或者系统技巧操作教程文章中,我们常常会看到一些形如%windir% 或者%systemdrive% 的变量。
这些变量都代表着什么含义呢?下面小技巧之家为大家整理了在Windows XP下系统变量方式表达相对应的路径,大家可以看得更加清楚明白了!说明:系统文件盘为C盘,操作系统为Windows XP、登录用户名为weste、计算机名为icech说明:不同的操作系统如Windows XP和Windows 2000相对应的一些路径是不同的,这里只介绍WinXP相对应的路径!%AllUsersProfile%说明:所有用户的配置文件总目录对应路径:C:\Documents and Settings\All Users%USERPROFILE%说明:指当前用户的配置文件目录对应路径:C:\Documents and Settings\用户名%HOMEPATH%说明:指当前用户的配置文件目录对应路径:C:\Documents and Settings\用户名%systemdrive%说明:系统所在盘对应路径:C:\%HOMEDRIVE%说明:系统所在盘对应路径:C:\%windir%说明:系统所在目录对应路径:C:\WINDOWS%SystemRoot%说明:Windows所在目录对应路径:C:\WINDOWS%Temp%说明:这个是系统的临时文件夹所在目录对应路径:C:\Documents and Settings\用户名\Local Settings\Temp%Tmp%说明:这个是系统的临时文件夹所在目录对应路径:C:\Documents and Settings\用户名\Local Settings\Temp%ProgramFiles%说明:Program Files程序安装目录对应路径:C:\Program Files%commonprogramfiles%说明:Common Files目录对应路径:C:\Program Files\Common Files%APPDATA%说明:Application Data目录对应路径:C:\Documents and Settings\用户名\Application Data %ComSpec%说明:cmd.exe文件路径对应路径:C:\WINDOWS\system32\cmd.exe%LOGONSERVER%说明:cmd.exe文件路径对应路径:\\icech同时,以上变量设置还可以通过在CMD状态下输入set命令查看。
Windows系统环境变量和操作系统服务命令大全
Windows+系统环境变量和操作系统服务命令大全Windows system environment variables Daquan%ALLUSERSPROFILE%List all user Profile file locations.%APPDATA%Lists the default storage locations for application data.%CD%List current directory.%CLIENTNAME%List the NETBIOS name of the client that is connected to the terminal service session.%CMDCMDLINE%List the command lines used to start the current cmd.exe.%CMDEXTVERSION%Command the current command handler extension version number.%CommonProgramFiles%Lists the folder paths for common files.%COMPUTERNAME%List the name of the computer.%COMSPEC%Lists the path of the executable command shell (command handler).%DATE%List current date.%ERRORLEVEL%Lists the error codes for the most recently used command.%HOMEDRIVE%The list of the user's home directory and drive letter.%HOMEPATH%List the full path of the user's home directory.%HOMESHARE%Lists the network paths for users to share the home directory.%LOGONSEVER%Lists the name of the domain controller that is valid for the current logon session.%NUMBER_OF_PROCESSORS%Lists the number of processors installed by the computer.%OS%List the name of the operating system. (WindowsXP and Windows2000 are listed as Windows_NT.)%Path%Lists the search paths for executable files.%PATHEXT%Lists the file extensions that the operating system considers to be executed.%PROCESSOR_ARCHITECTURE%Lists the processor's chip architecture.%PROCESSOR_IDENTFIER%Lists the processor descriptions.%PROCESSOR_LEVEL%Lists the processor type of the computer.%PROCESSOR_REVISION%Lists the processor's revision number.%ProgramFiles%Lists the path to the ProgramFiles folder.%PROMPT%Lists the command prompt settings for the current command interpreter.%RANDOM%Lists the random decimal numbers that are bounded between 0 and 32767.%SESSIONNAME%Lists the connections and session names that are connected to the terminal service session.%SYSTEMDRIVE%Lists the drives where the Windows startup directory is located.%SYSTEMROOT%Lists the location of the Windows startup directory.%TEMP%and%TMP%Lists the default temporary directory of available applications for currently logged in users.%TIME%List current time.%USERDOMAIN%Lists the names of domains that contain user accounts.%USERNAME%List the names of the currently logged in users.%USERPROFILE%List the current user Profile file location.%WINDIR%List the location of the operating system directoryOperating system service command listWinver check the Windows versionWmimgmt.msc opens the Windows Management Architecture (WMI) Wupdmgr Windows update programWscript Windows script host settingsWrite tabletWinmsd system informationWiaacmgr scanner and Camera WizardWinchat XP comes with LAN chatMem.exe shows memory usageMsconfig.exe system configuration utilityMplayer2 simple Widnows media playerMspaint drawing boardMstsc Remote Desktop ConnectionMplayer2 media playerMagnify magnifying glass utilityMMC opens the consoleMobsync sync commandDxdiag check DirectX informationDrwtsn32 system doctorDevmgmt.msc Device ManagerDfrg.msc disk defragmentation program Diskmgmt.msc disk management utility Dcomcnfg opens system component services Ddeshare opens the DDE sharing settings DVDPlay DVD playerNet stop messenger stops messenger service Net start messenger begins messenger service Notepad opens NotepadNSLOOKUP network management tool Wizard Backup and restore of NTBackup system Narrator screen "narrator""Ntmsmgr.msc mobile storage managerNtmsoprq.msc mobile storage administrator operation requestThe netstat -an (TC) command checks the interfaceSyncapp creates a briefcaseSysedit system configuration editorSigverif file signature verifierSndrec32 recorderShrpubw create shared folderSecpol.msc local security policySyskey system encryption, once encrypted, can not be untied, protect Windows XP system double passwordServices.msc local service settingsSndvol32 volume control programSfc.exe system file checkerSFC /scannow windows file protection tsshutdn 60 seconds countdown shutdown commandTourstart XP synopsis (the roaming XP program that appearsafter installation is complete)Taskmgr Task ManagerEventvwr Event ViewerEudcedit defined proceduresExplorer opens ExplorerPackager object wrapperPerfmon.msc computer performance monitoring program Progman Program ManagerRegedit.exe registryRsop.msc group policy results setRegedt32 Registry EditorRononce -p 15 sec shutdownRegsvr32 /u *.dll stops the DLL file running Regsvr32 /u zipfldr.dll cancels zip supportCmd.exe CMD command promptChkdsk.exe CHKDSK disk checkCertmgr.msc certificate management utility Calc start calculatorCharmap start character mapping table Cliconfg SQL Server client network utility Clipbrd clipboard viewerConf start NetMeetingCompmgmt.msc computer managementCleanmgr garbage disposalCiadv.msc index service programOSK opens the screen keyboardOdbcad32 ODBC data source ManagerOobe/msoobe /a checks to see if XP is active Lusrmgr.msc native users and groupsLogoff logout commandIexpress bundled tools, the system comes withNSLOOKUP IP address detector Fsmgmt.msc shared folder manager Utilman helper Tool Manager Group gpedit.msc policy。
windows环境变量path的常用值
windows环境变量path的常用值1. C:\Windows\system32这个路径是Windows系统的核心组件所在的目录。
它包含了许多重要的系统文件,例如命令行工具、系统服务和设备驱动程序。
这个路径在Path中的作用是让系统能够快速找到并运行这些文件。
2. C:\Program Files这个路径是用于安装应用程序的默认目录。
当我们在Windows上安装一个软件时,它通常会将自己的可执行文件和相关资源文件放在这个目录下。
将这个路径加入到Path中可以让系统在任意位置访问到这些程序。
3. C:\Program Files\Common Files这个路径是用于存放多个程序共享的文件和资源的目录。
许多软件都会使用这个目录来存放共享的库文件、配置文件和其他资源。
将这个路径加入到Path中可以让系统在任意位置找到这些共享文件。
4. C:\Windows这个路径是Windows操作系统的安装目录。
它包含了系统的核心文件和配置文件。
将这个路径加入到Path中可以让系统在任意位置找到这些系统文件,以便正常运行和维护。
5. C:\Windows\System32\Wbem这个路径是Windows系统管理和监控工具的目录。
Wbem是Windows Management Instrumentation(WMI)的一部分,它提供了管理和监控Windows系统的功能。
将这个路径加入到Path 中可以让系统在任意位置找到WMI工具,并使用它们来管理系统。
6. C:\Windows\System32\WindowsPowerShell\v1.0这个路径是Windows PowerShell的安装目录。
Windows PowerShell是一种强大的命令行工具,用于自动化和管理Windows系统。
将这个路径加入到Path中可以让系统在任意位置运行PowerShell命令。
7. C:\ProgramData\Oracle\Java\javapath这个路径是Java运行环境(JRE)的安装目录。
环境变量的配置方法
环境变量的配置方法环境变量是操作系统中存储的一组特定值,用于指定应用程序的运行环境、系统配置和用户配置等。
在不同的操作系统中,环境变量的配置方法也有所不同。
本文将详细介绍环境变量的配置方法,并以Windows、Linux和Mac三个常见的操作系统为例。
1. Windows 环境变量的配置方法:-打开“控制面板”,选择“系统”或“系统和安全”。
-点击“系统”,再点击左侧的“高级系统设置”。
-在弹出的对话框中,点击“环境变量”按钮。
-在“系统变量”区域,点击“新建”按钮。
-在弹出的对话框中,输入变量名和变量值,然后点击“确定”。
-在“用户变量”区域,也可以添加用户级别的环境变量。
-点击“确定”关闭对话框,并重启计算机使变量生效。
2. Linux 环境变量的配置方法:- 在文件的末尾添加类似于“exportVARIABLE_NAME=variable_value”的行,定义环境变量。
- 在终端中运行“source .bashrc”或“source .profile”命令,使新的环境变量生效。
- 可以在/etc/environment文件中设置全局环境变量,但需要root 权限。
3. Mac 环境变量的配置方法:- 在文件的末尾添加类似于“exportVARIABLE_NAME=variable_value”的行,定义环境变量。
- 在终端中运行“source .bash_profile”或“source .bashrc”命令,使新的环境变量生效。
除了以上操作系统的配置方法外,还有一些其他的配置方式:- 几乎所有的操作系统都支持在命令行中使用“set”或“export”命令来设置临时环境变量。
- 在一些开发工具中,还可以通过图形界面来设置环境变量,如Eclipse、IntelliJ IDEA等。
- 在一些软件的安装过程中,会提示设置环境变量,如Java、Python等。
需要注意的是,设置环境变量时需要谨慎,避免设置错误引起系统或应用程序的异常。
windows环境变量命名规则
windows环境变量命名规则
在Windows操作系统中,环境变量是一种存储和访问系统和用户配置数据的
方式。
它们允许程序或脚本在运行时获取到特定的配置信息。
为了保证环境变量的有效性和可维护性,Windows操作系统使用一定的命名规则。
以下是常见的Windows环境变量命名规则:
1. 变量名必须以字母或下划线开头:Windows环境变量名称必须由字母或下划
线开头。
数字或其他特殊字符不能作为变量名的开头。
2. 变量名可以包含字母、数字和下划线:变量名可以由字母、数字和下划线组成。
但是,不允许使用其他特殊字符,如空格、符号等。
3. 变量名是不区分大小写的:Windows环境变量名称不区分大小写,这意味着
变量名的大小写不影响其使用和访问。
4. 变量名应具有描述性:为了增加代码的可读性和可维护性,建议使用具有描
述性的变量名。
这样可以更轻松地理解和管理不同的环境变量。
5. 变量名不应与已定义的系统变量冲突:在定义自己的环境变量时,应避免与
系统已定义的变量冲突。
这可以通过在变量名前面添加自定义的前缀或后缀来实现。
总之,遵循规范的环境变量命名规则有助于提高代码的可读性、可维护性和可
移植性。
通过合理命名环境变量,我们能够更好地管理和使用系统和用户配置数据。
Windows系统变量大全
Windows系统变量大全Windows 系统变量大全%ALLUSERSPROFILE% :列出所有用户Profile文件位置。
%APPDATA% : 列出应用程序数据的默认存放位置。
%CD% : 列出当前目录。
%CLIENTNAME% : 列出联接到终端服务会话时客户端的NETBIOS名。
%CMDCMDLINE% : 列出启动当前cmd.exe所使用的命令行。
%CMDEXTVERSION% : 命令出当前命令处理程序扩展版本号。
%CommonProgramFiles% : 列出了常用文件的文件夹路径。
%COMPUTERNAME% : 列出了计算机名。
%COMSPEC% : 列出了可执行命令外壳(命令处理程序)的路径。
%DATE% : 列出当前日期。
%ERRORLEVEL% : 列出了最近使用的命令的错误代码。
%HOMEDRIVE% : 列出与用户主目录所在的驱动器盘符。
%HOMEPATH% : 列出用户主目录的完整路径。
%HOMESHARE% : 列出用户共享主目录的网络路径。
%LOGONSEVER% : 列出有效的当前登录会话的域名控制器名。
%NUMBER_OF_PROCESSORS% : 列出了计算机安装的处理器数。
%OS% : 列出操作系统的名字。
(Windows XP 和 Windows 2000 列为 Windows_NT.)%Path% : 列出了可执行文件的搜索路径。
%PATHEXT% : 列出操作系统认为可被执行的文件扩展名。
%PROCESSOR_ARCHITECTURE% : 列出了处理器的芯片架构。
%PROCESSOR_IDENTFIER% : 列出了处理器的描述。
%PROCESSOR_LEVEL% : 列出了计算机的处理器的型号。
%PROCESSOR_REVISION% : 列出了处理器的修订号。
%ProgramFiles% : 列出了Program Files文件夹的路径。
Windows系统环境变量大全
开始菜单:
%HOMEDRIVE%%HOMEPATH%\「开始」菜单
%LOGONSEVER% Nhomakorabea出有效的当前登录会话的域名控制器名。
%NUMBER_OF_PROCESSORS%
列出了计算机安装的处理器数。
%OS%
列出操作系统的名字。(WindowsXP和Windows2000列为Windows_NT.)
Windows 系统环境变量大全
%ALLUSERSPROFILE%
列出所有用户Profile文件位置。
%APPDATA%
列出应用程序数据的默认存放位置。
%CD%
列出当前目录。
%CLIENTNAME%
列出联接到终端服务会话时客户端的NETBIOS名。
%CMDCMDLINE%
%SESSIONNAME%
列出连接到终端服务会话时的连接和会话名。
%SYSTEMDRIVE%
列出了Windows启动目录所在驱动器。
%SYSTEMROOT%
列出了Windows启动目录的位置。
%TEMP%或%TMP%
列出了当前登录的用户可用应用程序的默认临时目录。
列出启动当前cmd.exe所使用的命令行。
%CMDEXTVERSION%
命令出当前命令处理程序扩展版本号。
%CommonProgramFiles%
列出了常用文件的文件夹路径。
%COMPUTERNAME%
列出了计算机名。
%COMSPEC%
列出了可执行命令外壳(命令处理程序)的路径。
%TIME%
列出当前时间。
%USERDOMAIN%
windows系统的位置变量
完!谢谢观赏,转载请注明出处!
娱乐网 /
bat @echooff echo%0 pause 执行后输出,test.bat所在的据对路径 第二层意思:无限循环执行bat
例子: @echooff netuser %0 执行后,他会无限循环执行netuser这条命令,直到你手动停止 补充:其实%0就是
第一个参数%1前面的那个参数,当然就是批处理文件名 (包括路径)
windows系统的位置变量 windows系统的位置变量为%0%1……%9%* 例子,test.bat将这个批处理保存到d盘 @ec
hooff echo%1%2%3%4 echo%1 echo%2 echo%3 echo%4 进入d盘执行 test.bat我
是第一个参数我是第二个参数我是第三个参数我是第四个参数 输出: 我是第一个参数我是第二个参数我是第三个参数我是第四个参 数 我是第一个参
数 我是第二个参数 我是第三个参数 我是第四个参数 2.还有一个%* 例子 test.bat @echooff echo%*
பைடு நூலகம்
执行test.bat我是第一个参数我是第二个参数我是第三个 参数我是第四个参数 输出: 我是第一个参数我是第二个参数我是第三个参数我是
第四个参数 3.还有一个特殊的%0 %0这个不返回参数的值,他又两层意思 第一层意思:返回批处理所在的据对路径 例子: test.
Windows系统目录环境变量
Windows系统⽬录环境变量简介所谓的Windows系统⽬录环境变量,是指⼀些常⽤且固定的Windows系统⽬录路径的简单缩写,它能使⽤户⽅便地输⼊与定位Windows的系统⽬录。
作⽤Windows系统的默认安装⽬录在C盘的Windows中,但这并不固定,如果你的系统不是安装在这个⽬录下,那么外部程序如果想要定位你的某个系统⽬录,就必须依赖系统⽬录环境变量。
通过使⽤这些环境变量,程序员或系统管理员就不必事先了解系统的安装位置,能够轻易地找到所需使⽤的⽂件。
详情常见的系统⽬录环境变量见下表:环境变量作⽤%SYSTEMDRIVE%Windows系统所在的磁盘分区,即Windows系统所在的盘符根⽬录,通常是C:%HOMEDRIVE%同%SYSTEMDRIVE%%SYSTEMROOT%指Windows系统所在的⽬录,通常是C:\Windows%WINDIR%同%SYSTEMROOT%%ProgramFiles%指Program Files的路径,通常是C:\Program Files%CommonProgramFiles%指公⽤⽂件(Common Files)⽬录,通常是C:\Program Files\Common Files%USERPROFILE%指当前帐户的⽤户⽬录,通常是C:\Users\当前⽤户名%USERPROFILE%\DeskTop\指当前帐户的⽤户桌⾯⽬录,通常是C:\Users\当前⽤户名\DeskTop%HOMEPATH%同%USERPROFILE%,通常是C:\Users\当前⽤户名%ALLUSERSPROFILE%指所有⽤户的⽤户⽬录,通常是C:\ProgramData%APPDATA%指当前⽤户的Application Data⽬录,通常是C:\Users\当前⽤户名\AppData\Roaming%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup 指当前⽤户的启动项⽬录,通常是C:\Users\当前⽤户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup计算机所有的⽤户都能开机启动的启动⽂件夹是C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp%TEMP%指当前⽤户的临时⽂件⽬录,通常是C:\Users\当前⽤户名\AppData\Local\Temp %TMP%同%TEMP%%ComSpec%指C:\WINDOWS\System32\cmd.exe,即命令提⽰符%HOMEDRIVE%%HOMEPATH%⽤户⽬录,同%USERPROFILE%%SystemRoot%\system32\系统⽬录。
windows下配置cygwin和dig的环境变量
windows下配置cygwin和dig的环境变量配置cygwin和dig的环境变量打开“控制⾯板”(“开始”>“设置”>“控制⾯板”),然后双击“系统”程序。
选择“⾼级”标签,然后单击“环境变量”。
在“环境变量”对话框的“系统变量”⾯板中,选择 "Path" 变量,然后单击“编辑”加⼊%SYSTEMDRIVE%\cygwin\bin;%SYSTEMDRIVE%\dig然后重新开⼀个dos窗⼝,测试就应该⽣效了。
echo %PATH%echo %SYSTEMDRIVE%修改dos窗⼝的默认路径开始->所有程序->附件->命令提⽰符,在“命令提⽰符”上右键,选择“属性”,会弹出⼀个“命令提⽰符属性”对话框,可以通过修改该对话框内的“初始位置”来改变默认路径。
⼀般来说,默认的“初始位置”为%HOMEDRIVE%%HOMEPATH%,改成C:\ 即可常见的Windows系统⽬录简写环境变量所谓的Windows系统⽬录简写环境变量,就是为⼀些常⽤且固定的Windows系统⽬录的路径建⽴⼀个与之对应的相对简单的缩写,使之更容易输⼊或定位。
Windows系统默认情况下都是安装在电脑C盘的Windows⽬录下,但这并不是固定的,如果你的系统不是安装在这个⽬录下,那么程序想要定位你的某个系统⽬录的话,就需要使⽤到⽬录简写环境变量了。
使⽤这些环境变量,程序员或系统管理员⽆需事先了解你的系统安装位置,就能轻易的找到所要使⽤的系统⽬录路径。
下⾯,我就来为⼤家介绍⼀些常见的Windows系统⽬录简写环境变量:%SYSTEMDRIVE%这代表的是Windows系统所在磁盘分区,也就是Windows系统所安装到的盘符根⽬录,通常就是C盘的根⽬录了。
%HOMEDRIVE%这和上⾯介绍的%SYSTEMDRIVE%的功能是⼀样的。
%SYSTEMROOT%它所指向的是Windows系统所在的⽬录,通常就是C:\Windows。
对%%括起来的系统变量
对%%括起来的系统变量%windir% “%windir%”就是指windows系统文件的安装目录,“%”是系统变量的一种表示方法,在系统升级补丁和病毒添加内容进系统文件夹时都需这么编写程式,以便于准确的把东西加到目的位置。
例如,你的操作系统是XP(系统目录是windows),装在c盘,当前登录的用户名为AAAAA的话,变量名=实际含义-----------------------------------------------------------------------%HOMEDRIVE% = C:\ 当前启动的系统的所在分区%windir% = %SystemRoot% = C:\WINDOWS 当前启动的系统的所在目录%USERPROFILE% = %HOMEPATH%=C:\Documents and Settings\AAAAA 当前用户数据变量%temp% = %USERPROFILE%\Local Settings\Temp = C:\Documents and Settings\AAAAA\Local Settings\T emp 当前用户TEMP缓存变量所以,%windir%\pchealth的实际路径如果按照我们上边假设的环境的话,就是C:\WINDOWS\pchealth目录了如果对%%括起来的系统变量不清楚可进入运行--输入cmd--在dos命令行下输入:echo %windir%即可得到答案.百度百科中的词条内容仅供参考,如果您需要解决具体问题(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
本词条对我有帮助43系统变量(%SystemRoot% ,%windir% ,%temp%,%system%)2008-01-22 18:28系统变量(%SystemRoot% ,%windir% ,%temp%,%system%)-----------------------------------------------------------------------%HOMEDRIVE% = C:\ 当前启动的系统的所在分区%SystemRoot% = C:\WINDOWS 当前启动的系统的所在目录%windir% = %SystemRoot% = C:\WINDOWS 当前启动的系统的所在目录%USERPROFILE% = C:\Documents and Settings\sihochina 当前用户数据变量%HOMEPATH% = C:\Documents and Settings\sihochina 当前用户环境变量%system% = C:\WINDOWS\SYSTEM32%temp% = %USERPROFILE%\Local Settings\Temp = C:\Documents and Settings\sihochina\Local Settings\T emp 当前用户TEMP缓存变量------------------------------------------------------------------------例如:%windir%\drives 的实际路径就是C:\WINDOWS\drives 目录。
系统变量及通配符
环境变量使用环境变量可以增强规则的通用性,便于分享规则。
同时也可以减少规则输入的时间。
系统的环境变量,可以通过DOS窗口,set命令查看。
Defense+ 只支持部分环境变量。
Defense+ 支持的环境变量:假设操作系统的安装目录为C:%windir% = C:\Windows%SystemRoot% = C:\Windows%temp% = C:\Documents and Settings\用户名\Local Settings\Temp%AllUsersProfile% = C:\Documents and Settings\All Users%UserProfile% = C:\Documents and Settings\用户名%AppData% = C:\Documents and Settings\用户名\Application Data%ProgramFiles% = C:\Program Files%CommonProgramFiles% = C:\Program Files\Common Files此外Defense+ 还支持\Device\HarddiskV olume? 这种特殊写法。
通配符我知道的通配符就是*和? 。
* 是比较常用的,可以代表任意字符,可以表示所有文件、注册表项目、COM接口。
通过和\ 的组合,可以表示目录和注册表的层次。
? 一般代表单独的字符,用的比较少,?:可以用来表示盘符。
Defense+ 的通配符目前不支持单独的目录操作,目录也是文件。
* 都是包括所有子目录的。
例子:C:\* 表示C盘下的所有文件C:\*.exe 表示C盘下的所有exe文件C:\*\* 表示C盘第一层目录下的所有文件%windir%\system32\* 表示C:\Windows\System32 下的所有文件C:\test\test1\*.* C:\test\test1 下所有带后缀名的文件和带. 的目录,对于test1目录操作不保护。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
----------------------------------------------------------------------------------------------------------------------------
%HOMEPATH% : 列出用户主目录的完整路径。
----------------------------------------------------------------------------------------------------------------------------
windows系统变量大全
0%SystemDrive% 操作系统所在的分区号。如 C:
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
%DATE% : 列出当前日期。
-------------------------------------------------------------------------------------
%HOMESHARE% : 列出用户共享主目录的网络路径。
%APPDATA% 相当于 C:\Documents and Settings\用户目录\Application Data
----------------------------------------------------------------------------------------------------------------------------
%system% = C:\WINDOWS\SYSTEM32
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
%COMSPEC% : 列出了可执行命令外壳(命令处理程序)的路径。
----------------------------------------------------------------------------------------------------------------------------
%CMDCMDLINE% : 列出启动当前cmd.exe所使用的命令行。
%HOMEDRIVE% = C:\ 当前启动的系统的所在分区
----------------------------------------------------------------------------------------------------------------------------
%HOMEDRIVE% 操作系统所在的分区号。如:C:
----------------------------------------------------------------------------------------------------------------------------
%ALLUSERSPROFILE% 相当于 C:\Documents and Settings\All Users
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
%CMDEXTVERSION% : 命令出当前命令处理程序扩展版本号。
%USERPROFILE% 相当于 C:\Documents and Settings\用户目录
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
%CommonProgramFiles% : 列出了常用文件的文件夹路径。
%CommonProgramFiles% 相当于 C:\Program Files\Common Files
----------------------------------------------------------------------------------------------------------------------------
%ERRORLEVEL% : 列出了最近使用的命令的错误代码。
----------------------------------------------------------------------------------------------------------------------------
%CD% : 列出当前目录。
----------------------------------------------------------------------------------------------------------------------------
%CLIENTNAME% : 列出联接到终端服务会话时客户端的NETBIOS名。
%HOMEDRIVE% : 列出与用户主目录所在的驱动器盘符。
----------------------------------------------------------------------------------------------------------------------------
%SystemRoot% = C:\WINDOWS 当前启动的系统的所在目录
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
%COMPUTERNAME% : 列出了计算机名。
%windir% 操作系统根目录。如 C:\WINDOWS
----------------------------------------------------------------------------------------------------------------------------
%SystemRoot% 操作系统根目录。如 C:\WINDOWS
----------------------------------------------------------------------------------------------------------------------------
%ALLUSERSPROFILE% : 列出所有用户Profile文件位置。
----------------------------------------------------------------------------------------------------------------------------
%windir% = %SystemRoot% = C:\WINDOWS 当前启动的系统的所在目录
----------------------------------------------------------------------------------------------------------------------------
%APPDATA% : 列出应用程序数据的默认存放位置。
----------------------------------------------------------------------------------------------------------------------------