cmd命令教程

news2024/10/7 10:17:56

小提示: 在本文中,我将向您展示可以在 Windows 命令行上使用的 40 个命令
温馨提示:在本教程中学习使用适用于 Windows 10 和 CMD 网络命令的最常见基本 CMD 命令及其语法和示例


为什么命令提示符有用

命令提示符越来越受到没有 IT 背景的人的欢迎,因为它有助于通过几次单击自动执行几个乏味、平凡的任务。该界面允许用户运行多个命令,并且这些命令可以一个接一个地执行。事实证明,这在自动化领域是一个福音。

与现代应用程序上可用的用户友好界面相比,大多数用户发现很难学习并且无法使用命令提示符,但是,命令提示符仍然可以在许多情况下使用。
上微机课向同学展示,color a,tree,刷的扫盘,让同学认为你是黑客


温馨提示:以下是本篇文章非正文内容,下面案例请勿参考

一、cmd是什么?

CMD 代表 command (.command是给计算机程序的指令,它告诉程序必须做什么。它是大多数以Windows为操作系统的计算机中的应用程序,它有助于执行输入的命令。它也被称为命令提示符或Windows命令处理器。

如何在窗口中打开CMD

在Windows操作系统中打开命令提示符就像单击几下一样简单。
第 1 步: 转到“开始”菜单。这位于屏幕的左下角。run!!。
第 2 步: 在搜索栏中键入cmd,然后按 输入.那些喜欢Windows中的快捷方式的人也可以使用win + R将他们路由到RUN然后他们可以搜索cmd并按回车键。Windows 中这些命令最好的一点是它们不区分大小写,这使得它用户友好。
现在让我们看看命令提示符中的一些基本和最常用的CMD命令。在下一节中,让我们看看带有语法的 CMD 命令列表。
注意: 请务必注意,这些命令不区分大小写。

基本 CMD 命令

cd - 更改目录

此命令允许用户从一个目录更改为另一个目录或从一个文件夹移动到另一个文件夹。

语法: cd [/D] [驱动器:][路径]

例: C:>CD videos
在这里插入图片描述

在目录中创建子目录时使用此命令。

语法: mkdir [:]

示例:mkdir Neatsuki(创建一个目录名称“neatsuki”)
在这里插入图片描述

ren

语法: ren [<drive>:][<path>]<filename1> <filename2>

示例 – ren /?
在这里插入图片描述

ASSOC

这是最基本和最常见的命令之一。它有助于将某些文件扩展名(顾名思义)与某些程序相关联。例如-当我们单击.doc(扩展名)时,计算机能够决定需要将其与Microsoft Word相关联。下面的屏幕截图显示了此命令工作原理的示例。

语法: assoc [.exe[=[文件类型]]]
例:assoc .txt
在这里插入图片描述

在这里插入图片描述

FC 文件比较

第二个最常用的命令是 FC,也称为文件比较。这是一个有趣的功能,允许比较随时间变化的文件。
语法: FC /a [/c] [/l] [/lb<n>] [/n] [/off[line]] [/t] [/u] [/w] [/<nnnn>] [<drive1>:][<path1>]<filename1> [<drive2>:][<path2>]<filename2> FC/b [<drive1:>][<path1>]<文件名1> [<drive2:>][<path2>]<filename2>
例: FC 1.txt 2.txt

在这里插入图片描述
FC 命令还有其他一些参数,解释如下-

参数- /a: 此参数有助于在完成 ASCII 比较时简洁输出。它显示差异列表中的第一行和最后一行。

参数 /c:此参数忽略字母区分大小写的方面。

参数 /w: 比较文件时,此参数非常有用。它通过在比较过程中压缩或删除空格来简化文件比较的过程。FC 命令中的此参数 /w 忽略行首和行尾的空格(如果有)。

powercfg

此命令提供计算机电源设置的报告。在计算机电源快速耗尽的情况下,此命令可以帮助产生完整的电源效率。该报告在一分钟内生成,对于检测可能影响系统性能的任何警告非常有用。

语法: powercfg /option [参数] [/?]

示例:powercfg /?
在这里插入图片描述
此命令的另一个参数是 /list, /L。此参数列出所有电源。
在这里插入图片描述

systeminfo

此命令有助于获取与系统相关的信息,如网卡、Windows 操作系统或处理器的详细信息。此命令提供的信息易于理解。

语法: systeminfo [/s <computer> [/u <domain>\<username> [/p <password>]]] [/fo {TABLE |列表 |CSV}] [/nh]

例: C:\user\systeminfo
在这里插入图片描述

CHKDSK

此命令比 SFC 命令早一步。它允许扫描整个驱动器,而不是由SFC命令扫描核心系统文件。此命令需要以管理员身份运行,语法为 CHKDSK/f(驱动器名称)。

语法:chkdsk [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] [/scan] [/spotfix]
示例:chkdsk C:
在这里插入图片描述
此命令的一些重要参数解释如下-
参数 /f:此参数有助于修复磁盘上的任何错误。要使用此参数,必须锁定磁盘。
参数 /v:此参数在检查磁盘的过程中显示所有目录中所有文件的名称。

color

color:此命令有助于更改命令提示符窗口的背景和前景色。

语法:color [[]]

示例:color /?
在这里插入图片描述
抖音黑客
在这里插入图片描述
在这里插入图片描述

title

语法:title [<字符串>]
示例:title /?
参数<字符串>:此参数有助于设置命令提示符的标题。它指定显示为命令提示符标题的文本。
在这里插入图片描述

ROBOCOPY:

此命令用于将文件或目录从特定位置复制到其他位置。它还可用于复制整个驱动器。

语法: robocopy <源> <目标> [<文件>[ ...]][<选项>]

现在,让我们也讨论一些用于网络的CMD命令。

CMD 网络命令

IPCONFIG:IP 配置

当需要对网络进行故障排除时,此命令非常有用。当我们在命令提示符下键入 IPCONFIG 时,我们会获得详细信息,例如 IP 地址、子网掩码、默认网关 IP 和网络的当前域。这些详细信息在路由器或任何其他连接问题的故障排除过程中非常重要。

语法:ipconfig [/allcompartments] [/all] [/renew [<adapter>]] [/release [<adapter>]] [/renew6[<adapter>]] [/release6 [<adapter>]] [/flushdns] [/displaydns] [/registerdns] [/showclassid <adapter>] [/setclassid <adapter> [<classID>]]

netstat

此命令可确保防止计算机上的任何病毒攻击。我们需要在命令提示符下键入“NETSTAT”,然后获取当前处于活动状态的所有TCP连接的详细信息。
语法:NETSTAT [-a] [-b] [-e] [-n] [-o] [-p <Protocol>] [-r] [-s] [<interval>]
例: C:\Users\Netstat(显示活动连接)
在这里插入图片描述

tracert

TRACERT是Windows提供的一个非常有趣的命令。它特别适用于想要查看从自己的浏览器到任何远程系统(如Google服务器)的Internet流量路由的用户。顾名思义,它跟踪发送到远程地址的数据包的路由,该地址可以是网站甚至服务器。

此命令提供的信息包括:

到达目标之前的跃点数(中间服务器或连接服务器的数量)。
到达这些跃点中的每一个都需要时间。
跃点的名称和跃点的 IP 地址。
此命令出色地显示了任何 Internet 请求的路由和跃点,以及当访问 Web 的位置发生变化时它们如何变化。它还有助于检测本地网络上路由器或交换机中的故障。

语法:TRACERT [/d] [/h <maximumhops>] [/j <hostlist>] [/w <timeout>] [/R] [/S <srcaddr>] [/4][/6] <targetname>

例:C:\Users\ 用户名>TRACERT baidu.com
在这里插入图片描述

PING:发送测试数据包

此命令非常有用,尤其是对于 IT 专业人员。它可以帮助分析人员运行检查计算机是否能够访问并连接到另一台计算机或另一个网络。它还有助于检测连接是否存在任何问题。

此命令还跟踪发送数据包的时间,此时间以毫秒为单位计算,这足以检测到任何网络故障。在下面的屏幕截图中,可以按照指定的格式输入所需的详细信息以获取信息。

语法:PING [/t] [/a] [/n <count>] [/l <size>] [/f] [/I <TTL>] [/v <TOS>] [/r <count>] [/s <count>] [{/j <hostlist> | /k <hostlist>}] [/w <timeout>] [/R] [/S <Srcaddr>] [/4] [/6] <targetname>

例:C:\Users\username\ PING[-t]
在这里插入图片描述
死亡ping攻击
在这里插入图片描述

pathping

此命令的作用与 TRACERT 相同,但会产生更多信息。它提供了发送到特定目标的数据包所采用的路由的详细分析。它还提供有关每个跃点时数据包丢失的信息。

语法: pathping [/n] [/h <maximumhops>] [/g <hostlist>] [/p <Period>] [/q <numquery> [/w <timeout>] [/i <IPaddress>] [/4 <IPv4>] [/6 <IPv6>][<targetname>]
在这里插入图片描述

getmac

媒体访问控制是制造公司分配给符合IEE 802标准的所有设备的唯一地址。此 MAC 地址还可帮助用户控制允许连接到网络的设备。可以看到多个 MAC 地址,这是因为网络上可能有多个与网络相关的适配器。

语法:getmac[.exe][/s <computer> [/u <domain\<user> [/p <password>]]][/fo {table | list | csv}][/nh][/v]
在这里插入图片描述

NSLOOKUP - 名称服务器查找

此命令可帮助用户查找与任何域名的名称服务器相关的记录。

语法: nslookup [exit | finger | help | ls | lserver | root | server | set | view] [选项]
在这里插入图片描述

netsh

此命令是一个网络命令,用于收集系统上可用的网络适配器的详细信息。它有助于检查和设置网络适配器。
用法:netsh [-a AliasFile] [-c Context] [-r RemoteMachine] [-u [DomainName\]UserName] [-p Password | *] [Command | -f ScriptFile]

ARP

Arp 命令允许用户显示、删除和添加网络上设备的 ARP 信息。

语法: arp [/a [<inetaddr>] [/n <ifaceaddr>]] [/g [<inetaddr>] [-n <ifaceaddr>]] [/d <inetaddr> [<ifaceaddr>]] [/s <inetaddr> <etheraddr> [<ifaceaddr>]]
在这里插入图片描述
在这里插入图片描述

NBTSTAT

此命令有助于显示所有当前协议统计信息和当前 TCP/IP 连接(基于 TCP/IP 的 NETBIOS)。它使用 NBT 来解决与 NETBIOS 名称解析相关的问题。

语法: nbtstat [/a <remotename>] [/A <IPaddress>] [/c] [/n] [/r] [/R] [/RR] [/s] [/S] [<间隔>]

例: C:\Users\nbtstat
在这里插入图片描述

窗口命令行命令

powershell start cmd -v runAs–以管理员身份运行命令提示符
输入此命令将以管理员身份打开另一个命令提示符窗口:

driverquery–列出所有已安装的驱动程序

访问所有驱动程序很重要,因为它们通常会导致问题。

这就是此命令的作用 - 它甚至向您显示您在设备管理器中找不到的驱动程序。
在这里插入图片描述

prompt– 更改输入命令之前显示的默认文本

默认情况下,命令提示符显示用户帐户的 C 驱动器路径。

您可以使用该命令通过以下语法更改默认文本:promptprompt prompt_name $G
在这里插入图片描述

显示所有 Wi-Fi

for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo %j | findstr -i -v echo | netsh wlan show profiles %j key=clear

在这里插入图片描述

从命令行登录网站

start https://blog.csdn.net/m0_54471074?spm=1000.2115.3001.5343

清除命令行

如果您输入多个命令并且命令行被堵塞,您可以使用 清除所有条目及其输出。

cls

将文件或文件夹移动到指定文件夹

在这里插入图片描述

删除文件夹

在这里插入图片描述
注:该文件夹必须为空,此命令才能正常工作。


总结

如果您发现这些命令有用,请与您的朋友和家人分享文章。

ps:我懒得更文章了,所以短一点

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/389485.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

AcWing 4868. 数字替换(DFS + 剪枝优化)

AcWing 4868. 数字替换&#xff08;DFS 剪枝优化&#xff09;一、问题二、思路三、代码一、问题 二、思路 题目中要求变换次数最小&#xff0c;其实第一印象应该是贪心&#xff0c;即我们每一次都去成各位中最大的那个数字。但是这个想法很容易推翻。因为你这次乘了一个最大的…

gdb/git的基本使用

热爱编程的你&#xff0c;一定经常徘徊在写bug和改bug之间&#xff0c;调试器也一定是你随影而行的伙伴&#xff0c;离开了它你应该会寝食难安吧&#xff01; 目录 gdb的使用 断点操作 运行调试 观察数据 Git的使用 仓库的创建和拉取 .gitignore “三板斧” 常用指令 gd…

CV——day82 读论文:遥感目标检测的改进注意力特征融合SSD (AF-SSD)方法

遥感目标检测的改进注意力特征融合SSD 方法I. INTRODUCTIONII. RELATED WORKB. 特征融合C.注意力机制III. PROPOSED METHODA. 特性融合模块——**FFM**B.双路径注意模块——DAMC. 多尺度接受域——MRFIV. EXPERIMENTSA. Data Sets and TrainingV. CONCLUSIONAttention and Feat…

mac安装开发工具:clipy、iterm2、go、brew、mysql、redis、wget等

wget brew install wget clipy Releases Clipy/Clipy GitHub 环境变量 ~下有三个文件 .zshrc .zprofile .bash_profile > cat .zshrc export PATH$PATH:/usr/local/mysql/bin> cat .zprofile eval "$(/opt/homebrew/bin/brew shellenv)"> cat .bas…

[1.3.2]计算机系统概述——中断和异常

文章目录第一章 计算机系统概述中断和异常&#xff08;一&#xff09;中断的作用&#xff08;二&#xff09;中断的类型&#xff08;三&#xff09;中断机制的基本原理小结第一章 计算机系统概述 中断和异常 中断的作用中断的类型 内中断&#xff08;也称“异常”&#xff09;…

29- 迁移学习 (TensorFlow系列) (深度学习)

知识要点 迁移学习: 使用别人预训练模型参数时&#xff0c;要注意别人的预处理方式。 常见的迁移学习方式&#xff1a; 载入权重后训练所有参数.载入权重后只训练最后几层参数.载入权重后在原网络基础上再添加一层全连接层&#xff0c;仅训练最后一个全连接层.训练数据是 10_m…

滚蛋吧,正则表达式!

大家好&#xff0c;我是良许。 不知道大家有没有被正则表达式支配过的恐惧&#xff1f;看着一行火星文一样的表达式&#xff0c;虽然每一个字符都认识&#xff0c;但放在一起直接就让人蒙圈了~ 你是不是也有这样的操作&#xff0c;比如你需要使用「电子邮箱正则表达式」&…

面试之String、StringBuffer、StringBuilder区别

String、StringBuffer、StringBuilder区别 (1)是否可变 string对象不可变&#xff1b; StringBuffer、StringBuilder继承自AbstractStringBuilder类&#xff0c;实现原理都基于可修改的char数组&#xff0c;默认大小为16 (2)线程安全性 string中的对象不可变&#xff0c;可…

Java中String类intern()详解

1、背景在开发过程中很多朋友&#xff0c;由于不会正确使用intern()&#xff0c;导致开发的程序&#xff0c;执行效率比较差。同时最近发现一道非常有意思的关于intern()的面试题&#xff0c;这道面试题还是有不小的难度&#xff0c;相信很多朋友看到以后也不知道怎么解答&…

c++类与对象整理(上)

目录 1.类的引入 2.类的定义 3.类的访问限定符及封装 1&#xff09;访问限定符 2&#xff09;封装 4.类的作用域 5.类的实例化 6.类的对象大小的计算 1&#xff09;类对象的存储方式 2&#xff09;内存对齐和大小计算 ​编辑 7.类成员函数的this指针 1&#xff09…

linux配置网络详解

linux配置网络详解 文章目录linux配置网络详解前置准备配置流程错误排查前置准备 确定是否有网&#xff0c;比如在家里&#xff0c;确定是否连上网线&#xff1f;确定这个网线的网关是什么&#xff1f;&#xff08;这个需要和给你办网的人确定&#xff09;&#xff0c;在公司的…

超详细JDK1.8所有版本下载地址

JDK1.8即为JDK8&#xff0c;JDK8是目前是最成熟最稳定的版本&#xff0c;本文将详细介绍JDK1.8历史版本的下载方式。 在此附上JDK1.8安装与配置教程 超详细JDK1.8安装与配置 一、JDK官网 首先打开oracle官网&#xff0c;官网首页地址为 JDK官网首页地址 点击Products 点击…

Kotlin实现简单的学生信息管理系统

文章目录一、实验内容二、实验步骤1、页面布局2、数据库3、登录活动4、增删改查三、运行演示四、实验总结五、源码下载一、实验内容 根据Android数据存储的内容&#xff0c;综合应用SharedPreferences和SQLite数据库实现一个用户信息管理系统&#xff0c;强化对SharedPreferen…

ks通过恶意低绩效来变相裁员(六)各方核心利益点分析

目录 公司利益点 管理层利益点 直接管理者利益点 一线干活的同学 一线嫡系同学 公司利益点 核心利益点&#xff1a;围绕财报营收&#xff0c;降本&#xff0c;拿到好看的财报数据&#xff0c;让资本市场继续看好自己 核心手段&#xff1a; 扩展新业务&#xff0c;挖掘已…

基于数据驱动的智能空调系统需求响应可控潜力评估研究(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

深入理解多线程

一、线程基本概念 1、概述 线程是允许应用程序并发的一种机制。线程共享进程内的所有资源。 线程是调度的基本单位。 每个线程都有自己的 errno。 所有 pthread 函数均以返回 0 表示成功&#xff0c;返回一个正值表示失败。 编译 pthread 程序需要添加链接库&#xff08;…

【Java】反射机制和代理机制

目录一、反射1. 反射概念2. 反射的应用场景3. 反射机制的优缺点4. 反射实战获取 Class 对象的四种方式二、代理机制1. 代理模式2. 静态代理3. 动态代理3.1 JDK动态代理机制1. 介绍2.JDK 动态代理类使用步骤3. 代码示例3.2 CGLIB 动态代理机制1.介绍2.CGLIB 动态代理类使用步骤3…

程序员压力大?用 PyQt 做一个美*女GIF设置桌面,每天都有好心情

嗨害大家好鸭&#xff01;我是小熊猫~ 要说程序员工作的最大压力不是来自于工作本身&#xff0c; 而是来自于需要不断学习才能更好地完成工作&#xff0c; 因为程序员工作中面对的编程语言是在不断更新的&#xff0c; 同时还要学习熟悉其他语言来提升竞争力… 好了&#xff0c…

使用Python通过拉马努金公式快速求π

使用Python通过拉马努金公式快速求π 一、前言 π是一个数学常数&#xff0c;定义为&#xff1a;圆的周长与直径的比值。 π是一个无理数&#xff0c;也是一个超越数&#xff0c;它的小数部分无限不循环。 π可以用来精确计算圆周长、圆面积、球体积等几何形状的关键值。 有关…

【电子学会】2022年12月图形化二级 -- 老鹰捉小鸡

老鹰捉小鸡 小鸡正在农场上玩耍&#xff0c;突然从远处飞来一只老鹰&#xff0c;小鸡要快速回到鸡舍中&#xff0c;躲避老鹰的抓捕。 1. 准备工作 &#xff08;1&#xff09;删除默认白色背景&#xff0c;添加背景Farm&#xff1b; &#xff08;2&#xff09;删除默认角色小…