• Windows脚本 批处理中能够使用的系统变量


    其实批处理中能够使用的系统变量,就是我的电脑中的环境变量。
    以下为原文,可以大致看一下,用的时候能有个印象。

    众所周知,批处理中有很多系统变量,不过有些不常用到的可能我们根本就没听过,下面我就来讲讲所有的系统变量。
    %ALLUSERSPROFILE% 本地“所有用户”配置文件的位置。
    %APPDATA% 本地默认情况下应用程序存储数据的位置。
    %CD% 本地当前目录字符串。
    %CMDCMDLINE% 用来启动当前的 Cmd.exe 的准确命令行。
    %CMDEXTVERSION% 当前的“命令处理程序扩展”的版本号。
    %COMPUTERNAME% 计算机的名称。
    %COMSPEC% 命令行解释器可执行程序的准确路径。
    %DATE% 当前日期。
    %ERRORLEVEL% 上一条命令的错误代码。
    %HOMEDRIVE% 连接到用户主目录的本地工作站驱动器号。
    %HOMEPATH% 用户主目录的完整路径。主目录可在本地用户和组中改变。
    %HOMESHARE% 用户的共享主目录的网络路径。
    %LOGONSERVER% 验证当前登录会话的域控制器的名称。
    %NUMBER_OF_PROCESSORS% 指定安装在计算机上的处理器的数目。
    %OS% 操作系统名称。2000和XP 显示操作系统为 Windows_NT,Vista也是。
    %PATH% 指定可执行文件的搜索路径。
    %PATHEXT% 操作系统认为可执行的文件扩展名的列表。
    %PROCESSOR_ARCHITECTURE% 处理器的芯片体系结构。
    %PROCESSOR_IDENTFIER% 处理器说明。
    %PROCESSOR_LEVEL% 计算机上安装的处理器的型号。
    %PROCESSOR_REVISION% 处理器的版本号。
    %PROMPT% 当前解释程序的命令提示符设置。
    %RANDOM% 0 到 32767 之间的任意十进制数字,这东西到现在都不知道干嘛的。
    %SYSTEMDRIVE% 即系统根目录盘符。
    %SYSTEMROOT%=%WINDIR% Windows server operating system 根目录的位置(一般是C:\WINDOWS)。
    %TEMP% 和 %TMP% 系统和用户 对当前登录用户可用的应用程序所使用的默认临时目录。
    %TIME% 当前时间(异常精确!)。
    %USERDOMAIN% 包含用户帐户的域的名称。
    %USERNAME% 当前登录的用户的名称。
    %USERPROFILE% 当前用户的配置文件的位置。

    以下来自 set 命令帮助文件

    If Command Extensions are enabled, then there are several dynamic
    environment variables that can be expanded but which don't show up in
    the list of variables displayed by SET.
     
    These variable values are
    computed dynamically each time the value of the variable is expanded.
    If the user explicitly defines a variable with one of these names, then
    that definition will override the dynamic one described below:

    %CD% - expands to the current directory string.

    %DATE% - expands to current date using same format as DATE command.

    %TIME% - expands to current time using same format as TIME command.

    %RANDOM% - expands to a random decimal number between 0 and 32767.

    %ERRORLEVEL% - expands to the current ERRORLEVEL value

    %CMDEXTVERSION% - expands to the current Command Processor Extensions
        version number.

    %CMDCMDLINE% - expands to the original command line that invoked the
        Command Processor.

  • 相关阅读:
    期望
    更改开机默认操作系统及等待时间修改
    Python排序
    Python IDLE入门 + Python 电子书
    Python基础教程——1基础知识
    Java:谈谈protected访问权限
    三星I9100有时不能收发彩信完美解决!中国移动
    java继承的权限问题
    Python基础教程——2列表和元组
    访问控制和继承(Java)
  • 原文地址:https://www.cnblogs.com/smwikipedia/p/1424733.html
Copyright © 2020-2023  润新知