【Windows基础】Windows基本命令学习

   日期:2024-12-26    作者:5cbkd 移动:http://oml01z.riyuangf.com/mobile/quote/34312.html

查看命令帮助

 

例如:可以查看语法和作用。

 

本文介绍的有命令其实都可以查看帮助信息来学习。下面介绍一些常用的命令及其参数。

查看当前目录名或改变当前目录。

  1. 切换到D盘目录,因为改变了驱动器,所以需要加上””选项
 
  1. 如果没有改变驱动器号,就不需要加选项
 

目录分为相对路径绝对路径

  • 相对路径:以当前为起点 “”代表当前路径,“”代表当前的上一级目录,类似:代表当前的上两级目录
  • 绝对路径:以驱动器号为起点

注意:驱动器号(磁盘)改变了就需要使用绝对路径。

 
 

作用:显示目录中的文件和子目录列表。

显示当前目录中的子文件夹与文件

 

只显示当前目录中的子文件夹与文件的文件名

 

分页显示当前目录中的子文件夹与文件

 

显示当前目录中的子文件夹

 

显示当前目录中的文件

 

显示指定目录中的内容

 

显示当前目录中指定文件的信息

 

显示当前目录下以开头的文件和文件夹的信息

 

只显示当前目录中隐藏的文件和目录,并按照文件大小从小到大排序

 
 

显示指定目录的目录结构

 
 

将当前目录下的文件重命名为

 

将文件夹重命名

 

