目录

  • 写东西到文件
  • 创建一个有存储空间的空文件
  • 修改关联
  • echo输出空行
  • 屏蔽一些信息
  • 实现延时
  • 暂停
  • goto命令
  • 有趣的批处理程序
  • 关机小程序

写东西到文件

创建文件的方法;
echo  要写的东西 >(或>>)  [路径] 文件名.文件的扩展名
>和>>多可以将你写的东西输入到某个文件中,若文件不存在,则同时创建该文件。
> 是覆盖的意思  >>是追加的意思。有点像c语言文件操作里面,操作参数的意思。type 文件名.文件格式  //查看文件内容
del 文件名.文件格式  //删除文件

上面的命令操作有一个弊端 就是一次只能写一行。
那么多行写入是啥呢?
多行写入: copy con 文件名.文件格式// 意思就是将屏幕输入的东西复制到文件里
Ctrl+z 结束编写

创建一个有存储空间的空文件

快速生成一个空文件
fsutil file creats 路径/文件名.文件格式   大小
//不加路径的话 默认的路径是:   c:\Windows\system\例:
fsutil file creats D:\1.ini   4000000000
attrib +s  +a  +h   1.ini
//创建一个4G的文件夹并隐藏//+是添加属性的意思  s是系统属性   a是只读属性   h是隐藏属性
//注意系统文件也是看不见的,
//隐藏文件看不到,我们可以开设置看到,但是此时系统属性的文件依旧是看不到的。
//一般人只知道设置隐藏属性,让隐藏文件显示出来,不知道此时系统文件也是隐藏也看不见。
//这时我们就可以写一个系统文件隐藏起来。
//系统文件的看到设置和隐藏文件的看到设置都在同一个目录下,所以把系统文件的设置打开系统文件也是可以看到的。

修改关联

修改关联
assoc.txt=exefile
//把.txt文件的默认打开方式设置为 exe
//这样造成的效果是.txt文件双击打不开,需要用自己手动的用笔记本方式打开。
恢复:  assoc.txt=txtfile

echo输出空行

echo输出空行:
方法有很多:
echo=
echo,
echo;
echo+
echo/
echo[
echo]
echo:
echo.
echo\

屏蔽一些信息

>nul 是屏蔽操作成功显示的信息,但是出错还是会显示(即1>nul)
2>nul 是屏蔽操作失败显示的信息,如果成功依旧显示。
组合技:  >nul  2>nul   屏蔽所有输出语句显示,无论成功或失败界面均不再提示

实现延时

c语言我们都知道,导入一个包,里面有延时函数Sleep()
但是dos如何延时呢?这就需要我们的ping命令了,通过发包来实现假的延时。
再配合屏蔽消息的命令来实现 虚拟的延时效果。
例:
ping -n 20  127.0.0.1 >nul 2>nul

暂停

pause

goto命令

和C语言里的goto命令大同小异。
例:
:a
start
goto a
//效果就是一直打开cmd窗口
//start  没参数默认打开的是cmd
不过我更喜欢fork炸弹 %0|%0  												

dos一些有意思的命令相关推荐

  1. linux 命令行叫dos,利用shell编程实现DOS风格的Linux命令行

    如果你是习惯于Windows命令提示符的IT人,当你第一次使用Linux命令行时,一定会感到无所适从.你所熟悉的DOS命令再Linux中基本不存在.摆在你面前的是一大堆要记背的命令. 一种替代方案是利 ...

  2. DOS 和 Linux 常用命令的对比

    此为转载文章,转自:http://www.huihoo.org/gnu_linux/ch-doslinux.html Red Hat Linux 9: Red Hat Linux 入门指南 后退 前进 ...

  3. dos下的edit命令使用详解

    dos下的edit命令使用详解 来源:网络 作者:未知 edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件. 比如,我想在c盘根目录下编辑一个简单的批处理文件,要求无论当前盘和当 ...

  4. Py库下载:Dos内一条命令快速全部下载(先列出要下载的库名称保存为txt文件)

    Py库下载:Dos内一条命令快速全部下载(先列出要下载的库名称保存为txt文件) 目录 输出结果 设计过程 输出结果 设计过程 第一步:先列出要下载库的名称,然后保存到txt文档内,一行一个库名 第二 ...

  5. DOS的一些常用命令

    原文发布时间为:2011-02-12 -- 来源于本人的百度文章 [由搬家工具导入] DOS远程桌面连接命令 mstsc /v: 192.168.1.250 /console cmd        运 ...

  6. dos系统重启计算机名,dos系统重启的命令是是

    用DOS命令可以实现很多功能,而且有时候这相对于其他方法比较简单易行,下面就让学习啦小编教大家用dos系统重启的命令,还有自动关机和注销等功能. dos系统重启的命令 按快捷键"win+R& ...

  7. cmd xcopy 拷贝文件夹_在纯dos下用xcopy命令怎么复制文件夹

    在纯 dos 下用 xcopy 命令怎么复制文件夹 XCOPY --目录复制命令 1 .功能:复制指定的目录和目录下的所有文件连同目录结构. 2 .类型:外部命令 3 .格式: XCOPY [ 源盘: ...

  8. Dos批处理编程常用命令

    Dos批处理编程常用命令 打印输出交互 echo:打印输出.比如:echo 哈哈哈  就在dos页面里输出"哈哈哈" echo .:输出空行.[注意空格和点哈] echo off: ...

  9. DOS操作系统的一些常用命令

    最近付老师上课的时候要求我们 下来了解一下关于DOS操作系统的一些常用命令. 下面是我在网上找的一些资料. 第1.最常用的命令 cd 改变当前目录 sys 制作DOS系统盘 copy 拷贝文件 del ...

最新文章

  1. 2018-3-27 专家系统
  2. 计算机网络 之 TCP和UDP的端口号解析
  3. concurrenthashmap是什么锁_多线程为什么要用ConcurrentHashMap
  4. python归一化处理_详解python实现数据归一化处理的方式:(0,1)标准化
  5. 如何获取当日日期_Power BI时间智能函数如何处理2月29日的?
  6. 文章内部设置目录,锚点
  7. BEAST 漏洞相关
  8. HDU4035 Maze 【树形DP】【期望DP】
  9. axture动画原型制作_AxureUX手机移动端交互原型通用模板精简版
  10. 计算机视觉相关科幻片,计算机视觉特效镜头对电影风格的影响
  11. 硬件PCB发热严重,天线信号不良的整改
  12. FAQ(常见问题解答)
  13. 计算机空格键作用,笔记本电脑键盘上的空格键和Enter键不起作用. 怎么办?
  14. linux 中gnu的含义是,GNU是什么意思
  15. 软件测试面试注意事项汇总
  16. Report ZD600PSR028_1
  17. 无法连接到宽带连接被远程计算机终止,无法连接到宽带连接?
  18. 小程序开发-准备工作
  19. 聚类分析 | MATLAB实现k-Means(k均值聚类)分析
  20. 管道程序c语言,怎么创建管道

热门文章

  1. php中cookie的用法
  2. java设计模式--观察者模式(Observer)
  3. Objective-C 文件夹操作
  4. ios开发笔记之 APNS推送服务的实现
  5. 新生替代Reflector的反编译软件ILSpy
  6. stm32f103插拔pc端的串口引起的问题及解决办法
  7. IAR的const,变量指定绝对地址,函数指定存取区域
  8. 九、表达式求值(1)
  9. stdthread(6)并发mutex
  10. C++ Primer 5th笔记(chap 11)关联容器---无序容器