100条超牛的DOS命令
目录
1. 文件和目录管理
1.1 列出文件和目录
1.1.1 dir
1.1.2 dir /w
1.2 切换目录
1.2.1 cd
1.2.2 cd ..
1.3 创建和删除目录
1.3.1 md / mkdir
1.3.2 rd / rmdir
1.4 文件操作
1.4.1 del / erase
1.4.2 copy
1.5 文件重命名
1.5.1 ren / rename
1.5.2 move
2. 系统信息和管理
2.1 系统设置
2.1.1 cls
2.1.2 echo
2.2 任务管理
2.2.1 tasklist
2.2.2 taskkill
2.3 系统信息查询
2.3.1 systeminfo
2.3.2 hostname
3. 网络命令
3.1 基本网络操作
3.1.1 ping
3.1.2 ipconfig
3.2 网络诊断
3.2.1 tracert
3.2.2 pathping
3.2.3 SSH远程关闭黑窗口
4. 磁盘操作
4.1 磁盘管理
4.1.1 diskpart
4.1.2 chkdsk
4.2 磁盘检查
4.2.1 fsutil
4.2.2 sfc
5. 批处理脚本和自动化
5.1 基本批处理脚本
5.1.1 echo
5.1.2 pause
5.2 高级批处理操作
5.2.1 for
5.2.2 if
5.2.3 if else嵌套
6. 安全和权限管理
6.1 用户和组管理
6.1.1 net user
6.1.2 net localgroup
6.2 文件权限设置
6.2.1 cacls
6.2.2 icacls
7. 其他实用命令
7.1 实用工具
7.1.1 assoc
7.1.2 ftype
7.2 高级工具
7.2.1 schtasks
7.2.2 wevtutil
8. 系统修复和诊断
8.1 系统修复
8.1.1 bcdedit
8.1.2 bootrec
8.2 系统诊断
8.2.1 dxdiag
8.2.2 perfmon
9. 综合操作
9.1 DOS 命令部署项目到IIS
1. 文件和目录管理
1.1 列出文件和目录
1.1.1 dir
dir
命令用于列出当前目录中的所有文件和文件夹。
dir
示例:
C:\> dir
1.1.2 dir /w
dir /w
以宽列表格式列出文件和文件夹。
dir /w
示例:
C:\> dir /w
1.2 切换目录
1.2.1 cd
cd
命令用于切换当前目录。
cd 目录名
示例:
C:\> cd Windows
1.2.2 cd ..
cd ..
命令用于返回上一级目录。
cd ..
示例:
C:\Windows> cd ..
1.3 创建和删除目录
1.3.1 md / mkdir
md
或 mkdir
命令用于创建新目录。
md 新目录名
示例:
C:\> md NewFolder
1.3.2 rd / rmdir
rd
或 rmdir
命令用于删除空目录。
rd 目录名
示例:
C:\> rd NewFolder
1.4 文件操作
1.4.1 del / erase
del
或 erase
命令用于删除文件。
del 文件名
示例:
C:\> del test.txt
1.4.2 copy
copy
命令用于复制文件。
copy 源文件 目标文件
示例:
C:\> copy test.txt backup.txt覆盖文件夹
xcopy /y c:\afolder2 c:\afolder
1.5 文件重命名
1.5.1 ren / rename
ren
或 rename
命令用于重命名文件。
ren 旧文件名 新文件名
示例:
C:\> ren test.txt new_test.txt
1.5.2 move
move
命令用于移动文件或重命名文件。
move 源文件 目标文件
示例:
C:\> move test.txt C:\backup\
2. 系统信息和管理
2.1 系统设置
2.1.1 cls
cls
命令用于清屏,清除当前命令提示符窗口中的所有内容。
cls
示例:
C:\> cls
2.1.2 echo
echo
命令用于显示消息或打开/关闭命令回显。
echo 你的消息
示例:
C:\> echo Hello, World!
2.2 任务管理
2.2.1 tasklist
tasklist
命令用于显示当前运行的所有任务。
tasklist
示例:
C:\> tasklist
2.2.2 taskkill
taskkill
命令用于终止任务。
taskkill /F /PID 进程ID
示例:
C:\> taskkill /F /PID 1234
2.3 系统信息查询
2.3.1 systeminfo
systeminfo
命令用于显示计算机的详细配置信息。
systeminfo
示例:
C:\> systeminfopowershell查询当前用户名
$env:username
2.3.2 hostname
hostname
命令用于显示当前计算机的主机名。
hostname
示例:
C:\> hostname
3. 网络命令
3.1 基本网络操作
3.1.1 ping
ping
命令用于测试网络连接。
ping 目标地址
示例:
C:\> ping www.google.com
3.1.2 ipconfig
ipconfig
命令用于显示网络适配器的IP配置信息。
ipconfig
示例:
C:\> ipconfig
3.2 网络诊断
3.2.1 tracert
tracert
命令用于跟踪数据包到达目标主机的路径。
tracert 目标地址
示例:
C:\> tracert www.google.com
3.2.2 pathping
pathping
命令结合了ping和tracert的功能,用于网络诊断。
pathping 目标地址
示例:
C:\> pathping www.google.com
3.2.3 SSH远程关闭黑窗口
@Wmic Process Where "Name='ATS.API.exe' " Call Terminate
4. 磁盘操作
4.1 磁盘管理
4.1.1 diskpart
diskpart
是一个磁盘分区管理工具。
diskpart
示例:
C:\> diskpart
4.1.2 chkdsk
chkdsk
命令用于检查磁盘并显示状态报告。
chkdsk 盘符:
示例:
C:\> chkdsk C:
4.2 磁盘检查
4.2.1 fsutil
fsutil
是一个文件系统实用工具。
fsutil dirty query 盘符:
示例:
C:\> fsutil dirty query C:
4.2.2 sfc
sfc
是一个系统文件检查工具。
sfc /scannow
示
例:
C:\> sfc /scannow
5. 批处理脚本和自动化
5.1 基本批处理脚本
5.1.1 echo
在批处理文件中使用 echo
显示消息。
@echo off
echo 你的消息
示例:
@echo off
echo Hello, World!
5.1.2 pause
pause
命令在批处理文件中暂停执行并等待用户按键。
pause
示例:
pause
5.2 高级批处理操作
5.2.1 for
for
命令在批处理文件中使用循环。
for %%i in (集合) do 命令
示例:
for %%i in (*.txt) do echo %%i
5.2.2 if
if
命令在批处理文件中使用条件语句。
if 条件 (命令)
示例:
if exist 文件名 echo 文件存在
5.2.3 if else嵌套
if "zz"=="TRUE" (
copy /a zz + /a ee=/a zz
) else (
copy /a e + /a %TMP%=/a e
)
6. 安全和权限管理
6.1 用户和组管理
6.1.1 net user
net user
命令用于管理用户帐户。
net user 用户名 /add
示例:
C:\> net user John /add
6.1.2 net localgroup
net localgroup
命令用于管理本地组。
net localgroup 组名 /add
示例:
C:\> net localgroup Administrators John /add
6.2 文件权限设置
6.2.1 cacls
cacls
命令用于显示或修改文件的访问控制列表(ACL)。
cacls 文件名
示例:
C:\> cacls test.txt
6.2.2 icacls
icacls
命令用于显示或修改文件和目录的权限。
icacls 文件名 /grant 用户名:权限
示例:
C:\> icacls test.txt /grant John:F
7. 其他实用命令
7.1 实用工具
7.1.1 assoc
assoc
命令用于显示或更改文件扩展名关联。
assoc
示例:
C:\> assoc
7.1.2 ftype
ftype
命令用于显示或修改文件类型关联。
ftype 文件类型=命令行
示例:
C:\> ftype txtfile=notepad.exe %1
7.2 高级工具
7.2.1 schtasks
schtasks
命令用于计划任务的创建、删除、查询和管理。
schtasks /create /tn "任务名" /tr "任务路径" /sc 计划类型
示例:
C:\> schtasks /create /tn "Backup" /tr "C:\backup.bat" /sc daily
7.2.2 wevtutil
wevtutil
命令用于事件日志的管理。
wevtutil qe 日志名称
示例:
C:\> wevtutil qe System
8. 系统修复和诊断
8.1 系统修复
8.1.1 bcdedit
bcdedit
命令用于管理启动配置数据(BCD)。
bcdedit /export 文件名
示例:
C:\> bcdedit /export C:\bcdbackup
8.1.2 bootrec
bootrec
命令用于修复启动记录。
bootrec /fixmbr
示例:
X:\> bootrec /fixmbr
8.2 系统诊断
8.2.1 dxdiag
dxdiag
命令用于显示DirectX诊断工具。
dxdiag
示例:
C:\> dxdiag
8.2.2 perfmon
perfmon
命令用于打开性能监视器。
perfmon
示例:
C:\> perfmon
9. 综合操作
9.1 DOS 命令部署项目到IIS
::先关闭,才能使用专门输出方法
@echo off
::执行操作判定;百分号1是输入参数。
set action=%1
set apppool_name=
set app_dir=
::多条件嵌套
if %action%==api (
set apppool_name=api.*.*
set app_dir=api.*.*
)
if %action%==51 (
set apppool_name=
set app_dir=foldername
)
::输出变量
echo %apppool_name%
echo %app_dir%
::停止应用程序池
C:\Windows\System32\inetsrv\appcmd.exe stop apppool /apppool.name:%apppool_name%
::解压
cd C:\Program Files (x86)\GnuWin32\bin
unzip.exe -o C:\sites\%app_dir%.zip -d C:\sites\%app_dir%
::启动应用程序池
C:\Windows\System32\inetsrv\appcmd.exe start apppool /apppool.name:%apppool_name%
相关文章:
100条超牛的DOS命令
目录 1. 文件和目录管理 1.1 列出文件和目录 1.1.1 dir 1.1.2 dir /w 1.2 切换目录 1.2.1 cd 1.2.2 cd .. 1.3 创建和删除目录 1.3.1 md / mkdir 1.3.2 rd / rmdir 1.4 文件操作 1.4.1 del / erase 1.4.2 copy 1.5 文件重命名 1.5.1 ren / rename 1.5.2 move …...
大数据信用报告查询会不会留下查询记录?怎么选择查询平台?
最近有不少网友都在咨询一个问题,那就是大数据信用报告查询会不会留下查询记录,会不会对自己的征信产生影响,下面本文就详细为大家介绍一下,希望对你了解大数据信用有帮助。 首先、大数据信用与人行征信是独立的 很多人只知道人行…...
JS【详解】内存泄漏(含泄漏场景、避免方案、检测方法),垃圾回收 GC (含引用计数、标记清除、标记整理、分代式垃圾回收)
内存泄漏 在执行一个长期运行的应用程序时,应用程序分配的内存没有被释放,导致可用内存逐渐减少,最终可能导致浏览器崩溃或者应用性能严重下降的情况,即 JS 内存泄漏 可能导致内存泄漏的场景 不断创建全局变量未及时清理的闭包&…...
第三期书生大模型实战营之Llamaindex RAG实践
基础任务 任务要求:基于 LlamaIndex 构建自己的 RAG 知识库,寻找一个问题 A 在使用 LlamaIndex 之前InternLM2-Chat-1.8B模型不会回答,借助 LlamaIndex 后 InternLM2-Chat-1.8B 模型具备回答 A 的能力,截图保存。 streamlit界面…...
【从0到1进阶Redis】Jedis 理解事务
笔记内容来自B站博主《遇见狂神说》:Redis视频链接 小伙伴们可以熟悉一下本专栏的 Redis 文章,可以更好地理解 正常操作 package oldfe.study;import com.alibaba.fastjson.JSONObject; import redis.clients.jedis.Jedis; import redis.clients.jedis.T…...
MySQL之Lost connection to MySQL server during query复现测试
测试Lost connection to MySQL server during query复现条件 环境报错信息复现测试方式一方式二 环境 Python: 3.8/3.9 Mysql: 5.x 报错信息 File "/Users/xxx/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/base.py", line 2509, in do_rollbackdbapi_con…...
中国AI大模型场景探索及产业应用调研报告
AI大模型发展态势 定义 AI大模型是指在机器学习和深度学习领域中,采用大规模参数(至少在一亿个以上)的神经网络模型,AI大模型在训练过程中需要使用大量的算力和高质量的数据资源。 产业规模 2023年,中国大模型市场规模为147亿。结合《202…...
Linux--shell脚本语言—/—<1>
一、shell简介 Shell是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构&am…...
【java框架开发技术点】通过反射机制调用类中的私有或受保护的方法
示例 假设我们有一个类 ExampleClass,其中有一个私有方法 privateMethod: public class ExampleClass {private void privateMethod(String message) {System.out.println("Private method called with message: " + message);} }我们可以使用上述代码来调用这个…...
你知道这些鼎鼎大名的Java底层核心公司吗
在讨论Java虚拟机——JVM的时候,有几个知名的,不得不提到的JVM的产品和公司。 一、Oracle HotSpot:这是由Sun公司开发的虚拟机。它由最初的Classic VM开始,到推出崭露头角的Exact VM的虚拟机,是现代化高性能虚拟机的最…...
C++入门级文章
一、一个用于查询C标准库内函数、操作符等的链接 https://legacy.cplusplus.com/reference/ 声明:该文档并非官方文档,但其具有易于查询和使用的优势,足够日常使用。 二、C的第一个程序 1、C语言中的语法在C中仍旧适用,首先我们来…...
modelsim仿真quartus IP
开发环境:quartus prime pro 20;modelsim se-64 10.6d 1. 生成Altera的IP库 使用quartus生成IP库,需要使用Simulation Library Compiler(Tools->Launch Simulation Library Compiler) 如下图操作,选择…...
PCB设计经验——布线原则
1.连线精简——避免直角布线 导线也应看作一种元器件,有自己的电阻,电感,电容 PCB走线在直角转弯的地方,信号前后部分相互影响,导致分布电容增加,对信号上升沿和下降沿有延缓影响。从阻抗的角度来说&#…...
C++进阶:设计模式___适配器模式
前言 在C的基础语法的学习后,更进一步为应用场景多写代码.其中设计模式是有较大应用空间. 引入 原本在写容器中适配器类有关的帖子,发现适配模式需要先了解,于是试着先写篇和适配器模式相关的帖子 理解什么是适配器类,需要知道什么是适配器模式.适配器模式是设计模式的一种.笔…...
“八股文“在现代编程面试中的角色重塑:助力、阻力还是桥梁?
🌈所属专栏:【其它】✨作者主页: Mr.Zwq✔️个人简介:一个正在努力学技术的Python领域创作者,擅长爬虫,逆向,全栈方向,专注基础和实战分享,欢迎咨询! 您的点…...
Android 安装应用-浏览阶段
应用安装的浏览阶段主要是由PackageManagerService类中的scanPackageNewLI()实现的,看一下它的代码: // TODO: scanPackageNewLI() and scanPackageOnly() should be merged. But, first, commiting// the results / removing app data needs to be move…...
JavaEE 初阶(10)——多线程8之“单例模式”
目录 一. 设计模式 二. 单例模式 2.1 饿汉模式 2.2 懒汉模式 a. 加锁synchronized b. 双重if判定 c. volatile关键字(双重检查锁定) 一. 设计模式 设计模式是在软件工程中解决常见问题的经典解决方案。针对一些特定场景给出的一些比较好的解决…...
Javascript常见设计模式
JS设计模式学习【待吸收】-CSDN博客 JavaScript 中的设计模式是用来解决常见问题的最佳实践方案。这些模式有助于创建可重用、易于理解和维护的代码。下面列出了一些常见的 JavaScript 设计模式及其代码示例。 1. 单例模式(Singleton) 单例模式确保一…...
JavaFX布局-SplitPane
JavaFX布局-SplitPane 常用属性orientationpaddingdividerPositionsdisable 实现方式Java实现fxml实现 一个拆分至少两个区域的容器支持水平、垂直布局可以拖动区域的大小初始化大小通过比例设置[0,1] 常用属性 orientation 排列方式,Orientation.VERTICAL、Orien…...
2.MySQL库的操作
创建数据库 创建数据库的代码: CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [,create_specification] ...];create_specification:[DEFAULT] CHARACTER SET charset_name[DEFAULT] COLLATE collation_name 说明: 大写的表示关键…...
如何学习计算机
不要只盯着计算机语言学习,你现在已经学习了C语言和Java,暑假又规划学习Python,最后你掌握的就是计算机语言包而已。 2. 建议你找一门想要深挖的语言,沿着这个方向继续往后学习知识就行。计算机语言是学不完的,而未来就…...
Spring MVC 快速入门指南及实战演示
1、SpringMVC简介 1.1 背景 Servlet属于web层开发技术,技术特点: 1. 每个请求都需要创建一个Servlet进行处理 2. 创建Servlet存在重复操作 3. 代码灵活性低,开发效率低 是否有技术方案可以解决以上问题? 1.2 SpringMVC概述 Sp…...
在线测评系统(未完结)
文章目录 注意!!!1、多模块开发(后端)(1).Maven依赖(2)swagger配置 2、判题机开发(1)docker 前言:大二刚开始接手了本学院的oj,并管理了一段时间,后来老师给我…...
Python 爬虫项目实战(一):破解网易云 VIP 免费下载付费歌曲
前言 网络爬虫(Web Crawler),也称为网页蜘蛛(Web Spider)或网页机器人(Web Bot),是一种按照既定规则自动浏览网络并提取信息的程序。爬虫的主要用途包括数据采集、网络索引、内容抓…...
PTA 6-7 统计某类完全平方数
6-7 统计某类完全平方数(20分) 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 函数接口定义: int IsTheNumber ( const int N );…...
PyFilesystem2 - Python 操作文件系统
文章目录 一、关于 PyFilesystem2二、安装三、快速使用四、指南为什么要使用 PyFilesystem ?打开文件系统树打印关闭目录信息子目录处理文件遍历 WalkingGlobbing移动和复制 五、概念路径系统路径沙盒错误 六、资源信息信息对象命名空间基本命名空间细节命名空间访问…...
Bug小记:关于servlet后端渲染界面时出现的问题小记1P
问题1: 问题描述: int delete(Integer Sno);后端在该方法调用时传入参数 req.getParameter("Sno")报错参数应该为Integer类型问题分析:后端通过请求获取到的前端数据都是字符串类型,需要手动转换参数类型 解决方法&a…...
智慧水务项目(二)django(drf)+angular 18 创建通用model,并对orm常用字段进行说明
一、说明 上一篇文章建立一个最简单的项目,现在我们建立一个公共模型,抽取公共字段,以便于后续模块继承,过程之中会对orm常用字段进行说明,用到的介绍一下 二、创建一个db.py 目录如下图 1、代码 from importlib im…...
<数据集>人员摔倒识别数据集<目标检测>
数据集格式:VOCYOLO格式 图片数量:8605张 标注数量(xml文件个数):8605 标注数量(txt文件个数):8605 标注类别数:1 标注类别名称:[fall] 序号类别名称图片数框数1fall860512275 使用标注工具…...
npm install 报错 ‘proxy‘ config is set properly. See: ‘npm help config‘
解决 参考链接:npm install 报错 ‘proxy‘ config is set properly. See: ‘npm help config‘-阿里云开发者社区 (aliyun.com)...
上海企业所得税怎么征收/北京seo推广
1.扫描存活主机,发现存货主机192.168.85.174 nmap 192.168.85.0/242.扫描端口,发现只开放了80端口 nmap -p1-65535 192.168.85.1743.扫描服务版本信息 nma -sV 192.168.85.1744.访问网站,发现cms为joomla 网站中有一段提示,是这个靶机只有…...
vs2008做网站/网站优化推广公司
如果 2020 国考要进面,各模块要做对多少题,正确率达到多少,所用时长该怎么安排?今天小编就和你聊聊!一、国考副省级和地市级国考有两套卷,副省级和地市级。小伙伴们都知道自己考的是哪套卷吗?不…...
小说网站开发中遇到的问题/网络营销推广公司网站
数据可视化的本质是视觉对话,数据可视化将数据分析技术与图形技术结合,清晰有效地将分析结果信息进行解读和传达。 大数据可视化是进行各种大数据分析解决的最重要组成部分之一。 一旦原始数据流被以图像形式表示时,以此做决策就变得容易多了…...
如何备份网站程序吗/torrentkitty磁力搜索引擎
绝对路径:是从盘符开始的路径,形如 C:\windows\system32\cmd.exe 相对路径:是从当前路径开始的路径,假如当前路径为C:\windows 要描述上述路径,只需输入 system32\cmd.exe 实际上,严格的相对路径写法应…...
康县建设局网站/飞猪关键词排名优化
项目需求变更有效管理 最近和朋友吃饭,讨论到软件测试方面的问题,这位仁兄也是经验不足,像我抱怨好不容易按照之前评审的需求写完Case,现在又变更这么多需求,又得重新梳理需求写Case。其实参与过项目研发的人员都非常清楚…...
解析网站dns/北京百度推广投诉电话
基于android的智能运动健康秤产品app的设计与实现-软件工程专业论文AbstractAbstractAbstractAbstractIn recent years,intemet industry has never ceased its discussion about internet of things,which takes on a new look with each passing day&a…...