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

快速上手 Windows 命令:简化你的工作流程

一、基础命令

  • dir - 列出当前目录中的文件和文件夹。

dir

输出将显示当前目录下的所有文件和文件夹,包括文件大小和修改日期。

  • cd - 切换目录。

cd Documents

这将把当前目录切换到 "Documents" 文件夹。

  • md - 创建新目录。

md NewFolder

这将在当前目录下创建一个名为 "NewFolder" 的新文件夹。

  • rd - 删除目录(目录必须为空)。

rd NewFolder

这将删除名为 "NewFolder" 的空文件夹。

  • copy - 复制文件。

copy file.txt backup.txt

这将复制 "file.txt" 文件并创建一个名为 "backup.txt" 的副本。

  • xcopy - 复制文件和目录。

xcopy /s Documents Backup

这将复制 "Documents" 文件夹及其子文件夹到名为 "Backup" 的新文件夹。

  • move - 移动文件。

move file.txt NewFolder

这将把 "file.txt" 移动到 "NewFolder" 文件夹。

  • del - 删除文件。

del file.txt

这将删除名为 "file.txt" 的文件。

  • cls - 清屏。

cls

这将清除命令提示符窗口中的所有内容,使其变得干净。

  • echo - 显示一段文本。

echo Hello, World!

这将在命令提示符中显示 "Hello, World!"。

  • type - 显示文本文件的内容。

type file.txt

这将显示 "file.txt" 文件的内容。

  • rename - 重命名文件或目录。

rename oldfile.txt newfile.txt

这将把 "oldfile.txt" 重命名为 "newfile.txt"。

  • attrib - 更改文件属性。

attrib +h file.txt

这将把 "file.txt" 设置为隐藏文件。

  • exit - 退出CMD。

exit

这将关闭命令提示符窗口。

  • help - 显示命令的帮助信息。

help dir

这将显示有关 dir 命令的详细帮助信息。

PS:以上命令是 CMD 中常用的基本命令。你可以根据需要组合使用这些命令来进行文件管理和系统操作。建议在使用命令时小心操作,特别是在删除文件和目录时,以免误删重要数据。

二、中级命令

  • ipconfig - 显示网络配置。

ipconfig

输出将显示当前网络适配器的 IP 地址、子网掩码和默认网关等信息。

  • ping - 测试网络连接。

ping www.google.com

这将向 Google 发送 ICMP 请求,显示响应时间和丢包率,帮助判断网络连通性。

  • tracert - 路由追踪。

tracert www.google.com

这将显示数据包从你的计算机到 Google 服务器的路由路径,以及每一跳的延迟。

  • netstat - 显示网络连接和统计信息。

netstat -a

这将显示当前计算机上的所有活动连接和监听端口。

  • tasklist - 列出当前运行的进程。

tasklist

这将显示所有当前运行的进程及其 PID(进程 ID)。

  • taskkill - 终止进程。

taskkill /PID 1234

这将结束进程 ID 为 1234 的进程。

  • shutdown - 关闭或重启计算机。

shutdown /r /t 60

这将使计算机在 60 秒后重启。使用 /s 可关闭计算机。

  • systeminfo - 显示系统信息。

systeminfo

这将显示操作系统版本、内存、处理器信息等系统配置。

  • chkdsk - 检查磁盘错误。

chkdsk C:

这将检查 C 盘的文件系统和磁盘完整性。

  • sfc /scannow - 检查和修复系统文件。

sfc /scannow

这将扫描并修复损坏的系统文件。

  • diskpart - 磁盘分区工具。

diskpart

这将打开磁盘分区工具,你可以使用 list disk 等命令进行磁盘管理。

  • format - 格式化磁盘。

format D: /FS:NTFS

这将格式化 D 盘为 NTFS 文件系统。

  • defrag - 磁盘碎片整理。

defrag C: /O

这将对 C 盘进行碎片整理并优化。

  • copy con - 从控制台输入创建文件。

copy con newfile.txt

然后输入内容,最后按 Ctrl + Z 后按 Enter 保存文件。

  • find - 在文件中搜索字符串。

find "text" file.txt

这将搜索 "file.txt" 中包含 "text" 的行。