将当前目录下的Logs.txt文件重命名为Logs-20150114_2135.txt或Logs-20150114_ 812.txt(注意:小时只有个位数时会多一个空格,可以使用字符串替换:将空格替换成0

 
 

命令可以直接创建多级子目录。
在当前目录中创建名为和的文件夹

 
 

删除当前目录下的空文件夹

 

使用安静模式删除非空目录(除目录本身外,还将删除指定目录下的所有子目录和文件

 
 

将当前目录下的拷贝到下(若中也存在一个文件,会询问是否覆盖

 

将当前目录下文件夹中文件(不递归子目录)拷贝到下(若中也存在相应的文件,会询问是否覆盖

 

将当前目录下的拷贝到下,并重命名为(若中也存在一个文件,会询问是否覆盖

 

将当前目录下的拷贝到下不询问,直接覆盖写

 

复制文件到自己,实际上是修改了文件日期

 

将当前目录下的与的内容合并写入不询问,直接覆盖写

 

将当前目录下的开头的所有文件(按照名称升序排序)依次合并生成

 

将当前目录下的、文件合并生成

 
 

是更强大的复制命令,可以复制目录。

将中的所有内容拷贝到。(注意:需要在后加上 表示为一个目录,否则会询问是,还是

 

将中的2010年12月29日后更改的文件拷贝到中

 
 

将当前目录下的图片移动到当前目录下文件夹中 (若中也存在同名的图片,会询问是否覆盖

 

将当前目录下的图片移动到当前目录下文件夹中 (不询问,直接覆盖写

 

将当前目录下的移动到盘文件夹中,并重命名为(若中也存在同名的图片,会询问是否覆盖

 

若盘中存在文件夹,将当前目录下的文件夹移动到盘文件夹中;若不存在,将当前目录下的文件夹移动到盘,并重命名为

 
 

注意目录及子目录都不会删除
删除当前目录下的文件夹中的所有非只读文件(子目录下的文件不删除;删除前会进行确认;等价于

 

删除当前目录下的文件夹中的所有文件(含只读文件;子目录下的文件不删除;删除前会进行确认;等价于

 

删除当前目录下的文件夹中所有文件及中所有文件(含只读文件;递归子目录下的文件;删除前不确认

 

  • /ar、/ah、/as、/aa 分别表示删除只读、隐藏、系统、存档文件
  • /a-r、/a-h、/a-s、/a-a 分别表示删除除只读、隐藏、系统、存档以外的文件

删除当前目录下所有只读文件

 

删除当前目录下除系统文件以外的所有文件

 
 

即使这个文件在使用,仍然可以替换成功。

使用盘下的强制替换盘目录中的文件

 
 
 

:将当前命令输出以覆盖的方式重定向

  1. 将的输出结果(stdout)以覆盖的方式重定向到文件中(注:的输出结果就不会打印到屏幕上了
 
  1. 等同于
 
  1. 输出结果(stdout)打印在屏幕上,错误信息(stderr)以覆盖的方式重定向到中(注:目录不存在时,会输出错误信息
 
  1. 将错误信息(stderr)重定向到输出结果(stdout,然后将输出结果(stdout)以覆盖的方式重定向到中(注:目录不存在时,会输出错误信息
 
  1. 将输出结果(stdout)重定向到错误信息(stderr,然后将错误信息(stderr)以覆盖的方式重定向到中(注:目录不存在时,会输出错误信息)注:与上条命令结果一致
 
  1. 屏幕上不打印的输出结果(stdout,错误信息(stderr)仍会打印
 
  1. 屏幕上不打印命令的错误信息(stderr,输出结果(stdout)仍会打印(注:目录不存在时,会输出错误信息
 
  1. 将命令的错误信息(stderr)重定向到输出结果(stdout,然后不打印输出结果(stdout)【屏幕上错误信息(stderr)和输出结果(stdout)都不打印】(注:目录不存在时,会输出错误信息
 
  1. 将命令的输出结果(stdout)重定向到错误信息(stderr,然后不打印错误信息(stderr)【屏幕上错误信息(stderr)和输出结果(stdout)都不打印】(注:目录不存在时,会输出错误信息
 

:将当前命令输出以追加的方式重定向

  1. 将的输出结果(stdout)以追加的方式重定向到文件中(注:的输出结果就不会打印到屏幕上了
 
  1. 等同于
 
  1. 输出结果(stdout)打印在屏幕上,错误信息(stderr)以追加的方式重定向到中(注:目录不存在时,会输出错误信息
 
  1. 将错误信息(stderr)重定向到输出结果(stdout,然后将输出结果(stdout)以追加的方式重定向到中(注:目录不存在时,会输出错误信息
 
  1. 将输出结果(stdout)重定向到错误信息(stderr,然后将错误信息(stderr)以追加的方式重定向到中(注:目录不存在时,会输出错误信息)注:与上条命令结果一致
 

:从文件中获得输入信息

从文件中获得输入信息,而不是从屏幕上,一般用于date time label等需要等待输入的命令。

  1. 中的内容为2005-05-01,如下命令修改日期。
 
 

管道符将前面命令执行的结果作为后面命令的操作对象

  1. 先执行命令,然后对输出结果执行命令(输出当前文件夹及所有子文件夹里的文件的个数
 
  1. 先执行命令,然后对输出结果(stdout)和错误信息(stderr)执行命令(输出当前文件夹及所有子文件夹里的文件的个数
 
  1. 利用管道符可以实现和输出重定向一样的功能,下面两个命令效果相同。
 
 

:顺序执行多条命令,而不管命令是否执行成功

先将当前工作目录切换到下,然后执行命令

 

:顺序执行多条命令,当碰到执行出错的命令后将不执行后面的命令

如果找到了"ok"字样,就显示"成功",找不到就不显示

 

:顺序执行多条命令,当碰到执行正确的命令后将不执行后面的命令

如果找不到"ok"字样,就显示"不成功",找到了就不显示

 
 
 
 
 

注意:空格:下一屏;q:退出。

  1. 逐屏的显示当前目录下指定文件的文本内容
 
  1. 分页显示指定文件的文本内容
 
 
 

不包含

 
 

编辑文件(会进入字符编辑器;按,可以选择对应的菜单) win7 x64下没有该命令

 
 

在文件中忽略大小写查找字符串,并带行号显示查找后的结果

 

只显示在文件中查找到字符串的次数

 

显示未包含文件中未包含字符串的行

 
 

在文件中搜索

 

在文件中搜索

 

在文件中搜索,并在每行结果前打印出:

:只有在2个及以上文件中搜索字符串时才会打印出每个文件的文件名,表示一个空文件。

 

不区分大小写,在当前目录和所有子目录中的所有文件中的

 

在中搜索以1个数字+1个小写字母开头子串的行

 
 
 
 
 
 
 
  • 设置c盘的卷标为system
 
 
  • 显示当前时间
 
  • 设置新的当前时间(格式:hh:mm:ss,直接回车则表示放弃设置
 
 
  • 显示当前日期
 
  • 设置新的当前日期(格式:YYYY/MM/DD,直接回车则表示放弃设置
 
 

修改当前cmd窗口的标题栏文字为正在做命令行测试

  • 将命令提示符修改为
 
 
  • 使用设置好的打印机来打印文本文件
 
 
  • 调用执行脚本(脚本执行完原脚本才会往下执行
 
 
  • 最大化的方式启动记事本
 
  • 最小化的方式启动计算器
 
  • 启动一个cmd实例窗口,并运行
 
  • 调用资源管理器打开f盘
 
  • 启动IE并打开www.qq.com网址
 
  • 启动开始执行(启动脚本后,原脚本继续执行,不会等脚本执行完
 
 
  • 退出当前cmd窗口实例,并将过程退出代码设置为0(0表示成功,非0表示失败
 
  • 退出当前bat脚本,并将ERRORLEVEL系统变量设置为1
 
 

颜色属性由两个十六进制数字指定: 第一个对应于背景,第二个对应于前景(前景色即为字体的颜色)。每个数字可以为以下任何值:

 
  • 恢复到缺省设置
 
  • 将背景色设为黑色,将字体设为绿色
 
 

该工具显示本地或远程机器(包括服务包级别)的操作系统配置的信息。

  • 只查看当前计算机的初始安装日期和系统启动时间
 
 
  • 查看计算机上各个盘的相关信息
 
  • 获取C盘的剩余空间大小与总大小(单位:Byte
 
  • 获取当前os的Caption、安装日期以及系统架构信息
 
 
 
  • 关闭计算机
 
  • 一小时后,关闭本地计算机
 
  • 终止系统关闭
 
  • 关闭并重启本地计算机
 
  • 关闭并重启ip为192.168.1.166的计算机
 
  • 关闭并重启计算机,重启后重新启动所有注册的应用程序
 
  • 注销本地计算机
 
  • 休眠本地计算机(强制正在运行的应用程序关闭,不前台警告用户
 
 
  • 以类型格式化J盘【类型有:FAT、FAT32、exFAT、NTFS或UDF】
 
  • 以类型快速格式化J盘
 
 

查看已经启动的服务

 

开启任务计划服务

 

关闭任务计划服务

 

开启dns缓存服务

 

关闭dns缓存服务

 

查看当前用户下的共享目录

 

取消名为workFile的共享状态

 

将c:360Downloads设为共享,并取名为xxx

 

开启ipc$共享

 

删除ipc$共享

 

删除c盘共享

 

建立192.168.1.166的ipc空链接

 

直接登陆后建立192.168.1.166的ipc非空链接(用户名为administrator 密码为123456

 

直接登陆后映射192.168.1.166的c盘到本地为h盘(用户名为administrator 密码为123456

 

登陆后映射192.168.1.166的c盘到本地为h盘

 

删除ipc链接

 

删除本地的h盘的映射

 

查看本地局域网内开启了哪些共享

 

查看192.168.1.166的机器上在局域网内开启了哪些共享

 

查看本地机器的日期及时间

 

查看本地机器的日期及时间

 

查看192.168.1.166机器的日期及时间

 

设置本地计算机时间与192.168.1.166主机的时间同步,加上参数/yes可取消确认信息

 

查看当前机器上的用户

 

查看当前机器上的Administrator用户的信息

 

启用Guest用户

 

新建一个名为dev,密码为123456的用户

 

把名为dev的用户添加到管理员用户组中,使其具有管理员权限

 

删除名为dev的用户

 
 
 

该工具显示在本地或远程机器上当前运行的进程列表。(可查看PID

结束名为的进程

 

结束为1230、1241和1253的进程以及由它们启动起来的子进程

 

强制结束有名为的进程以及由它启动起来的子进程

 
 
 

:该命令工作在ICMP协议上。

  • 测试与服务器的连接情况
 
  • 测试机器名为的连接情况
 
  • 测试与为220.181.111.86的连接情况
 
  • 向发送10次65500字节的
 
  • 对当前主机执行6次操作(花费时间为5s
 
  • 不断地测试服务器的连接情况
    • :查看的统计信息
    • :终止当前任务
 
 
  • 查看本地地址等详细信息
 
  • 显示本地dns缓存的内容
 
  • 清除本地dns缓存的内容
 
 
  • 获取www.cnblogs.com的域名解析
 
  • 打印出www.cnblogs.com的域名解析所有记录
 
 
  • 查看开启了哪些端口
 
  • 查看端口的网络连接情况
 
  • 查看正在进行的工作
 
  • 查看tcp协议的使用情况
 
 
  • 显示arp缓存表
 
 
  • 显示当前用户所有的环境变量
 
  • 查看的环境变量值(准确的说是查看以开头的环境变量
 
  • 清空变量
 
  • 将变量设置为(注:修改的只会影响当前回话,也不会存储到系统配置中去;当前cmd窗口关闭,新设置的也就不存在了
 
  • 在变量中添加(注:修改的只会影响当前回话,也不会存储到系统配置中去;当前cmd窗口关闭,新设置的也就不存在了
 
  • 显示当前变量的值
 
  • 将路径添加到中

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号