DOS技巧100例
DOS编程高级技巧
DOS编程高级技巧dos编程高级技巧--结束篇一、交互界面设计没啥说道的,看一看高手设计的菜单界面吧:@echooffclstitle终极多功能修复:menuclscolor0aecho.echo==============================echo请选择必须展开的操作方式,然后按contraryecho==============================echo.echo1.网络复原及玩游戏有关设置,复原ie,自定义屏蔽网站echo.echo2.病毒专杀工具,端口关闭工具,关闭自动播放echo.echo3.去除所有多余的自启动项目,复原系统错误echo.echo4.清理系统垃圾,提高启动速度echo.echoq.选择退出echo.echo.:chosetchoice=set/pchoice=请选择:ifnot\if/i\if/i\if/i\if/i\if/i\echo挑选违宪,恳请再次输出echo.gotocho只要学完本教程前面的章节,上面的程序应该能看懂了。
二、if…else…条件语句ifexistfilename(delfilename)else(echofilenamemissing)也可写成:ifexistfilename(delfilename)else(echofilenamemissing)但这种读法不适宜命令太多或嵌套命令的采用。
三、循环语句1、选定次数循环2、对某集合执行循环语句。
3、条件循环利用goto语句和条件判断,dos可以实现条件循环,很简单啦,看例子:@echooffsetvar=0rem************循环已经开始了:continueset/avar+=1echo第%var%此循环if%var%lss100gotocontinuerem************循环结束了echo循环执行完毕pause 四、子程序传到子程序的参数在call语句中选定,在子程序中用%1、%2至%9的形式调用,而子程序回到主程序的数据只需在调用完结后轻易提及就可以了,当然也可以选定回到变量,恳请看看下面的例子。
Windows DOS命令总结大全
Windows DOS命令总结大全DOS命令DOS是Disk Operating System的缩写,即“磁盘操作系统”。
DOS主要是一种面向磁盘的系统软件,有了DOS,我们就可以更容易理解怎么给机器下命令,不必去深入了解机器的硬件结构,也不必去死记硬背那些枯燥2进制数字的机器命令,只需通过一些接近于英语的DOS命令,我们就可以轻松地完成绝大多数的日常操作。
DOS命令行调用方法在Windows系统中三种方法调用:①快捷键win+R,调出“运行”对话框,输入cmd(推荐) 或%spec%打开,回车;②资源管理器地址栏输入cmd——>回车——>选择打开或以管理员身份运行(获得最高权限);③双击C:\Windows\System32\cmd.exe。
DOS基础命令1. 命令 /?2. exit3. start4. dir5. tree6. slmgr.vbs /xpr7. cd8. cd /d d:\software9. cd..10. chdir12. md+空格+目录名13. rd14. del+空格+文件名+扩展名15. copy 源文件路径目标文件路径16. move 源文件路径目标文件路径17. ren 源文件路径目标文件路径18. ipconfig19. ipconfig /all20. ipconfig /renew21. ipconfig /release22. ipconfig /displaydns23. ipconfig /flushdns24. ping25. nslookup26. nslookup27. nslookup -qt=a ip28. tracert29. netsh wlan show profiles30. netsh wlan show profiles 无线名称 key =clear31. nslookup32. netstat33. Systeminfo34. set35. path36. calc37. notepad38. mspaint39. explorer40. dvdplay42. gpedit.msc43. services.ms44. regedit45. winver46. mstsc47. mmc48. chkdsk.exe49. osk50. 快捷键win+R——>%temp%——>回车——>删除电脑运行的垃圾。
必须掌握的八个DOS命令帮助
必须掌握的八个DOS命令帮助一,ping它是用来检查网络是否通畅或者网络连接速度的命令。
作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。
下面就来看看它的一些常用的操作。
先看看帮助吧,在DOS窗口中键入:ping /? 回车,。
所示的帮助画面。
在此,我们只掌握一些基本的很有用的参数就可以了(下同)。
-t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。
试想,如果你使用100M的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。
-l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。
结合上面介绍的-t参数一起使用,会有更好的效果哦。
-n 定义向目标IP发送数据包的次数,默认为3次。
如果网络速度比较慢,3次对我们来说也浪费了不少时间,因为现在我们的目的仅仅是判断目标IP是否存在,那么就定义为一次吧。
说明一下,如果-t 参数和 -n参数一起使用,ping命令就以放在后面的参数为标准,比如“ping IP -t -n 3”,虽然使用了-t参数,但并不是一直ping 下去,而是只ping 3次。
另外,ping命令不一定非得ping IP,也可以直接ping 主机域名,这样就可以得到主机的IP。
下面我们举个例子来说明一下具体用法。
这里time=2表示从发出数据包到接受到返回数据包所用的时间是2秒,从这里可以判断网络连接速度的大小。
从TTL的返回值可以初步判断被ping主机的操作系统,之所以说“初步判断”是因为这个值是可以修改的。
这里TTL=32表示操作系统可能是win98。
dos命令大全完整版(欢迎补全)
dos命令⼤全完整版(欢迎补全)Dos命令⼤全完整版DOS(磁盘操作系统)命令,是DOS操作系统的命令,是⼀种⾯向磁盘的操作命令,主要包括⽬录操作类命令、磁盘操作类命令、⽂件操作类命令和其它命令。
使⽤技巧:DOS命令不区分⼤⼩写,⽐如C盘的Program Files,在dos命令中完全可以⽤"progra~1"代替,加上英⽂引号是因为名称的中间有空格(即多于⼀个词),这⼀点是初学者经常忽略的。
常⽤命令:(1)查看⽬录内容命令 DIR(2)指定可执⾏⽂件搜索⽬录 PATH(3)创建⽬录命令 MD(4)打开指定⽬录命令 CD(5)删除当前指定的⼦⽬录命令 RD(6)改变当前盘符命令 C:(7)⽂件复制命令 COPY(8)显⽰⽂本⽂件内容命令 TYPE(9)更改⽂件名命令 REN(10)删除⽂件命令 DEL(11)清除屏幕命令 CLSDOS命令特殊命令重复上⼀次输⼊的命令,可以使⽤F3键来完成,同时DOS下存在⼀个doskey的命令记录器,在命令⾏上执⾏ doskey 后将可以实现以下功能:1、向上箭头"↑"和向下箭头"↓"-----回看上⼀次执⾏的命令2、"Ctrl+C" 组合键或"Break"键 -----中断操作3、⿏标操作"标记" -----------------⽤来选中⽂本4、⿏标操作"粘贴" -----------------⽤来把剪贴板内容粘贴到提⽰符下5、"F7"键 --------------------------查看及执⾏⽤过的命令6、"/?" ----------------------------指定命令帮助7、">" 及">>" ----------------------⽂件重定向参数:命令+ > +写⼊路径\⽂件名实例:echo 百度欢迎你 >d:\1.txt ;写⼊⽂本到指定⽂件(如果⽂件存在则替换)netstat -an >>d:\1.txt ;追随尾端写⼊⽂本DOS命令直接进⼊编辑直接进⼊某盘符,盘符:如直接进⼊D盘,D:DOS命令⽬录命令(⼀)md——建⽴⼦⽬录1.功能:创建新的⼦⽬录2.类型:内部命令3.格式:md[盘符:][路径名]〈⼦⽬录名〉4.使⽤说明:(1)“盘符”:指定要建⽴⼦⽬录的磁盘驱动器字母,若省略,则为当前驱动器;(2)“路径名”:要建⽴的⼦⽬录的上级⽬录名,若缺省则建在当前⽬录下。
DOS命令及使用方法
DOS命令及使用方法DOS(Disk Operating System)是一种操作系统,在计算机历史上具有重要的地位。
它最初由IBM推出,用于早期的个人电脑,特别是IBM PC。
DOS操作系统以命令行界面的形式提供给用户,用户通过输入命令来与计算机进行交互和控制。
以下是一些常见的DOS命令及其使用方法。
1. Dir:显示当前目录中的文件和文件夹。
示例:dir C:\2.Cd:更改当前目录。
用法:cd [drive:][path]示例:cd C:\Windows3.Md:创建新的目录。
用法:md [drive:]path示例:md C:\NewFolder4.Rd:删除目录。
用法:rd [drive:]path示例:rd C:\OldFolder5. Copy:复制文件。
用法:copy[drive1:][path1]filename1[drive2:][path2]filename2 [/V][/Y,/-Y]示例:copy C:\file.txt D:\backup\file.txt6. Del:删除文件。
用法:del [/P][/F] [/S] [/Q] [/A[[:]attributes]] filenames 示例:del C:\file.txt7. Ren:重命名文件。
用法:ren [drive:][path]filename1 filename2示例:ren C:\oldfile.txt newfile.txt8. Type:显示文本文件的内容。
用法:type [drive:][path]filename示例:type C:\textfile.txt9. Date:显示或设置系统日期。
用法:date [/T] [/D[date]]示例:date10. Time:显示或设置系统时间。
11. Chkdsk:检查磁盘或磁盘分区的错误。
用法:chkdsk [drive:][/F][/V][/R][/X][/I]示例:chkdsk C:12. Format:格式化磁盘。
DOS命令学习(从入门到精通)
DOS命令学习(从入门到精通)DOS命令学习一、DOS使用常识DOS(Disk Operating System)是一个使用得十分广泛的磁盘操作系统。
常见的DOS有两种:IBM公司的PC-DOS和微软公司的MS-DOS,它们的功能、命令用途格式都同样,我们经常使用的是MS-DOS。
DOS的概况DOS(Disk Operating System)是一个使用得十分广泛的磁盘操作系统,就连目前流行的Windows9x/ME系统都是以它为基础。
常见的DOS有两种:IBM公司的PC-DOS和微软公司的MS-DOS。
它们的功能、命令用途格式都同样,我们经常使用的是MS-DOS。
二、DOS的内部命令DOS的内部命令是进行操作的基础,完毕了对它们的学习就跨进了DOS系统的大门。
内部命令,是指在DOS启动之后,自己主动通过文件导入内存的命令。
在执行这些命令的时候,直接从内存进行调用………1) dir--显示指定路径上全部文件或文件夹的信息它的格式为'dir [盘符:][路径][文件名称] [參数]',比方'DIR E:\FF.M3U'。
2) md(mkdir)--建立文件夹它的格式为'md [盘符][路径]'。
比如'MD TEMP'。
3) rd(rmdir)--删除文件夹格式为'RD [盘符][路径]'。
注意:该命令仅仅能删除空文件夹。
而且不能删除当前文件夹。
4) cd--进入指定文件夹格式为' CD [路径]'。
比如'CD HAPPY'。
注意:仅仅能进入当前盘符中的文件夹。
当中'CD\'为回到根文件夹,'CD..'为回到上一层文件夹。
5) copy--复制文件格式为'COPY [源文件夹或文件] [目的文件夹或文件]',比方'COPY C:\*.COM D:\'注意:使用该命令进行文件拷贝时,目的文件夹一定要存在。
DOS命令的八大经典案例
DOS已逐渐远去,我们每天都习惯地使用着Windows 98/Me/2000/XP,可是你了解Windo ws中的DOS吗?其实在有些时候DOS还是比Windows要方便快捷得多,毕竟这个是操作系统的经典之作。
下面就笔者在使用DOS过程中摸索的技巧总结成八大案例来说明一下,希望多多少少能对读者在使用电脑的过程中有点启发和帮助。
案例一、“FC”—文件对比众所周知,在安装软件时,一般会在注册表中或多或少留下点什么,时间一长就会有大量的垃圾留在里面,让我们的系统逐渐变慢直至崩溃。
诚然现在有很多好用的工具可以帮我们解决这个难题,可是如果我们想知道它们究竟在注册表中留下了什么,而手头又没有合适的工具,难道就束手无策了吗?等等,我们请出DOS下最方便的比较工具——“FC”格式:FC [path]<filename>[path]<filename></b>使用方法:首先在安装软件前把注册表导出为一个文件如:“1.reg”,在安装软件后再导出为一个文件如:“2.reg”。
这两个文件假设都放在C盘根目录下。
我们进入MS-DOS方式输入“C:\fc 1.reg 2.reg”回车。
看到了没有?屏幕上显示的正是注册表被改动的地方。
注:FC默认逐行比较两个文件。
文件中每一行的长度应小于256个字符,如果行长超过256个字符或者比较对象是二进制文件或程序文件,应在后面加上/b参数,FC将对它们逐字节比较。
案例二、“>”—定向输出我们接着上面的案例。
有的时候我们在用上面的方法时发现屏幕不停地往上滚动,好多信息一闪而过停都停不下来,这种情况是由于两个文件相差太大的缘故,文件被改动的地方太多了。
怎么办呢?别着急,这时候我们要用到另外一个小技巧——使用定向输出“>”格式:命令(或程序)>定向输入设备(或文件名)使用方法:我们还用上面的例子,在DOS下输入C:\fc 1.reg 2.reg >change.txt回车。
电脑dos使用技巧
电脑dos使用技巧DOS (Disk Operating System) 是早期电脑系统的基本操作系统,虽然已经被现代操作系统所取代,但在某些特定的情况下还是会使用到DOS命令。
下面是一些DOS使用技巧,帮助你更好地使用DOS命令。
1. 使用help命令:在DOS中输入"help"命令可以查看所有可用的DOS命令,并且还可以得到每个命令的简要说明。
2. 使用dir命令:dir命令用于列出当前目录下的文件和子目录。
例如,输入"dir /p"可以一页一页地查看当前目录下的文件信息。
3. 使用cd命令:cd命令用于更改当前的工作目录。
例如,输入"cd.."可以返回上一级目录,输入"cd/"可以回到根目录。
4. 使用copy命令:copy命令用于复制文件。
例如,输入"copy file1.txt file2.txt"可以将file1.txt文件复制为file2.txt。
5. 使用del命令:del命令用于删除文件。
例如,输入"delfile.txt"可以删除名为file.txt的文件。
6. 使用ren命令:ren命令用于重命名文件。
例如,输入"ren file.txt newfile.txt"可以将file.txt重命名为newfile.txt。
7. 使用md命令:md命令用于创建新的目录。
例如,输入"md newdir"可以创建名为newdir的新目录。
8. 使用rd命令:rd命令用于删除目录。
例如,输入"rd olddir"可以删除名为olddir的目录。
9. 使用edit命令:edit命令用于编辑文本文件。
例如,输入"edit file.txt"可以打开名为file.txt的文件进行编辑。
10. 使用format命令:format命令用于格式化软盘或硬盘。
DOS批处理高级教程精选合编_整理
DOS批处理高级教程精选合编_整理1.变量和参数在DOS批处理中,您可以使用变量来存储和操作数据。
使用set命令可以定义变量,例如:```set variable=value```使用%variable%的形式来引用变量,例如:```echo %variable%```除了自定义的变量,还有一些特殊变量可用于批处理脚本。
例如,%0表示脚本文件的名称,%1-%9表示传递给脚本的参数。
2.循环和条件语句在DOS批处理中,您可以使用for循环和if条件语句来实现重复执行和条件判断。
例如,以下是一个使用for循环打印文件夹中所有文件的示例:```for %%i in (*.txt) doecho %%i```以下是一个使用if条件语句判断文件是否存在的示例:```if exist filenameecho File existselseecho File does not exist```3.执行外部命令和程序```call script.bat```以下是一个使用start命令打开一个程序的示例:```start program.exe```您还可以使用其他命令来执行文件操作、网络操作等。
4.错误处理和日志记录在DOS批处理中,您可以使用关键字2>nul将错误消息重定向到空设备,以忽略错误。
例如:``````还可以使用>>将输出追加到日志文件中,以便进行日志记录。
例如:``````5.用户交互```set /p name=Enter your name:```点击用户输入后,变量name将包含输入的值。
以上是DOS批处理的一些高级技巧和常用操作。
希望这些信息对您有所帮助,并能在您的DOS批处理脚本中发挥作用。
当然,DOS批处理具有广泛的功能和用途,您可以根据自己的需求进一步探索和学习。
DOS命令使用方法
DOS命令使用方法DOS(Disk Operating System)命令是一种用于控制和管理计算机文件和系统的操作命令。
DOS命令是可以在命令行窗口中输入的文本命令,它们可以执行许多不同的任务,包括文件和文件夹管理、系统配置和网络连接。
下面是一些常用的DOS命令并说明其使用方法。
1. dir:用于显示当前目录中所有文件和文件夹的列表。
使用dir命令时,可以添加参数来获取更详细的信息,例如dir /w可以显示以一行中的文件和文件夹。
2. cd:用于更改当前目录。
使用cd命令时,可以指定目录的路径,例如cd C:\Windows将当前目录更改为C盘下的Windows目录。
3. md:用于创建新目录。
使用md命令时,可以指定要创建的目录名称,例如md NewFolder将在当前目录中创建一个名为NewFolder的新目录。
4. rd:用于删除目录。
使用rd命令时,需要指定要删除的目录的路径和名称,例如rd C:\Temp将删除C盘下的Temp目录。
5. copy:用于复制文件。
使用copy命令时,首先需要指定要复制的文件的路径和名称,然后指定复制的目标位置,例如copy C:\File.txt D:\Folder将C盘下的File.txt文件复制到D盘下的Folder目录。
6. del:用于删除文件。
使用del命令时,需要指定要删除的文件的路径和名称,例如del C:\File.txt将删除C盘下的File.txt文件。
7. ren:用于重命名文件。
使用ren命令时,首先需要指定要重命名的文件的路径和名称,然后指定新的文件名,例如ren C:\File.txt NewFile.txt将C盘下的File.txt文件更名为NewFile.txt。
8. attrib:用于更改文件属性。
使用attrib命令时,需要指定要更改属性的文件的路径和名称,然后指定要更改的属性标志,例如attrib +h C:\File.txt将C盘下的File.txt文件设置为隐藏属性。
dos高级技术
dos高级技术1、显示文本文件内容:(=TYPE)COPY 文件名 CON2、显示特殊文件内容:COPY 文件名 CON/B3、显示文件名:(=DIR)COPY *.* NUL4、打印文件内容:COPY 文件名 PRN5、将键盘输入的内容打印出来:COPY CON PRN6、删除文件:(=DEL)COPY NUL 文件名7、建立新文件:COPY CON 文件名8、改文件日期:COPY 文件名+,,9、连接两个文件:COPY 文件1+文件210、校验两个文件:COPY 文件1 文件2/VWindows 98中“我的文档(My Documents)”是用户自建文件的集中存放地,它由于体积较大,备份起来显得很麻烦。
如果在DOS下备份,就容易多了,具体方法如下:1、单击“开始/程序/MS-DOS方式”,在DOS提示符下键入pdos95.bat,回车,系统进入Windows 9x的中文DOS方式。
2、输入“attrib c:\mydocu~1\*.* +a/s”,回车。
“My Documents”的DOS 8.3格式的名称是“mydocu~1”,“+a”表示把文件设置为存档属性,“/s”表示对指定文件夹下的子文件夹也进行操作。
3、输入“xcopy c:\mydocu~1\*.*/m/s/w”,回车(如图1)。
“/m”表示只复制存档属性的文件,并且在复制完一个文件后即复原文件属性,“/w”表示在复制前显示提示信息。
图14、当第一张软盘写满时,根据提示,插入后续磁盘,并在每插入一张新软盘后输入如第3步中的字符或直接按[F3]。
以上方法对其他文件同样适用。
指定目录进入DOS 如果能在DOS下就直接进入自己想要的目录,的确可以带来很多方便。
其实也很简单,右键单击MS-DOS方式,在弹出的菜单中选择“属性”,找到“程序”标签,在“工作目录”栏中输入目标目录(如图2)。
图2 查看网络配置信息大家知道在控制面板的“Internet选项”中只能查看如网络协议、本机IP地址等一些基本的网络配置信息。
CHAPTER8DOS另类技巧
CHAPTER 8 DOS另类技巧前面几章我们介绍了怎么样在DOS下解决一些问题,其实DOS还有很多实用的技巧,灵活地运用这些技巧,有时可以起到意想不到的作用。
本章我们就介绍一些DOS的实用技巧。
8.1 DOS环境下巧妙拷贝受损的rm文件经常使用光驱看碟和拷碟的朋友可能遇到过这种情况,可能好不容易弄到一张自己中意已久的碟片,准备拷到电脑里面看个痛快,谁知拷到某一部分的时却怎么也拷不到硬盘里面去了,重新拷贝几次,每次电脑总是在拷备任务完成到百分之九十几(如果只到百分之几,可能是损坏太重了,那可能不能恢复了)的时候告诉我们无法拷贝。
你可能会想到光驱坏了,换光驱再试,如果可以了,当然好,但是很有可能还是失败。
这个时候我们就基本上可以认为这是因为光盘在加工方面上出错了。
有些人可能还想到用超级解霸等软件录制来解决这个问题,也许可以解决一部分的问题,但是如果你还是没办法,千万不要放弃,因为我们还有一个很有用的工具—DOS可以利用。
下面我们就来看看:2⑴首先先进入DOS状态下(纯DOS状态),方法前面我们介绍了,大家可以参照。
⑵然后,如果我们要拷贝的文件是中文名,就需要安装中文支持,方法就是输入:C:\pdos95(当然还可以用其他的方法)如果没有中文支持,显示的文件名则是乱码,我们也就无法拷贝。
接着我们进入光驱所在的盘(这里假设光驱的逻辑盘符是H):C:\CD H:⑶接着,我们就可以用COPY命令来实现我们的目的了,方法如下(我们这里假设光驱中的文件名为movie1.rm,我们要拷贝的目的路径为E:\movie2.rm):H:\copy movie1.rm E: movie2.rm⑷然后我们按回车执行,过一会,我们就会发现光驱开始转动,然后文件就拷贝到了E盘,以后用播放器打开,就可以好好欣赏了。
其实,现在市面上常常有这样子的光盘出现,还有些朋友自己刻录的光盘有有这个问题,大部分的3里面的数据还是是好的,拷不了实际上是在数据结尾时没处理好,Windows可能会认为出错,但DOS则会忽略。
dos命令应用100(DOScommandapplication100)
dos命令应用100(DOS command application 100)1, short.*. * can be used. Instead, for example, delete all the files in the current directory.DEL.2, returns the parent directory, which is the higher directoryCD..3, the list of directory files into the text fileDIR /b >filename4. Check the properties of any property in the current directoryMethod one: DIR,Method two: DIR/A5, cancel all attributes of all files in the current directoryATTRIB,If this command is executed in the root directory of C, then use DIR to view, you can see the IO.SYS, MSDOS.SYS and other hidden files.6. Displays all subdirectories in the current directoryDIR/AD7 、 displays the contents of multiple files in successionCOPY * CON *.8, split screen display file contentMethod one: MORE<filenameMethod two: TYPE filename|more9. Change the registration time of disk filesMethod: COPY FilenameNULMethods: two COPY Filename,,10, how to shield the output information of DOS rows?The method is to redirect the screen output to the DOS null device, NUL, for example:COPY MYPROG.EXE A:>NUL11, in the DOS state, directly display D edit WPS file contentCOPY filename.wps CON/B12, append data to a text fileMethod: COPY FilenameCONMethod two: TYPE CON>>filenameAfter the input is complete, press F6 or Ctrl + Z key to finish.13, keyboard fingering exercises or simple screen for Chinese character input practiceCOPY CON NUL14. Print the contents of the keyboard input directly Method one: COPY, CON, PRNMethod two: MORE>PRNMethod three: SORT>PRNWhen the input is complete, press F6 or Ctrl + Z key.15, DOS directly edit the generated fileIn the absence of any editing software (such as EDLIN, EDIT, etc.), you can temporarily edit the file from the keyboard using the following six methods. When the file has been entered, press the F6 key or press Ctrl + Z to save itMethod one: COPY, CON, filenameMethod two: TYPE CON>filenameMethod three: MORE>filenameMethod four: SORT>filenameMethod five: FIND, "XXX", /V/N>filenameMethod six: SORT|FIND, "XXX", /V/N>filenameMethods four or five and six are of special use, readers may wish to try.16, zero byte file generationMethod: TYPE NUL>filenameThe above methods are often used to deal with the disk files that need to be kept secret, and play the role of deleting the contents of files. After the contents have been deleted, they can not be recovered.17, zero byte file copy, you can not use the COPY command, you can only use the XCOPY command.For example: XCOPY, filename1, filename218. Copy all the files and subdirectories in the directoryXCOPY directory name. Drive letter: /S19, how to correctly use the COPY and XCOPY commands?When you associate several files into a single file, you should use the COPY command.Copy a single file smaller than 64KB, using the COPY command. Copies of files larger than 64KB should use the XCOPY command.To copy multiple files, use the XCOPY command.The copies of children of the contents of the folder, you should use the XCOPY/S command. To copy a batch of files to a floppy disk, use the XCOPY/M command.20 when will the XCOPY command be used for the /D switch?Sometimes you need to choose from a directory, build or modify files from one day, and backup them. Use the XCOPY/D command at this point. For example, the following command can be used to copy C: directory that is built or modified after July 1, 1996 to file a:XCOPY C:*.* A:/D:07019621, single floppy copy floppy diskSome PC only equipped with a floppy disk drive, the drive is a drive when and when the use of B disk, if the floppy copy in such a system, use the following command: XCOPYXCOPY A: B:22. tidy up the broken pieces in the floppy disk to improve the efficiencyA floppy disk after establishment and delete files after the operation, some records will not be stored in the form of continuous disk space, causing many pieces of space on the floppy disk, floppy disk read and write operations affect the performance, serious when can cause write fault.To solve the above problems, you can use the COPY command to copy the entire disk, and then keep the files on the new site for continuous storage.23. copies multiple files into multiple floppy disks continuously.First, set the document features of each file with the ATTRIB command:ATTRIBA *.*/SThen use the XCOPY command to insert the new disk after the floppy disk is full, and decide which documents need to be copied and which ones are not copied according to the document characteristics.XCOPY A: /S/M/W.24. use the TYPE command to copy the fileCopy files usually use the COPY command or the XCOPY command. In fact, TYPE also has the use of "copy" files:TYPE filenamel>filename2This method is very effective for copying hidden files. For example: TYPE IO.SYS>A: IO.SYS25. displays files or directories in lowercaseDIR/L26. displays file name and subdirectory name, no display file size and generation time and other informationDIR/B27. make DIR always display the file alphabetically in alphabetical order of the file nameAdd the following command in AUTOEXEC BAT:SET DIRCMD=/OThe file directory created on the 28. column of the dayIf you wish to know how many documents were set up on that day (e.g., October 21, 1996), you can use the following commands to list:DIR|FIND "10211996""29. what would you do if you don't want people to use the DIR command to do directory file listings?Method one: DOSKEY, DIR=You, can, not, use, DIR!Method two: add command line in AUTOEXEC BAT: SET DIRCMD=0The function of this command is to display "File not found" only when the file is displayed with the DIR command. It can play a temporary security role. If you want to display files and directories, specify only specific file names or paths.Method three: SET DIRCMD=DIR>NULWhen the command is executed, then using the DIR command, the output of no file information is also confusing.30. out of all the files in the directory CHKDSK/V|MORE31. how to find files on a disk with multiple directoriesMethod one: CHKDSK/V|FIND file name, in which the file name must be capitalized.Method two: DIR/S file name32. real-time control of printer or newline pageECHO>PRN (wrap)ECHO^L>PRN (page)33. causes the computer to make a sound at the DOS command lineECHO ^GAutomatic response to 34.DOS command questionsFor example:ECHO, Y|DEL, C:ECHO, N|CHKDSK, C: /F35. make the ECHO command display blank linesWhen the ECHO command is followed directly by the space character, the ECHO will display the current information echo state (ON or OFF) instead of returning the blank line directly to the screen. In fact, some of the very simple command formats below can make the ECHO command display blank lines:ECHO ECHO, ECHO ECHO;ECHO[ECHO] ECHO/ ECHO\par36. feed the carriage return to the interactive DOS command with the ECHO commandFor example:ECHO|DATE|FIND "Current date"ECHO|TIME|FIND "Current time"This technique can be used in AUTOEXEC.BAT so that the current date and time information is displayed directly after each boot, so you can continue without pressing the enter key.Thirty-sevenBoot time black boxSometimes it is necessary to record the date and time of each computer use so as to strengthen the management of the machine. You can take advantage of the above technique by adding the following command in the AUTOEXEC.BAT file:ECHO|DATE>>ABCECHO|TIME>>ABCThus, when each computer is started, the date and time are automatically recorded in the file ABC, and the command TYPE ABC is used to view the previous boot date and time.38. automatic statistical command or file running timeHere is a timer TIMETEST.BAT that implements the automatic statistics command or the running time of the file:@ECHO OFFTIME 0COMMAND /C%1%2%3%4ECHO%1%2%3%4 run time is:ECHO|TIME|FIND "time is"@ECHO ONFor example, test the AUTOEXEC.BAT run time:C>TIMETEST AUTOEXEC.BAT in my family.AUTOEXEC.BAT run time is:Current time is 0: 00: 0349Note that AUTOEXEC.BAT has been running for 3.49 seconds. 39. skip or step through the CONFIG.SYS and AUTOEXEC.BAT filesMethod 1: start the computer, the screen appears Starting MS-DOS... When you press the F5 key or the SHIFT key, DOS will skip the CONFIG.SYS and AUTOEXEC.BAT two files and start the machine with the basic environment configuration of the system running.Method two: when the above prompt appears, press the F8 key and answer Y or N one by one through the keyboard to select theexecution command.Method three: add the "number" to the command in the CONFIG.SYS file. Such as DOS =UMS, so that when you execute the command, the selection prompt for [Y, N], lets you choose whether to load the command.40. can you save the DOS startup by waiting for two seconds by pressing F8 or F5?Can. The method is to add the statement SWITCHES=/F to the head of the CONFIG SYS file, and then the same function can be implemented before the Starting MS-DOS appears... Press F8 or F5 when you press.41. single step batch processing fileCOMMAND/Y/C (batch file name)/Y told the DOS switch in the implementation of each line suspended, suggesting that [Y, N] asks the user whether to perform?.42. quickly get help information for the DOS commandMethod one: FAST HELP command nameMethod two: command name /?Method three: command name /H43. easily change the subdirectory nameThe following MOVE command can rename the C: directory to C::MOVE C: C:44. when to move files using the MOVE command?The biggest characteristic of the MOVE command can be listed multiple to move the files in a command line file "," are available. For example, all executable files are moved into the directory in the current directory:MOVE, *.COM, *.EXE, *.BAT45. use the MOVE command to encrypt or decrypt the sub directories simplyEncryption: if the C: Directory uses half Chinese characters for simple encryption, you can execute the command:MOVE C: C (half Chinese characters)Decryption: instead, you can use the MOVE command to combine wildcards * or to change the non recognizable directory name to other names to achieve the purpose of decryption.46. quick access to deep subdirectoriesThe SUBST command can be used to set the drive to replace the second directory path identifier, deep into the deep, thesecond catalog is very convenient. For example, the following command simulates the subdirectory C: M disk:SUBST M: C:Thus, in any directory, you can enter the PRG subdirectory as long as you change the current drive to M.How to cancel the 47. SUBST set the letter?For example, to cancel the disk M in the above example, if the executive order SUBST M: /D.48. the MD command that creates and enters the new directoryThe MD command in DOS can only build subdirectories,When you have finished building it, you can enter it with the CD commandDOSKEY MD=MD $1 $T CD $1The MD command is redefined, and after using MD, the directory is established and the directory is entered synchronously.49. exclude method file listThe DIR command supports wildcards and * * * instead of other characters, but does not provide the ability to exclude the corresponding characters, while using the /V parameter in the FIND command, the list of excluded methods can be easilyimplemented. The following command lists all files other than.BAK files and subdirectories:DIR|FIND/V "BAK", "|FIND/V", "<DIR>""The difference between "50.>" and ""DIR>DIRLIST: if the DIRLIST file exists, the contents of the file will be cleared and new contents entered in the file.DIR>>DIRLIST: if the DIRLIST file exists, append the output data to the end of the file.When the DIRLIST file does not exist, the two are equivalent.51. quick add search pathPATH=%PATH%;%152., the data files and the text file generated by the word processing program can not be executable files, the establishment of automatic search path.The APPEND command can add a set of specified directories to the logical extension of the current directory, thus opening the set of files without specifying the path. After APPEND, you can put more than one directory, so long as it is separated by "...", for example:APPEND, C:: C =: C =: C;53. hide the directory nameBecause the ATTRIB command changes the properties of a directory, the command can be used to hide the directory name. For example, hide the directory C: hide:C: ATTRIBH54. quick delete directory treeWith the DELTREE command, you can quickly delete the specified directory, regardless of the number of subdirectories and directories in the directory, and what attributes are included in the file. For example: DELTREE C:55. prevent accidentally deleting filesThe DEL command is a dangerous command that can be redefined by using the following command to make sure that there is a confirmation when deleting the file:DOSKEY DEL=DEL $1/P56. if you delete some files by mistake, what can you do to restore them in time?The UNDELETE command can be used to restore deleted files. The following commands can recover deleted files from the current directory:UNDELETE *.*/ALLThe first character of the file name returned by this command becomes "REN" and can be changed to the original filename by the "" "" "" "" "command.57., the deletion of multiple file names, no common features of the document, due to difficult to use wildcards, can only be deleted one by one, more troublesome. Is there any other convenient way?Yes。
DOS命令学习 DOS命令八大经典案例 集合
Windows命令行(DOS命令)教程一.命令行简介命令行就是在Windows操作系统中打开DOS窗口,以字符串的形式执行Windows管理程序。
在这里,先解释什么是DOS?DOS——Disk Operation System 磁盘操作系统在Win9x/Me的开始菜单中的运行程序中键入"command"命令,可进入命令行界面。
在Win2000/NT的开始菜单中的运行程序中键入"cmd"命令,可进入命令行界面。
下面我用讲到的DOS命令都可以在Windows Me操作系统中执行。
那么,我们如何进入命令行窗口?开始——〉运行——〉键入command命令——〉回车进入了命令行操作界面(DOS窗口),在DOS窗口中只能用键盘来操作。
如下所示:\二.符号约定为了便于说明格式,这里我们使用了一些符号约定,它们是通用的:D:\WINNT\SYSTEM32\CALC.EXE三.命令行的输入方法在DOS窗口中通过输入英文命令加回车键这种方式来执行程序。
四.内部命令和外部命令命令行程序分为内部命令和外部命令,内部命令是随装入内存的,而外部命令是一条一条单独的可执行文件。
内部命令都集中在根目录下的文件里,电脑每次启动时都会将这个文件读入内存,也就是说在电脑运行时,这些内部命令都驻留在内存中,用dir命令是看不到这些内部命令的。
外部命令都是以一个个独立的文件存放在磁盘上的,它们都是以com和exe为后缀的文件,它们并不常驻内存,只有在电脑需要时,才会被调入内存。
五.常用命令DOS命令总共大约有一百个(包括文本编辑、查杀病毒、配置文件、批处理等),我们这里详细介绍二十个常用的DOS命令。
先介绍一下通配符的概念。
通配符*和?*表示一个字符串?只代表一个字符注意通配符只能通配文件名或扩展名,不能全都表示。
例如我们要查找以字母y开头的所有文件,可以输入以下命令:dir y*.*;如果要查找所有扩展名为exe的文件,可以用dir .exe。
八个必须掌握的强大DOS命令
八个必须掌握的强大DOS命令一.ping它是用来检查网络是否通畅或者网络连接速度的命令。
作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。
下面就来看看它的一些常用的操作。
先看看帮助吧,在DOS窗口中键入:ping /? 回车,。
所示的帮助画面。
在此,我们只掌握一些基本的很有用的参数就可以了(下同)。
-t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。
试想,如果你使用100M的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。
-l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。
结合上面介绍的-t参数一起使用,会有更好的效果哦。
-n 定义向目标IP发送数据包的次数,默认为3次。
如果网络速度比较慢,3次对我们来说也浪费了不少时间,因为现在我们的目的仅仅是判断目标IP是否存在,那么就定义为一次吧。
说明一下,如果-t 参数和-n参数一起使用,ping命令就以放在后面的参数为标准,比如“ping IP -t -n 3”,虽然使用了-t参数,但并不是一直ping下去,而是只ping 3次。
另外,ping命令不一定非得ping IP,也可以直接ping主机域名,这样就可以得到主机的IP。
下面我们举个例子来说明一下具体用法。
这里time=2表示从发出数据包到接受到返回数据包所用的时间是2秒,从这里可以判断网络连接速度的大小。
从TTL的返回值可以初步判断被ping主机的操作系统,之所以说“初步判断”是因为这个值是可以修改的。
这里TTL=32表示操作系统可能是win98。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DOS技巧100例DOS技巧100例1、*.*的简写*.*可以用.代替,例如,删除当前目录中的全部文件∶DEL.2、返回父目录即上级目录CD..3、把目录文件的列表存入文本文件中DIR>filename4、查看当前目录下任何属性的文件方法一∶DIR,方法二∶DIR/A5、取消当前目录下所有文件的所有属性(实际上只能查看属性而不能取消-jm注)ATTRIB,若在C盘根目录下执行此命令,再用DIR来查看,可以看到IO.SYS、MSDOS.SYS等隐含文件6、显示当前目录下的所有子目录名DIR/AD7、连续显示多个文件的内容COPY *.* CON8、分屏显示文件内容方法一∶MORE<filename方法二∶TYPE filename|more9、改变磁盘文件的注册时间方法一∶COPY filename+NUL方法二∶COPY filename+,,10、如何屏蔽DOS行的输出信息?方法是将屏幕输出重定向到DOS空设备NUL,例如∶COPY MYPROG.EXE A:>NUL11、在DOS状态下直接显示用D方式编辑的WPS文件内容COPY filename.wps CON/B12、向文本文件中追加数据方法一∶COPY filename+CON方法二∶TYPE CON>>filename输入完毕后按F6或Ctrl+Z键结束。
13、键盘指法练习或汉字输入练习的简易屏幕COPY CON NUL14、直接打印键盘输入的内容方法一∶COPY CON PRN方法二∶MORE>PRN方法三∶SORT>PRN输入完毕后按F6或Ctrl+Z键。
15、DOS下直接编辑生成文件在没有任何编辑软件(如EDLIN、EDIT等)的情况下,可临时用以下六种方法从键盘编辑生成文件,当文件内容输入完毕后,按F6键或按Ctrl+Z键存盘退出∶方法一∶COPY CON filename方法二∶TYPE CON>filename方法三∶MORE>filename方法四∶SORT>filename方法五∶FIND"XXX"/V/N>filename方法六∶SORT|FIND"XXX"/V/N>filename方法四、五、六均有特殊用处,读者不妨一试。
16、零字节文件的生成方法∶TYPE NUL>filename上述方法常用于处理需保密的磁盘文件,起到删除文件内容的作用,内容被删除后一般不可恢复。
17、对零字节文件的拷贝,不能用COPY命令,只能用XCOPY命令。
例如∶XCOPY filename1 filename218、目录中的所有文件和子目录的复制XCOPY 目录名.驱动器号:/S19、如何正确使用COPY 和XCOPY命令?●将若干个文件联结成一个文件时,应使用COPY命令。
●拷贝小于64KB的单个文件,使用COPY命令。
拷贝大于64KB的文件,应使用XCOPY命令。
●拷贝多个文件应使用XCOPY命令。
●拷贝子目录中的内容,应使用XCOPY/S命令。
拷贝一批文件到软盘,应使用XCOPY/M命令。
20、什么时候用XCOPY命令的/D开关项?有时候需要从某个目录中"选出"从某一天开始建立或修改过的文件,并将它们备份,此时可使用XCOPY /D命令。
例如,下述命令可以把C∶目录下那些在1996年7月1日以后建立或修改过的文件拷贝到A盘∶XCOPY C:*.* A:/D:07-01-9621、单软驱复制软盘有的PC机只装有一个软驱,这个驱动器既当A盘又当B盘使用,如果要在这样的系统上进行软盘复制,使用下述的XCOPY 命令∶XCOPY A: B:22.整理软盘中碎块,提高使用效率一张软盘经过多次建立和删除文件操作后,某些文件记录会以不连续的形式存放在软盘空间中,造成软盘空间产生许多碎块,影响软盘的读写操作性能,严重时可导致读写故障。
解决以上问题可使用COPY命令进行整盘拷贝,则新盘上的文件保持连续存放。
23.将多个文件连续拷入多张软盘。
首先,用ATTRIB命令设置每一文件的文档特性∶ATTRIB+A *.*/S然后使用XCOPY命令,在软盘装满后插入新盘,根据文档特性决定哪些文件需要拷贝,哪些不拷。
XCOPY *.* A∶/S/M/W24.使用TYPE命令"拷贝"文件拷贝文件通常使用COPY命令或XCOPY命令,其实,TYPE也有"拷贝"文件的用途∶TYPE filenamel>filename2这种方法对于拷贝隐含文件非常有效。
例如∶TYPE IO.SYS>A∶IO.SYS25.以小写方式显示文件或目录DIR/L26.只显示文件名与子目录名,不显示文件大小和生成时间等信息DIR/B27.使DIR总是按文件名的字母顺序来显示文件在AUTOEXEC BAT中加入下述命令即可∶SET DIRCMD=/O28.列当天创建的文件目录若想知道当天(如1996年10月21日)建立了多少文件,可用下述命令列出∶DIR|FIND"10 21 1996"29.若不希望别人使用DIR命令进行目录文件列表,有什么方法呢?方法一∶DOSKEY DIR=You can not use DIR!方法二∶在AUTOEXEC BAT中加入命令行∶SET DIRCMD=0此命令的功能是在用DIR命令来显示文件时,只显示"File not found",能起到暂时保密的作用。
若想显示文件及目录,只有指定具体的文件名或路径。
方法三∶SET DIRCMD=DIR>NUL此命令执行后再使用DIR命令,将输出没有文件的信息,也颇具迷惑性。
30.出所有目录中的文件CHKDSK/V|MORE31.如何在有多级目录的磁盘上查找文件方法一∶CHKDSK/V|FIND"文件名"其中文件名必须用大写字母。
方法二∶DIR/S文件名32.实时控制打印机的换行或换页ECHO+>PRN(换行)ECHO^L>PRN(换页)33.使计算机在DOS命令行发出声音ECHO ^G34.DOS命令提问的自动响应例如∶ECHO Y|DEL C∶ECHO N|CHKDSK C∶/F35.使ECHO命令显示空行ECHO命令后直接跟空格字符时,ECHO将显示当前的信息回显状态(ON或OFF),而不直接向屏幕回显空行。
其实,下面一些非常简单的命令格式都能使ECHO命令显示空行∶ECHO ECHO,ECHO;ECHO+ECHO[ ECHO] ECHO/ ECHO\par36.用ECHO命令向交互式DOS命令馈送回车符例如∶ECHO+|DATE|FIND"Current date"ECHO+|TIME|FIND"Current time"此技巧可用于AUTOEXEC.BAT中,使每次开机后直接显示当前日期和时间信息,不必按回车键就能继续下去。
37.开机时间黑匣子有时需要记录每次使用计算机的日期和时间,以便加强用机管理。
可以利用上述技巧,只须在AUTO EXEC.BAT文件中加入下列命令∶ECHO+|DATE>>ABCECHO+|TIME>>ABC这样在每次启动计算机后,文件ABC中就自动记录了日期和时间,执行命令TYPE ABC即可查看以往开机日期和时间。
38.自动统计命令或文件的运行时间下面给出一个计时器TIMETEST.BAT,实现了自动统计命令或文件的运行时间∶@ECHO OFFTIME 0COMMAND /C %1 %2 %3 %4ECHO %1 %2 %3 %4运行时间为∶ECHO+|TIME|FIND"time is"@ECHO ON例如,测试AUTOEXEC.BAT运行时间∶C>TIMETEST AUTOEXEC.BAT ┆AUTOEXEC.BAT运行时间为∶Current time is 0∶00∶03 49说明AUTOEXEC.BAT运行了3.49秒。
39.跳过或单步执行CONFIG.SYS和AUTOEXEC.BAT文件方法一∶启动计算机,屏幕出现Starting MS-DOS…时,按F5键或SHIFT键,DOS便会跳过CON FIG.SYS和AUTOEXEC.BAT两文件,用系统运行的基本环境配置来启动机器。
方法二∶当出现上面的提示后,按F8键,并通过键盘逐一回答Y或N来选择执行命令。
方法三∶在CONFIG.SYS文件的命令中加上"?"号。
如DOS?=UMS,这样在执行到该条命令时,便会出现[Y,N]?的选择提示,让你选择是否装入该命令。
40.能否省去DOS启动时等待按F8或F5的两秒时间?能。
方法是在CONFIG SYS文件的头部加上语句SWITCHES=/F,此后同样可以实现以前的功能,方法是在未出现"Starting MS-DOS…"时就按下F8或F5键。
41.单步执行批处理文件COMMAND/Y/C(批处理文件名)开关/Y告诉DOS在执行每一行前暂停,提示[Y,N]?询问用户是否执行。
42.快速获取DOS命令的帮助信息方法一∶FAST HELP命令名方法二∶命令名/?方法三∶命令名/H43.方便地更改子目录名以下MOVE命令能将C∶目录改名为C∶∶MOVE C∶C∶44.什么时候使用MOVE命令移动文件?MOVE命令的最大特点是可以在一个命令行里列出多个要移的文件,文件之间可用","号相隔。
例如,将当前目录中所有可执行文件均移进目录中∶MOVE *.COM,*.EXE,*.BAT45.用MOVE命令对子目录进行简单加密或解密加密∶如将C∶目录利用半个汉字进行简单加密,可执行命令∶MOVE C∶C(半个汉字字符)解密∶反之,可用MOVE命令结合通配符*或?,将不可识别的目录名改成其它名字,达到解密目的。
46.快速进入深层子目录可用SUBST命令设置驱动器标识符,取代深层次子目录路径,使得进入深层次子目录十分方便。
例如,下述命令可以将子目录C∶模拟成M盘∶SUBST M∶C∶这样,在任何目录下,只要将当前驱动器变成M,即可进入PRG子目录。
47.如何取消SUBST设置的盘符?例如,要取消上例中的M盘,只须执行命令SUBST M∶/D即可。
48.建立并进入新目录的MD命令DOS中的MD命令只能建立子目录,建好后再用CD命令进入,其实可以用∶DOSKEY MD=MD $1 $T CD $1对MD命令进行重新定义,此后使用MD时,建立目录和进入目录同步完成。