zoukankan      html  css  js  c++  java
  • DOS批处理命令-几个固定名称的变量

    批处理中有一些变量的变量名称是固定的,具有特定的意义,接下来,我们来看看这些有特定意义的变量到底有什么意义。

    1、%CD%   当前路径的路径名[盘符 + 路径]    - 現在のディレクトリ文字列に展開します。

    C:Usersliuhongying>echo %cd%
    C:Usersliuhongying

    2、%DATE%    获得系统的当前日期(这个日期的格式貌似在所有语言的系统中都是这样的)   - DATE コマンドと同じフォーマットで現在の日付に展開します。

    C:Usersliuhongying>echo %DATE%
    2013/07/27

    3、%TIME%    获得系统的当前时间(这个时间的格式貌似在所有语言的系统中都是这样的)      - TIME コマンドと同じフォーマットで現在の時刻に展開します。

    C:Usersliuhongying>echo %TIME%
    22:36:58.51

    4、%RANDOM%   获得0到32767之间的一个随机数     - 0 から 32767 の間の任意の 10 進数に展開します。

    C:Usersliuhongying>echo %RANDOM%
    24124

    5、%ERRORLEVEL%  现在的ERRORLEVEL的值  - 現在の ERRORLEVEL の値に展開します。

    C:Usersliuhongying>echo %ERRORLEVEL%
    0

    *这个变量的值,一般来说就是调用调用其他批处理,或者脚本,或者exe等处理后,最后返回的结果。或者 ,更直白的说,就是被调用的函数执行结果。

    有些时候,用这个变量的值去存取被调用的返回结果,我愚钝的认为,这个做法很是不好。个人不推荐,不喜欢。

    6、%CMDEXTVERSION%   现在的批处理命令子版本号     - 現在のコマンド プロセッサ拡張機能のバージョン番号に展開します。

    Microsoft Windows [Version 6.2.9200]
    (c) 2012 Microsoft Corporation. All rights reserved.

    C:Usersliuhongying>echo %CMDEXTVERSION%
    2

    7.%CMDCMDLINE%     启动批处理进程的命令    - コマンド プロセッサを起動したオリジナル コマンド ラインに展開します。

    比如,我是用cmd /k notepad来启动命令

    C:Usersliuhongying>echo %CMDCMDLINE%
    "C:WINDOWSsystem32cmd.exe" /k notepad

    8、%HIGHESTNUMANODENUMBER%  显示电脑上运行的最大NUMA节点数  - このコンピューター上の最大の NUMA ノード番号に展開します。

    C:Users>echo %HIGHESTNUMANODENUMBER%
    0

  • 相关阅读:
    <Android 基础(二十六)> 渐变色圆角Button
    Java 中父类怎么调用子类的方法?
    <Android 基础(二十五)> Frame Animation
    Java基础知识点
    HTTP请求流程(二)----Telnet模拟HTTP请求
    telnet远程登录协议
    HTTP协议详解
    STM32 SPI接口的NSS引脚
    TCP/IP
    以太网帧格式、IP数据报格式、TCP段格式+UDP段格式 详解
  • 原文地址:https://www.cnblogs.com/gekal/p/3220442.html
Copyright © 2011-2022 走看看