文章导航PC6首页软件下载单机游戏安卓资源苹果资源

pc软件新闻网络操作系统办公工具编程服务器软件评测

安卓新闻资讯应用教程刷机教程安卓游戏攻略tv资讯深度阅读综合安卓评测

苹果ios资讯苹果手机越狱备份教程美化教程ios软件教程mac教程

单机游戏角色扮演即时战略动作射击棋牌游戏体育竞技模拟经营其它游戏游戏工具

网游cf活动dnf活动lol周免英雄lol礼包

手游最新动态手游评测手游活动新游预告手游问答

您的位置:首页网络冲浪网络技术 → DOS技巧100例 (3)

DOS技巧100例 (3)

时间:2009/11/10 11:03:00来源:本站整理作者:我要评论(0)

烦。使用FOR命令就简单多了∶
  A>FOR %A IN(*.*)DO DEL C∶%A
  69.由于FIND命令不能接受通配符,若希望在若干个文本文件中寻找含有某个字符串插,就只能对每个文件依次使用FIND命令,显然很费功夫,没有捷径吗?
  有。使用FOR命令与FIND命令配合,格式为∶
  FOR%A IN(文件组)DO FIND"string"%A
  70.FOR命令不能嵌套,有没有办法实现FOR循环嵌套呢?
  有。可以把COMMAND.COM作为第一层循环里的命令,让它再执行一个FOR循环命令。例如,下述命令可以在屏幕上显示12行"Welcome you":FOR %A IN(123)DO COMMAND/C FOR %B IN(1234)DO ECHO Welcome you
  71.双冒号∶∶在注释行中的作用
  在DOS批处理文件开头,经常使用REM注释命令加一个程序头。例如,假设有一个名为TEST.BAT的批处理文件,它以一个文本文件名为输入参数,若在开头说明其用法时,使用了一个采用<和>和括号的注释行,即∶
  REM TEST<filename>
  程序执行此命令时,DOS将显示"File not found"信息,因为它以为filename是一个重定向输入操作的源文件,它在当前目录中找不到。如何解决这个问题?
  很简单,只须将REM改为双冒号"∶∶",即∶
  ∶∶TEST<filename>
  72.批处理中的IF ERRORLEVEL
  在批处理文件里使用IF ERRORLEVEL命令时要小心,因为DOS认为任何大于或等于设定值的出口状态值都是等效的。通常应按从大到小的次序测试出口状态值,例如∶
  IF ERRORLEVEL 2 ECHO TWO
  IF ERRORLEVEL 1 ECHO ONE
  IF ERRORLEVEL 0 ECHO ZERO
  73.能不能按从小到大的次序测试出口状态值?
  能。但应结合IF NOT的形式进行判断,例如72例中的命令应改为∶
  IF ERRORLEVEL 0 IF NOT ERRORLEVEL 1 ECHO ZERO
  IF ERRORLEVEL 1 IF NOT ERRORLEVEL 2 ECHO ONE
  IF ERRORLEVEL 2 IF NOT ERRORLEVEL 3 ECHO TWO
  74.批处理文件中使用@符禁止命令显示在屏幕上
  由于DOS是在各个命令执行前就将它们显示到屏幕上的,因此,即使你将ECHO命令置为OFF,它本身也会出现在屏幕上。要抑制它的显示,可在ECHO命令行前加@符∶@ ECHO OFF
  75.统计源程序的行数
  假设源程序名为ZM.PRG,下述FIND命令可方便地统计它共有多少行∶
  FIND/V/C" "ZM.PRG
  76.对文本文件进行排序
  SORT命令常用来对一些基于文本行的文件进行排序显示。例如,按姓名的开头字母显示一个含有电话号码的清单文件。命令格式∶
  SORT[/R][/+n]<filename1>filename2
  其中,/R表示反向排序,/+n表示从第几行开始排序,filename1为源文件名,filename2为排序后的文件名。
  77.用PROMPT设置有意义的提示符
  PROMPT命令用于设置新的DOS系统提示符。例如∶
  PROMPT $P$G 取当前驱动器名及目录作为提示符
  PROMPT $D$G 取当前系统日期作为提示符。
  78.如何设定屏幕颜色?
  假设ANSI.SYS已被安装在内存中,以下命令可把屏幕设置成白底红字∶
  PROMPT $E[31;47m
  79.在屏幕上选定的位置显示日期和时间信息
  把ANSI SYS的屏幕和光标控制功能与PROMPT的设定DOS命令提示符功能结合起来,可以在屏幕上选定的位置显示特殊的信息。例如,在AUTOEXEC BAT中加入下述命令行,可将日期和时间信息移到屏幕的右下方∶
  PROMPT $E[S $E[25;52H $D$T $E[u $P$G
  80.用F2键编辑上次命令
  用F1或F3功能键可复制上次命令,类似地F2键能得到部分上次命令,当按下F2键时,DOS就将上次命令内容拷贝到按F2键后键入的字符(不含)为止。
  例如,键入了以下命令∶
  C>DIR.COM<enter>
  按F2键及M键,可以得到∶
  C>DIR
  这时再按INS插入键,输入R,再按F3键复制上次命令剩余部分,得到正确的命令∶
  C>DIR.COM
  81、用F4键编辑上次命令
  当按下F4键时,DOS从按F4键后按的字母开始复制上次命令。例如,上次命令为∶
  C>DIR[enter]
  按下F4键,再输入F,然后再按F3,DOS就会显示FORMAT命令∶
  C>FORMAT
  82、用SHELL命令改变环境空间的大小
  将环境变量空间增加到1KB,可在CONFIG.SYS文件中加进命令行∶
  SHELL=C∶.COM/P/E∶1024
  83、在批处理文件中引用环境变量
  批处理文件可以引用系统上已定义的环境变量。具体方法是在环境变量名的前后各放一个百分号"%"。例如,要在批处理文件中显示环境变量PATH的内容,可加进命令行∶
  ECHO %PATH%
  84、查看单个环境变量
  如果你经常使用环境变量,当用SET命令显示当前所有已分配的环境变量时,列表就可能很长,屏幕可能很杂乱。为方便起见,可用下面的批处理文件VIEWENV.BAT在命令行直接显示单个环境变量∶
  SET|FIND/I "%1"
  例如,要察看COMSPEC的内容,只须执行∶
  VIEWENV COMSPEC
  85、制作DOS系统盘
  方法一∶FORMAT A∶/S
  方法二∶SYS A∶
  86、定期整理硬盘
  具体步骤∶
  ·删除硬盘中不必要的文件
  ·运行CHKDSK/F
  ·运行DEFRAG
  87、了解内存的类型
  ·常规内存∶0~640KB
  ·上位内存区(UMA)∶640KB~1MB
  ·扩展内存∶自1MB起向上延伸
  ·高内存区(HMA)∶1MB以上的稍小于64KB的扩展内存区
  ·扩充内存
  88、将DOS移到高内存区
  为使用户有较大的可用基本内存,可以在CONFIG.SYS文件中加入下述命令,加载HIMEM.SYS,将DOS移入高内存区(HMA)∶
  DEVICE=C∶.SYS
  DOS=HIGH
  89、将设备驱动程序和内存驻留程序装入上位内存(UMB)
  在CONFIG.SYS文件中加进命令∶
  DEVICE=C∶.EXE NOEMS
  DOS=UMB
  90、将程序装入高内存区
  将程序装入HMA的方法是在命令行上加一个/U开关,例如∶
  MOUSE/U
  91、上位内存的使用
  为将程序驻留上位内存,使用LOADHIGH(或LH)<程序名>即或,例如∶
  LH MOUSE
  92、如何显示某个特定程序占用内存的情况?
  MEM/M module
  其中,module表示特定程序文件名,不要带扩展名。
  93、使用Memmaker自动优化内存
  执行MEMMAKER/BATCH命令,MEMMAKER就自动为CONFIG.SYS和AUTOEXEC.BAT文件做最优的设置,此后,执行MEM/C/P来观察内存的分配情况,你会发现主存变大了。
  94、若不满意MEMMAKER的优化设置,应该怎么办?
  很简单,只须执行MEMMAKER/UNDO即可恢复你原来的配置。
  95、磁盘高速缓冲存储器SMARTDRV的使用
  为建立一个具有256K(默认值)的磁盘高速缓存,可在AUTOEXEC.BAT文件中加入命令行∶
  C∶
  由于SMARTDRV是建立在扩展内存中,所以还必须在CONFIG.SYS文件中加入命令行∶
  DEVICE=C∶.SYS
  96、当你关闭计算机或重新启动时,希望确定所有在高速缓存的信息均已写入硬盘时,应在系统提示符下键入命令∶
  SMART

 

相关视频

相关阅读 iPadOS beta 2下载 iPadOS beta 2固件下载地址iPadOS怎么升级 iPadOS升级教程iPadOS有什么新功能 iPadOS有哪些新功能iPadOS下载 iPadOS固件下载地址iPadOS支持哪些设备升级 iPadOS可升级设备一览dos系统是什么操作系统玩具车大冒险全关卡通关技巧关于近期PC6遭受DDOS攻击声明

文章评论
发表评论

热门文章 小米路由器设置教程附共享有线路由后再接无TP-link无线路由器设置D-Link DI-524M路由器

最新文章 百度网盘解除黑名单摆百度不收录怎么办 百度 10款免费开源图表插件推荐ssid隐藏了怎么办?隐藏SSID的无线网络如何OneDNS设置教程两块网卡访问不同网络案例分享

人气排行 宽带连接图标不见了怎么办 宽带连接图标怎么dell 服务器开机总是提示按F1才能进系统解决dns是什么?dns怎么设置?buffalo无线路由器设置图文教程哪种WIFI无线各种加密方式更安全?ADSL宽带连接错误(720)及解决方法双网卡同时上内外网设置教程公司网络综合布线图解