bat 文件 学习使用指南

2019-09-19 06:59:13王旭

  CommonProgramFiles=C:Program FilesCommon Files
  COMPUTERNAME=FIRST
  ComSpec=C:WINNTsystem32cmd.exe
  NUMBER_OF_PROCESSORS=1
  OS=Windows_NT
  Os2LibPath=C:WINNTsystem32os2dll;
  Path=C:WINNTsystem32;C:WINNT;C:WINNTsystem32WBEM
  PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
  PROCESSOR_ARCHITECTURE=x86
  PROCESSOR_IDENTIFIER=x86 Family 6 Model 6 Stepping 5, GenuineIntel
  PROCESSOR_LEVEL=6
  PROCESSOR_REVISION=0605
  ProgramFiles=C:Program Files
  PROMPT=$P$G
  SystemDrive=C:
  SystemRoot=C:WINNT
  TEMP=C:WINNTTEMP
  TMP=C:WINNTTEMP
  USERPROFILE=C:Documents and SettingsDefault User
  windir=C:WINNT
  path: 表示可执行程序的搜索路径. 我的建议是你把你的程序copy 到
  %windir%system32. 这个目录里面. 一般就可以自动搜索到.
  语法: copy mychenxu.exe %windir%system32.
  使用点(.) 便于一目了然
  对环境变量的引用使用(英文模式,半角)双引号
  %windir% 变量
  %%windir%% 二次变量引用.
  我们常用的还有
  %temp% 临时文件目录
  %windir% 系统目录
  %errorlevel% 退出代码
  输出文件到临时文件目录里面.这样便于当前目录整洁.
  对有空格的参数. 你应该学会使用双引号("") 来表示比如对porgram file文件夹操作
  C:>dir p*
  C: 的目录
  2000-09-02 11:47 2,164 PDOS.DEF
  1999-01-03 00:47 <DIR> Program Files
  1 个文件 2,164 字节
  1 个目录 1,505,997,824 可用字节
  C:>cd pro*
  C:Program Files>
  C:>
  C:>cd "Program Files"
  C:Program Files>
  ############################################
  3. 内置的特殊符号(实际使用中间注意避开)
  ############################################
  微软里面内置了下列字符不能够在创建的文件名中间使用
  con nul aux / | || && ^ > < *
  You can use most characters as variable values, including white space. If you use the special characters <, >, |, &, or ^, you must precede them with the escape character (^) or quotation marks. If you use quotation marks, they are included as part of the value because everything following the equal sign is taken as the value. Consider the following examples:
  (大意: 要么你使用^作为前导字符表示.或者就只有使用双引号""了)
  To create the variable value new&name, type:
  set varname=new^&name
  To create the variable value "new&name", type:
  set varname="new&name"
  The ampersand (&), pipe (|), and parentheses ( ) are special characters that must be preceded by the escape character (^) or quotation marks when you pass them as arguments.
  find "Pacific Rim" < trade.txt > nwtrade.txt
相关文章 大家在看