欢迎来到天天文库
浏览记录
ID:6621178
大小:57.50 KB
页数:22页
时间:2018-01-20
《bat、cmd脚本的编写与实际应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、BAT、CMD脚本的编写与实际应用在微软官方的定义中,BAT属于批处理脚本(可以运行在DOS、WINDOWS下),是用来进行简化平时操作的批量化集成文件。而CMD,则是只能运行在NT系统下的批处理文件,其功能与BAT是一样的。从早期的BAT开始,该文件就为大家提供了方便,并在WINDOWS出现后,它的能力可以说是万能的。从最基础的启动盘的引导,到注册表,甚至系统服务的操作,BAT与CMD都可以胜任。而且由于它简便的编写与通用性,很快就布满整个世界。本文将简单介绍BAT与CMD脚本的编写过程,因为在下水平不高,所以如有错误欢迎指出!一、BAT与CMD中的部分参数1、定义文
2、件夹的参数目前我能够搜集到并可以给出意思的通用系统参数如下(不包括后边的解释部分):%windir%——操作系统文件夹,一般为C:下的WINDOWS文件夹%sys%——系统根目录,也就是C:盘目录%programfiles%——ProgramFiles目录,安装程序通常都安装在这个目录下%systemdrive%——操作系统所在磁盘,与%sys%属于同一目录%systemroot%——操作系统文件夹,一般为C:下的WINDOWS文件夹%InfDir%——系统根目录,也就是C:盘目录%TEMP%——当前用户的临时目录,一般是C:"DocumentsandSettings"
3、用户名"LocalSettings"Temp目录2、基础操作参数(可以在CMD命令行模式中输入HELP获得)ASSOC显示或修改文件扩展名关联。AT计划在计算机上运行的命令和程序。ATTRIB显示或更改文件属性。BREAK设置或清除扩展式CTRL+C检查。CACLS显示或修改文件的访问控制列表(ACLs)。CALL从另一个批处理程序调用这一个。CD显示当前目录的名称或将其更改。CHCP显示或设置活动代码页数。CHDIR显示当前目录的名称或将其更改。CHKDSK检查磁盘并显示状态报告。CHKNTFS显示或修改启动时间磁盘检查。CLS清除屏幕。CMD打开另一个Windows
4、命令解释程序窗口。COLOR设置默认控制台前景和背景颜色。COMP比较两个或两套文件的内容。COMPACT显示或更改NTFS分区上文件的压缩。CONVERT将FAT卷转换成NTFS。您不能转换当前驱动器。COPY将至少一个文件复制到另一个位置。DATE显示或设置日期。DEL删除至少一个文件。DIR显示一个目录中的文件和子目录。DISKCOMP比较两个软盘的内容。DISKCOPY将一个软盘的内容复制到另一个软盘。DOSKEY编辑命令行、调用Windows命令并创建宏。ECHO显示消息,或将命令回显打开或关上。ENDLOCAL结束批文件中环境更改的本地化。ERASE删除至少
5、一个文件。EXIT退出CMD.EXE程序(命令解释程序)。FC比较两个或两套文件,并显示不同处。FIND在文件中搜索文字字符串。FINDSTR在文件中搜索字FOR为一套文件中的每个文件运行一个指定的命令。FORMAT格式化磁盘,以便跟Windows使用。FTYPE显示或修改用于文件扩展名关联的文件类型。GOTO将Windows命令解释程序指向批处理程序中某个标明的行。GRAFTABL启用Windows来以图像模式显示扩展字符集。HELP提供Windows命令的帮助信息。IF执行批处理程序中的条件性处理。LABEL创建、更改或删除磁盘的卷标。MD创建目录。MKDIR创建目
6、录。MODE配置系统设备。MORE一次显示一个结果屏幕。MOVE将文件从一个目录移到另一个目录。PATH显示或设置可执行文件的搜索路径。PAUSE暂停批文件的处理并显示消息。POPD还原PUSHD保存的当前目录的上一个值。PRINT打印文本文件。PROMPT更改Windows命令提示符。PUSHD保存当前目录,然后对其进行更改。RD删除目录。RECOVER从有问题的磁盘恢复可读信息。REM记录批文件或CONFIG.SYS中的注释。REN重命名文件。RENAME重命名文件。REPLACE替换文件。RMDIR删除目录。SET显示、设置或删除Windows环境变量。SETLO
7、CAL开始批文件中环境更改的本地化。SHIFT更换批文件中可替换参数的位置。SORT对输入进行分类。START启动另一个窗口来运行指定的程序或命令。SUBST将路径跟一个驱动器号关联。TIME显示或设置系统时间。TITLE设置CMD.EXE会话的窗口标题。TREE以图形模式显示驱动器或路径的目录结构。TYPE显示文本文件的内容。VER显示Windows版本。VERIFY告诉Windows是否验证文件是否已正确写入磁盘。VOL显示磁盘卷标和序列号。XCOPY复制文件和目录树。3、扩展程序参数的部分参数(考虑到部分参数很危险,所以这里不提供)
此文档下载收益归作者所有