Windows 命令提示符(CMD)操作(七):扩展命令和功能

简介: Windows 命令提示符(CMD)操作(七):扩展命令和功能

七、扩展命令和功能

7.1 date

显示或设置日期

一般语法和用法:

date [/t | <日期>]
  • /t:显示当前日期,而不提示输入新日期。
  • <日期>:设置新的日期。

例如,要显示当前日期,只需在命令行中输入:

date

要更改当前日期,你可以使用 date 命令并指定新的日期。例如,要将日期设置为 2024 年 2 月 15 日,你可以输入:

date 02-15-2024

需要注意的是,更改系统日期需要管理员权限(在 Windows 中可能需要管理员权限)。不当更改系统日期可能会影响系统的正常运行,因此在进行此类操作时应谨慎行事。

7.2 time

显示或设置时间

一般语法和用法:

time [/t | <时间>]
  • /t:显示当前时间,而不提示输入新时间。
  • <时间>:设置新的时间。

例如,要显示当前时间,只需在命令行中输入:

time

要更改当前时间,你可以使用 time 命令并指定新的时间。例如,要将时间设置为下午 2:30,你可以输入:

time 14:30

需要注意的是,更改系统时间需要管理员权限(在 Windows 中可能需要管理员权限)。不当更改系统时间可能会影响系统的正常运行,因此在进行此类操作时应谨慎行事。

7.3 choice

提供给用户选择 "是" 或 "否" 之间的一个选项

一般语法和用法:

choice [/c choices] [/n] [/t timeout /d choice] [/m prompt]

常见选项和参数包括:

/c choices:指定用户可用的选择列表。例如,/c ABYN 表示用户可以选择 A、B、Y 或 N 中的一个。

/n:不显示提示文本,直接等待用户输入。

/t timeout:设置超时时间(以秒为单位),在超时后选择默认选项。

/d choice:指定默认选项。

/m prompt:设置提示文本。

例如,要提示用户选择 "Yes" 或 "No",并且在用户没有输入任何内容时选择默认值 "No",可以使用以下命令:

choice /c YN /m "Do you want to continue?"

7.4 doskey

在命令提示符下创建宏、重定向输出等

一般语法:

doskey [options] [macros]

常见选项和参数包括:

  • /history:显示当前命令历史记录。
  • /reinstall:重新安装 doskey 宏,清除所有宏定义。
  • /macros:显示当前定义的宏列表。
  • /exename=:指定要使用 doskey 的可执行文件的名称。

doskey 主要用于创建和管理命令别名(宏)。例如,要创建一个名为 ll 的命令别名,使其等同于 dir /w,可以运行以下命令:

doskey ll=dir /w

此后,每当你输入 ll 时,系统都会自动执行 dir /w 命令,从而显示当前目录下的文件和子目录列表。

要查看当前定义的宏列表,可以使用 /macros 选项:

doskey /macros

要查看当前的命令历史记录,可以使用 /history 选项:

doskey /history

7.5 subst

创建虚拟驱动器的关联路径

一般语法:

 subst [<驱动器>: [<路径>]]
 subst [<驱动器>: /d]
  • <驱动器>:指定要映射的驱动器号,可以是 A 至 Z 中的任意一个字母。
  • <路径>:指定要映射到驱动器号的路径。
  • /d:取消已经映射的驱动器号。

例如,要将路径 C:\Users\Username\Documents 映射为驱动器号 D:,可以运行以下命令:

subst D: C:\Users\Username\Documents

现在,你可以在命令行或文件浏览器中通过 D: 访问 C:\Users\Username\Documents 中的文件和文件夹。

要取消已经映射的驱动器号,可以使用 /d 选项:

subst D: /d

subst 命令通常用于简化文件路径的访问,尤其是对于那些经常被访问的目录。然而,需要注意的是,映射的驱动器号只在当前用户登录会话中有效,且在重新启动后会被重置。

7.6 sort

对文本文件中的行进行排序

一般语法:

sort [options] [file]

file:指定要排序的文件名,如果未指定文件名,则 sort 命令将从标准输入中读取数据。

options:可以是一些选项,用于指定排序的方式,如按照字母顺序排序、按照数字顺序排序等。

常见选项包括:


/r:反向排序。

/n:按照数字顺序排序。

/o <输出文件>:将排序结果输出到指定文件中。

例如,要按照字母顺序对文件 example.txt 中的内容进行排序,并将结果输出到新文件 sorted.txt 中,可以运行以下命令:

sort example.txt /o sorted.txt

