Windows下CMD常用命令大全

2023-09-20 08:00:34

7510b8544d3b98b7971413c4ebc1ce39.jpeg

1. IP地址查询

查看本机IP地址:

ipconfig

查看指定域名的IP地址:

nslookup example.com

2. 路由跟踪

跟踪到指定域名的路由路径:

tracert example.com

3. 注册服务

注册一个Windows服务:

sc create serviceName binPath= "C:\path\to\service.exe"

4. 删除服务

删除一个已注册的Windows服务:

sc delete serviceName

5. 启动程序

启动一个可执行程序:

start C:\path\to\program.exe

6. 后台启动程序

后台启动一个可执行程序,不显示窗口:

start /b C:\path\to\program.exe

7. 禁止前台输出

运行命令,并禁止在前台输出内容:

@echo off

8. 查看端口占用

查看指定端口的占用情况:

netstat -ano | findstr :portNumber

9. 切换目录

切换当前工作目录到指定路径:

cd /d C:\path\to\directory

10. 查询程序运行情况

查询正在运行的程序的详细信息:

tasklist | findstr programName

11. 变量申明

申明一个变量:

set variableName=value

12. 如何使用变量

使用变量的值:

echo %variableName%

13. 添加环境变量

将指定路径添加到系统的环境变量中:

setx PATH "%PATH%;C:\path\to\directory"

14. 修改环境变量

修改已存在的系统环境变量的值:

setx PATH "%PATH%;C:\path\to\directory"

15. 查看目录内容

列出当前目录下的所有文件和文件夹:

dir

16. 创建目录

在当前目录下创建一个新的文件夹:

mkdir newFolder

17. 删除目录

删除一个空的文件夹:

rmdir folderName

18. 复制文件

将文件从源路径复制到目标路径:

copy sourceFile destinationFile

19. 移动文件

将文件从源路径移动到目标路径:

move sourceFile destinationFile

20. 删除文件

删除指定的文件:

del fileName

21. 清空屏幕

清空CMD窗口的显示内容:

cls

22. 查看系统信息

显示当前系统的详细信息:

systeminfo

23. 查看进程

列出当前正在运行的所有进程:

tasklist

24. 结束进程

终止指定进程的运行:

taskkill /F /PID processID

25. 查看磁盘空间

显示磁盘分区的可用空间和已使用空间:

wmic logicaldisk get size,freespace,caption

以上是Windows下CMD的一些常用命令,希望对你有帮助!记得关注并分享「运维家」公众号,获取更多有关Linux和Windows运维的内容和技巧。

2fe26ceeb3d0cb1639d063ef984c8f6b.jpeg

如果有任何问题或者意见,欢迎留言或私信我。谢谢!

更多推荐

算法通关村第14关【青铜】| 什么是堆

1.堆的概念堆(Heap):堆是一种特殊的树状数据结构,通常用于实现优先队列和相关算法。堆分为最大堆(MaxHeap)和最小堆(MinHeap)两种类型,具体取决于根节点的值与子节点的关系。在最大堆中,根节点的值最大,而在最小堆中,根节点的值最小。堆具有以下特性:它是一个完全二叉树,通常使用数组来表示。在最大堆中,每个

数据库数据恢复-ORACLE常见故障有哪些?恢复数据的可能性高吗?

ORACLE数据库常见故障:1、ORACLE数据库无法启动或无法正常工作。2、ORACLE数据库ASM存储破坏。3、ORACLE数据库数据文件丢失。4、ORACLE数据库数据文件部分损坏。5、ORACLE数据库DUMP文件损坏。ORACLE数据库数据恢复可能性分析:1、ORACLE数据库无法启动或无法正常工作:突然出现

SpringCloud——微服务

微服务技术栈在之前的开发过程中,我们将所有的服务都部署在一台服务器中,当我们的服务开始越来越多,业务越来越复杂,当一台服务器不能承担我们的业务的时候,就需要将不同的业务分开部署在不同的服务器上,这每一个单独分离的服务,就是微服务,这些搭载了单个业务的服务器,就是【服务集群】。这些服务集群是用来做具体的业务逻辑的,当我们

PCIE研究-2

PCIe是一种高速串行总线,用于连接计算机内部的各种设备。在PCIe中,有四种不同的设备类型:Switch、Bridge、RootComplex和EndPoint。本篇文章将介绍这四种设备类型的基础知识。1.SwitchSwitch是PCIe中最常见的设备类型之一,它可以将一个PCIe总线分成多个子总线。Switch可

加密资产托管:迈向安全与合规的未来!

在当今数字化时代,加密货币正逐渐走进人们的视野,并成为越来越多投资者和机构的关注焦点。然而,加密领域仍存在一个主要问题:如果丢失了密钥,就会导致无法访问资产。为了解决这一问题,加密货币行业正在向资产托管的方向发展。传统金融体系中,资产托管是非常重要的环节,它涉及到金融机构或第三方专业机构为投资者保管和管理其资产。在加密

网安周报|CISA发布增强开源安全性的计划

1、CISA发布增强开源安全性的计划美国一家领先的安全机构发布了一项期待已久的计划,详细说明了它将如何增强联邦政府和整个生态系统的开源安全性。美国网络安全和基础设施安全局(CISA)开源软件安全路线图在安全开源峰会上发布。据估计,解决开源软件中的网络风险是拜登政府的一个关键优先事项,因为96%的代码库包含开源代码。CI

干净优雅的做iOS应用内全局交互屏蔽

本文字数:4930字预计阅读时间:28分钟01交互屏蔽的需求很多应用开发者都会遇到这样一个需求,当程序需要处理某个敏感的核心任务,或者执行某些动画时,需要杜绝一切外部干扰,优先保证任务的完成,之后再去处理其它任务。否则如果在处理过程中受到外部事件的干扰,可能会引入严重的问题,而规避这些问题需要额外编写过多的逻辑。例如,

不好意思,Mybatis Plus 该换了

使用fluentmybatis可以不用写具体的xml文件,通过javaapi可以构造出比较复杂的业务sql语句,做到代码逻辑和sql逻辑的合一。不再需要在Dao中组装查询或更新操作,在xml或mapper中再组装参数。那对比原生Mybatis,MybatisPlus或者其他框架,FluentMybatis提供了哪些便利

R300升级款无人车开发平台,助力开发者快速上手、高效验证算法

R300升级款是一款科研无人车开发平台,旨在为无人车开发者提供快速上手开发和高效验证算法的解决方案。该平台集成了多款无人车底盘,包括履带式、四轮差速、阿克曼、麦克纳姆轮底盘等,以满足不同形式和配置的需求,并搭载了RTK定位系统、双目相机、深度相机和激光雷达等多种传感器,以满足开发者的科研需求。此外,平台还提供了丰富的案

Linux shell编程学习笔记1:关于shell的前世今生

一、什么是Shell?Shell英文单词的原意是“外壳”,在计算机领域专指在操作系统(OperatingSystem)外层,提供用户界面(UserInterface)的程序,主要负责将用户的命令(Command)转化为操作系统可识别的指令(Instruction)。二、UnixshellUnix诞生于1969年,是最早

android px ps dp直接的转换

转换方式看这篇文章:https://blog.csdn.net/sinat_28324227/article/details/50780359下面是ppi一览2.8英寸分辨率为640×480(VGA)像素密度286PPI3.2英寸分辨率为480×320(HVGA)像素密度167PPI3.3英寸分辨率为854×480(W

热文推荐