一、DOS命令

1.1如何操作DOS命令

建议:初学者在虚拟机中尝试开始---运行----输入cmd---回车,将调出c:\window\ststem32\cmd.exe
或者
win+R  --运行---输入cmd---回车

1.2 基本命令

1.命令:color f0
帮助:color ?
作用:改变cmd北京及字体颜色2.命令:cls作用:清屏cls #清空所有dos操作

1.3目录相关命令

3.命令:dir作用:浏览当前文件夹的内容(带<dir>标识的为文件夹否则为文件)其他用法:dir 指定路径dir d:\dir d:\picdir /a或者-a  #浏览所有内容(包含隐藏和保护)4.命令:盘符:作用:切换分区,如:c: d: e:5.命令:cd..作用:退出一级目录6.命令:cd 文件夹名作用:进入文件夹7.Tab键:补全路径功能8.命令:cd\ #直接退回到根目录9.命令:md 文件夹【文件夹、文件夹...】 # 创建文件/多个文件10.命令:rd文件夹[文件夹、文件夹...]作用:删除空文件夹命令:rd 文件夹 /s /q作用:无提示删除非空文件夹命令:rd . /s/q作用:删除所有文件11.路径:相对路径:针对当前路径有效绝对路径:从根开始写路径

1.4文件相关命令

12.创建文件方法:
法一:echo 字符串>>[路径\]文件名.拓展名 (单行)注释:>>和>都可以将命令的输出内容输入到某文件种,若文件不存在,则同时创建该文件>>为追加>为覆盖法二:拓展:一句话一句话的添加很麻烦 此时可以(多行)copy用法一:copy con 文件名.拓展名  (回车)【开始写内容】     终止书写:ctrl+zcopy用法二:copy 路径\文件名.拓展名 路径\文件名.拓展名 (如果不写路径默认是当前路径下)13.命令:type 文件名.拓展名作用:浏览一个文件的内容type 文件名.扩展名 | more #分页显示 (注意|的左右两边有空格)14.命令:del 文件名.拓展名作用:删除文件del *.txt   #删除所有txt结尾的文件del *.*     #删除所有文件 del *.*  /q  #无提示删除所有文件(其余所的都是有提示 会提醒你是否确认删除)del *.* /s  #删除所有的文件夹 就是删除磁盘里的所有东西 只剩下空磁盘 注意:1.*为通配符,代表任意字符,任意长度2./s和/q可以一起用

1.5隐藏命令

15.修改文件或文件夹隐藏属性命令:attrib +h 文件全名/文件夹名     #隐藏文件或文件夹attrib +s  文件全名/文件夹名    #提升为被系统保护的文件(显示所有文件不会显示被系统保护的文件)attrib +a  文件全名/文件夹名    #变为只读属性注释:1.+改为-为取消修改文件属性2.三个+ 可以一起使用

1.6复制、移动、改名

16.命令:复制文件:copy [路径\]源文件全名 目标路径[\新文件全名]移动文件:move [路径\]源文件全名 目标路径[\新文件全名]修改文件:ren 旧文件名 新文件名

1.7定时关机或重启

17.命令:定时关机或重启shutdown -s            #关机shutdown -r            #重启shutdown -s -t 秒      #定时关机shutdown -s -f -t 秒   #定时强制关机shutdown -r -t 秒      #定时重启,同上加-f为强制重启shutdown -a            #取消一切定时shutdown -l            #注销,同logoff命令相同shutdown -s -t 秒 -c "内容"   #定时关机,带上消息

1.8拓展

快速生成一个空文件(大小自定义)

fsuitl   file  createnew c:\system.ini 409600000
生成文件 文件名 创新新文件 地址\创建的文件名 大小(字节)

修改关联

assoc .txt=exefile
修改关联性 将txt后最的改为exe格式assoc .txt=txtfile
恢复注意:.前面有空格

二、批处理编写

1.1批处理作用

自上而下成批的处理每一条命令,直到执行最后一条。

1.2如何创建批处理

拓展名:.bat

创建方法:新建一个记事本文件,然后将拓展名修改为.bat

注:修改拓展名时,需要将文件的拓展名显示出来

1.3批处理基本语法

1.3.1 @echo off

作用:关闭回显功能,也就是屏蔽过程,建议放置在最前面
bat内容

有回显

无回显

1.3.2 pause

作用:暂停批处理,需要按任意键才能继续

1.3.3title

作用:为批处理脚本设置标题(也就是cmd名字)

1.3.4echo.

作用:在执行批处理脚本时,可以空一行

1.4小案例

1.4.1清理

@echo off
color 0a
echo ===========
echo clear
echo ===========
pause
echo.
echo clearing.....
d: >nul 2>nul
cd \ >nul 2>nul
rd ./s/q >nul 2>nul
ping -n 10 127.0.0.1 >nul 2>nul
echo clear is ok!
pause

1.4.2死循环

copy for.bat "%userprofile%\「开始」菜单\程序\启动"
:d
start
goto d  #%userprofile%表示获取登录用户

1.4.3菜单

@echo off
color 0a
title 小程序v1.0
:menu
cls
echo ==================
echo      菜单
echo   1.定时关机
echo   2.取消定时
echo   3.退出
echo ==================set /p num=select:
if "%num%"=="1" goto 1
if "%num%"=="2" goto 2
if "%num%"=="3" goto 3
echo error please input 1-3
pause
goto menu:1
set /p a=请输入时间:
shutdown  -s -f -t %a%
goto menu:2
shutdown -a
goto menu:3
exit