要按照数字顺序对文件 numbers.txt 中的内容进行排序,并将结果输出到标准输出(即显示在命令行窗口中),可以运行以下命令:

sort /n numbers.txt

7.7 echo

显示消息或启用/禁用命令回显

一般语法:

echo [字符串]

其中 [字符串] 是要显示的文本内容。

例如,要在命令行窗口中显示 "Hello, World!",只需输入以下命令:

echo Hello, World!

echo 命令还可以与特殊的控制字符结合使用,用于产生特殊效果。常见的控制字符包括:

  • \n:换行。
  • \t:制表符。
  • \b:退格。

例如,要在两行上分别显示 "Hello" 和 "World!",可以使用换行控制字符 \n:

echo Hello\nWorld!

7.8 cls

清除屏幕内容

cls 命令不带任何参数,语法非常简单,只需在命令行中输入 cls 即可。

例如,要清空命令行窗口上显示的所有文本信息,只需输入:

cls

7.9 exit

退出命令提示符

exit 命令通常不需要任何参数,只需在命令行中输入 exit 即可。

例如,在 Windows 中,要关闭当前的命令行窗口,只需输入:

exit

7.10 reg

注册表操作相关命令,如查询、导出、导入注册表项等

一般语法:

reg [options] <command> [parameter]

其中 [options] 是一些可选的选项,<command> 是要执行的命令,[parameter] 是相应命令的参数。


常见的命令和选项包括:


query:用于查询注册表中的项和值。

/s:递归查询子项。

/v:显示详细信息,包括数据值和类型。

add:用于添加新的注册表项或值。

delete:用于删除注册表中的项和值。

export:用于将注册表项导出到文件。

import:用于将注册表项从文件导入到注册表中。

例如,要查询注册表中 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion 键下的所有子项,可以运行以下命令:

reg query HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion /s

要添加一个新的注册表项,可以运行以下命令:

reg add HKEY_CURRENT_USER\Software\MyApp


相关文章
|
28天前
|
存储 安全 数据库
适用于 Windows 的管理命令
以下命令可用于管理 Rational® Synergy。
|
2月前
|
人工智能 监控 安全
掌握Windows管理利器:WMI命令实战
本文介绍了Windows Management Instrumentation (WMI) 的基本概念和用途,通过多个实用的`wmic`命令示例,如获取CPU信息、查看操作系统详情、管理服务、检查磁盘空间等,展示了WMI在系统维护中的强大功能。适合IT专业人士学习和参考。
|
2月前
|
人工智能 JavaScript 网络安全
ToB项目身份认证AD集成(三完):利用ldap.js实现与windows AD对接实现用户搜索、认证、密码修改等功能 - 以及针对中文转义问题的补丁方法
本文详细介绍了如何使用 `ldapjs` 库在 Node.js 中实现与 Windows AD 的交互,包括用户搜索、身份验证、密码修改和重置等功能。通过创建 `LdapService` 类,提供了与 AD 服务器通信的完整解决方案,同时解决了中文字段在 LDAP 操作中被转义的问题。
|
2月前
|
Windows
Windows系统命令dir使用详解
Windows系统命令dir使用详解
|
2月前
|
缓存 监控 网络协议
计算机网络的常用的网络通信命令(Windows)
本文介绍了网络技术中常用的命令,如ping用于检测网络连通性,ipconfig查看TCP/IP配置,netstat监控网络状态,arp显示和修改ARP缓存,at安排任务执行,tracert追踪路由,以及nbtstat获取NetBIOS信息。
37 1
|
2月前
|
Java Windows
如何在windows上运行jar包/JAR文件 如何在cmd上运行 jar包 保姆级教程 超详细
本文提供了一个详细的教程,解释了如何在Windows操作系统的命令提示符(cmd)中运行JAR文件。
961 1
|
3月前
|
监控 网络安全 Windows
Windows系统命令
Windows系统命令
|
3月前
|
Linux Android开发 iOS开发
Windows平台RTSP|RTMP播放器如何实现实时录像功能
Windows平台RTSP、RTMP播放器实时录像接口设计,实际上,除了Windows平台,我们Linux、Android、iOS平台也是一样的设计,单纯的录像模块,如果做的全面,也不是一两个接口可以搞定的
|
2月前
|
Windows
Windows 11 鼠标右键可选择 cmd 命令行选项
Windows 11 鼠标右键可选择 cmd 命令行选项
44 0
|
3月前
|
Windows
7-3|windows删除目录下的所有文件的命令
7-3|windows删除目录下的所有文件的命令