PS:这些命令用于网络诊断、系统管理和文件操作。在使用这些命令时,特别是涉及系统更改和磁盘操作的命令时,请确保谨慎操作,以免影响系统稳定性或数据安全。

三、高级命令

  • net user - 管理用户账户。

net user

这将列出所有用户账户。要添加用户,可以使用:

net user newuser password /add

  • net localgroup - 管理本地组。

net localgroup

这将列出所有本地组。要添加用户到组,可以使用:

net localgroup Administrators newuser /add

  • wmic - Windows管理工具命令行接口。

wmic product get name

这将列出已安装的软件。

  • powercfg - 管理电源设置。

powercfg /list

这将列出所有电源计划。要设置某个计划为活动计划,可以使用:

powercfg /setactive SCHEME_GUID

  • setx - 设置用户环境变量。

setx MY_VAR "Hello World"

这将设置名为 MY_VAR 的环境变量,其值为 "Hello World"。

  • schtasks - 创建和管理任务调度。

schtasks /create /tn "MyTask" /tr "C:\path\to\script.bat" /sc daily /st 10:00

这将在每天的 10:00 运行指定的脚本。

  • robocopy - 强大的文件复制工具。

robocopy C:\source D:\destination /E

这将复制 "C:\source" 文件夹中的所有内容(包括子文件夹)到 "D:\destination"。

  • bcdedit - 管理启动配置。

bcdedit /enum

这将显示启动配置数据的所有条目。要设置默认启动项,可以使用:

bcdedit /default {identifier}

  • diskshadow - 管理卷影副本。

diskshadow

这将启动 DiskShadow 环境。可以在其中使用命令创建和管理卷影副本。

  • nslookup - 查询DNS记录。

nslookup www.google.com

这将显示 Google 的 IP 地址和 DNS 服务器信息。

  • route - 显示和修改IP路由表。

route print

这将显示当前的路由表。要添加路由,可以使用:

route add 192.168.1.0 mask 255.255.255.0 192.168.1.1

  • netsh - 网络配置工具。

netsh interface show interface

这将显示所有网络接口的状态。可以用来配置和管理网络设置。

  • telnet - 远程登录。

telnet 192.168.1.1

这将尝试连接到指定 IP 地址的 Telnet 服务。

  • fsutil - 文件系统管理工具。

fsutil fsinfo drives

这将列出所有驱动器的信息。可以使用 fsutil sparse setflag 等命令管理稀疏文件。

PS:这些命令涵盖了用户管理、系统配置、网络管理等多个方面。在使用这些命令时,请确保了解其功能和影响,特别是在执行可能更改系统状态或配置的命令时。


http://www.kler.cn/a/376593.html

相关文章:

  • 【机器学习】26. 聚类评估方法
  • 【AI人工智能】给GPT一个英文文档,让它进行翻译,总结。
  • 034_Structural_Transient_In_Matlab结构动力学问题求解
  • linux-UART
  • 图形学常识 | RVT和图像处理
  • LocalDate 类常用方法详解(日期时间类)
  • xlrd.biffh.XLRDError: Excel xlsx file; not supported
  • 你真的了解Canvas吗--解密十三【ZRender篇】
  • 简单了解前缀树/字典树(Trie树)C++代码
  • 三维重建:AI 根据图像信息还原物体三维形状的技术
  • postgresql14源码编译安装
  • 使用AMD GPU和ONNX Runtime高效生成图像与Stable Diffusion模型
  • 【前端】在 Next.js 开发服务器中应该如何配置 HTTPS?
  • 【前端】项目中遇到的问题汇总(长期更新)
  • 【Java】方法的使用 —— 语法要求、方法的重载和签名、方法递归
  • 无源元器件-磁珠选型参数总结
  • 基于vue框架的的考研网上辅导系统ao9z7(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
  • 复习回顾计划-vue篇
  • Word首行空格不显示空格符号问题
  • 2024 Rust现代实用教程Generic泛型
  • 解决pytorch问题:received an invalid combination of arguments - got
  • MFC图形函数学习03——画直线段函数
  • 【系统架构】如何演变系统架构:从单体到微服务
  • 前端好用的网站分享——CSS(持续更新中)
  • Three.js 开源项目及入门教程分享
  • 【MySql】-0.1、Unbunt20.04二进制方式安装Mysql5.7和8.0