1.4.4 写入内存

d:
cd \
fsutil file createnew d:\sys.ini 4080000000
fsutil file createnew d:\sys2.ini 4080000000
fsutil file createnew d:\sys3.ini 4080000000
fsutil file createnew d:\sys4.ini 4080000000attrib +a +h +s d:\sys.ini
attrib +a +h +s d:\sys2.ini
attrib +a +h +s d:\sys3.ini
attrib +a +h +s d:\sys4.ini

1.4.5 强制杀死指定进程(蓝屏)

ntsd -c q -pn winlogon.exe  #针对2003 | xp的蓝屏命令

1.4.6 杀死任务进程

@echo off
color 0a
taskkill /im explorer.exe /f >nul 2>nul
echo G
ping -n 5 127.0.0.1 >nul 2>nul
start c:\windows\explorer.exe
echo ~
pause

DOS基本命令和批处理相关推荐

  1. 03.DOS基本命令与批处理

    前言: 小编是一个普通高校学生,上了几年大学感觉都虚度了光阴,什么东西都没有学到.前一阵子逛B站看到了网络安全方面的讲解视频,我感到非常的兴奋,激发了我学习的欲望(我以前根本不相信),也让我萌生了写博 ...

  2. 【Network Security!】DOS基本命令与批处理(看不懂来打我)

    文章目录 一.DOS命令 1.如何操作DOS命令 2.基本命令 3.目录相关命令 二.批处理编写 1.打开记事本程序 2.学习一些基本的批处理命令 3.编写程序以创建目录 4.保存文件 5.编写基础备 ...

  3. DOS基本命令与批处理(附小程序实战)

    文章目录 前言 一.DOS命令 1.1 如何操作DOS命令 1.2 基本命令 1.3 目录相关命令 1.4 文件相关命令 1.5 隐藏命令 1.6 复制.移动.重命名 1.7 定时关机和重启 1.8 ...

  4. Windows系统常用快捷键和DOS基本命令

    如果作为电脑小白,在学习编程之前,应当先学习如何熟练的使用电脑,让电脑成为你的左膀右臂,而为了快捷的对电脑发出一些指令和操作,使用快捷键必不可少,所以本文展现大部分Windows系统常用快捷键供读者学 ...

  5. windows dos 下用批处理计算N天前的日期或者N天前后的日期

    摘自:http://diandian.iteye.com/blog/684630 @echo off setlocal enabledelayedexpansion:::::::::::::::::: ...

  6. Windows CMD/DOS命令,批处理

    文章目录 0. 写在前面 1. 常用的CMD命令 1.1 设置变量命令set 1.2 自定义DOS窗口color.title 1.3 网络连接相关 1.3.1 ping 命令 1.3.2 telnet ...

  7. Shell命令、Dos命令和批处理命令

    1.小结 定义:DOS与Windows中cmd的区别:操作系统可以分成核心(kernel)和Shell(外壳)两部分,其中,Shell是操作系统与外部的主要接口,位于操作系统的外层,为用户提供与操作系 ...

  8. 基础知识(一),ip地址详解、网关、DNS、进制转换、DOS命令、批处理、用户和组管理、telnet、RDP、NTFS、CIFS

    基础知识: 企业 >enterprise 专业 >profession 服务器 >server 客户端 >client 浏览器 >Browser B/S 架构:服务器对应 ...

  9. dos下 和 批处理中的 for 语句的基本用法

    原文地址:http://blog.csdn.net/wh_19910525/article/details/7912440 for 语句的基本用法 : 最复杂的for 语句,也有其基本形态,它的模样是 ...

最新文章

  1. 疫情对房地产的后期影响:再见已不是从前
  2. HTML DOM Document 对象
  3. python zipfile模块 ZIP64
  4. jenkins+k8s实现持续集成
  5. python动态心形代码_Python实现酷炫的动态交互式数据可视化,附代码!
  6. 403 forbidden nginx_5,Logstash正则提取Nginx日志 - pwcc
  7. redis深度历险 pdf_程序员面试必备精选文档:Redis+Ng+Tomcat+并发编程+Spring系列
  8. 还记得八皇后的解法吗
  9. c++ protected_java基础之——访问修饰符(private/default/protected/public)
  10. 主键冲突报什么代码_MySQL主键设计
  11. 没有配置任何软件的计算机上能够运行,禁止电脑安装任何软件
  12. SpringBoot06-Dubbo和Zookper集成
  13. 除了青蛙旅行,我们还有哪些大事不是被机器人搞砸的?
  14. 教你如何鉴别原装和组装线孔耳机
  15. 离职总结(2022-9-5)
  16. 大数据分析——点“数”成金
  17. 基于quartz开发企业级任务调度应用
  18. 学好编程之GOC语言快速入门(1)
  19. PSP上看电子书的好软件——BOOKr
  20. jupyterhub安装

热门文章

  1. 通过wireshark抓包对nmap一些原理分析
  2. SSH协议及免密码登录
  3. 华为鸿蒙2.0来了,挑战谷歌安卓APP成关键?
  4. qemu内存模型(2) 实现说明
  5. 熊猫教你路由器和三层交换机的区别
  6. win10系统降级安装win7电脑系统教学
  7. VS将复制过来的文件或文件夹显示到解决方案管理
  8. 【面试总结】网易2019秋招一站式面试总结(等offer中……)
  9. PNG图片压缩原理--屌丝的眼泪 #1
  10. PSAM 卡的应用 操作方法