当前位置: 首页 > news >正文

dos 常用命令整理

目录

    • 一、常用操作
      • 1.1 set 设置变量、读取输入
      • 1.2 if-else分支管理
      • 1.3 使用默认浏览器打开网址
      • 1.4 打印当前目录下的所有文件名
    • 二、基本操作
      • 2.1 列出目录下的所有文件及目录
      • 2.2 改变命令字体颜色,参数(a-f,1-10)
      • 2.3 清屏
      • 2.4 切换盘符,参数(c、d、e、...),大小写无关
      • 2.5 退出命令窗口
      • 2.6 列出指定目录下的所有文件
      • 2.7 创建目录
      • 2.8 删除目录
      • 2.9 删除文件
      • 2.10 查询系统默认编码
      • 2.11 修改系统编码为支持中文
      • 2.12 查看占用端口的进程
      • 2.13 根据进程号查询进程名称
      • 2.14 杀死指定进程号的进程

DOS(Disk Operation System) 主要是一种面向磁盘的系统软件,意思是“磁盘操作系统”,最典型的代表就是 Windows 系统CMD 控制台。

快捷键 Win + R,输入 cmd 即可唤出界面。

注意: dos命令中注释使用::符号,代码块中的 # 只是为了方便展示。

一、常用操作

1.1 set 设置变量、读取输入

set 命令,是用于显示、设置 或清除特定变量的命令,它方便用户管理环境变量以及其他系统配置。

基本语法:set 变量名称=变量值

使用示例:

# 示例1:设置变量
set varA=1# 示例2:读取输入
@echo off
chcp 65001
echo 是否删除(y/n)
set /p deleteFlag=
if %deleteFlag% == y (echo "yes"
) else (echo "no"
)

1.2 if-else分支管理

# 示例1:判断y/n
if %deleteFlag% == y (echo "yes"
) else (echo "no"
)

1.3 使用默认浏览器打开网址

start www.baidu.com

1.4 打印当前目录下的所有文件名

dir /b

二、基本操作

2.1 列出目录下的所有文件及目录

dir

2.2 改变命令字体颜色,参数(a-f,1-10)

color a

2.3 清屏

cls

2.4 切换盘符,参数(c、d、e、…),大小写无关

# 切换到D盘
d:

2.5 退出命令窗口

exit

2.6 列出指定目录下的所有文件

# 列出D盘的所有文件及目录,树状图展示
tree d:

2.7 创建目录

# 写法1
mkdir 文件夹名称
# 写法2
md 文件夹名称

2.8 删除目录

rd 文件夹名称

2.9 删除文件

del 文件名

2.10 查询系统默认编码

chcp

2.11 修改系统编码为支持中文

chcp 65001

2.12 查看占用端口的进程

netstat -ano | findstr 80

2.13 根据进程号查询进程名称

# 查询进程123的名称
tasklist | findstr 123

2.14 杀死指定进程号的进程

taskkill -PID 123 -F

整理完毕,完结撒花~🌻





参考地址:

1.常用的DOS命令(cmd基本操作),https://blog.csdn.net/weixin_53798028/article/details/123356043

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 微信小程序的广告变现收益怎么样?
  • 如何高效记录并整理编程学习笔记—笔记工具选择?
  • Windows Server 使用Docke部署挂载问题(安装后无限重启崩溃迁移镜像到D盘打包镜像)
  • SSH、FTP、SFTP相关协议详解
  • Android Framework之Pkms详解
  • fatal: The current branch master has no upstream branch.
  • 【最小生成树】(三) Prim 算法
  • 某通用系统0day审计过程
  • Leetcode - 周赛409
  • glTF的基本结构
  • 【OpenHarmony】openharmony移植到RK3568------搭建开发环境
  • Spring——Second
  • AI赋能周界安防:智能视频分析技术构建无懈可击的安全防线
  • c++版opencv长文指南
  • Java进阶篇之深入理解多态的概念与应用
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • Consul Config 使用Git做版本控制的实现
  • CSS 三角实现
  • ES6--对象的扩展
  • HTML-表单
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • Python爬虫--- 1.3 BS4库的解析器
  • spark本地环境的搭建到运行第一个spark程序
  • storm drpc实例
  • 将 Measurements 和 Units 应用到物理学
  • 如何优雅地使用 Sublime Text
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 我看到的前端
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • ​520就是要宠粉,你的心头书我买单
  • #{}和${}的区别?
  • #如何使用 Qt 5.6 在 Android 上启用 NFC
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • $nextTick的使用场景介绍
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (el-Transfer)操作(不使用 ts):Element-plus 中 Select 组件动态设置 options 值需求的解决过程
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (补充)IDEA项目结构
  • (分布式缓存)Redis哨兵
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (论文阅读40-45)图像描述1
  • (译)2019年前端性能优化清单 — 下篇
  • (转)c++ std::pair 与 std::make
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .gitignore
  • .net wcf memory gates checking failed
  • .net 调用海康SDK以及常见的坑解释
  • .Net的DataSet直接与SQL2005交互