AM电脑吧 - Win10精简版系统_Win11精简版_Win7旗舰版

Yes
查看: 4835|回复: 6
收起左侧

DOS命令注解 6

[复制链接]
ampc85

签到: Lazy

id 水铃 发表于 2011-05-06 20:55:11
逐屏显示长文件—MORE
1.具体功能
该命令是一个外部命令,用于逐屏显示长文件。
2.语法详解
command | more [/c]

[/tn] [+n]
more [[/c]

[/tn] [+n]] < [drive:][?path} filename
more [/c]

[/tn] [+n] [files]
3.参数说明
[drive:[path] filename:指定要显示的文件。
command:指定要显示其输出的命令。
/c:显示页面前清除屏幕。
/p:扩展换页符。
/s:将多个空白行更改为一个空白行。
/tn:更改由n指定的空格数的制表符。
+n:显示由n指定的行开始的第一个文件。
files:指定要显示的文件列表。用空格分隔文件名。
/?:在命令提示符显示帮助。
4.例举说明
例子1:要在屏幕上查看名为Clients.new的文件,请键入以下两个命令中的任意一个命令:
more < clients.new
type clients.new | more
more命令显示来自Clients.new的第一屏信息,然后显示以下提示:
-- More --
然后可以按空格键查看下一屏信息。
例子2:要在显示文件Clients.new之前清除屏幕并删除所有附加空白行,请键入以下任意一个命令:
more /c /s < clients.new
type clients.new | more /c /s
more命令显示来自Clients.new的第一屏信息,然后显示以下提示:
-- More --
如果每次显示文件的一行,请按回车键。
要显示下一页,请按空格键。
要显示命令行上列出的下一个文件,请键入F。
要退出more,请键入Q。
例子3:将命令添加到more提示中:
-- More [Options:psfq=<space><ret>] --
例子4:要显示当前行号,请键入=。如此例中所示,当前行号被添加到more提示中:
-- More [Line: 24} --
例子5:要显示特定数目的行,请键入p。More将会提示输入要显示的行数(如下):
-- More -- Lines:
键入要显示的行数然后按回车键。More显示指定的行数。
例子6:要跳过指定的行数,请键入s。More提示要跳过的行数(如下):
-- More -- Lines:
键入要跳过的行数,然后按回车键。More跳过指定的行数并显示下一屏信息。

本文地址: https://www.ampc8.com/thread-438-1-1.html
上一篇:DOS命令注解 5
下一篇:DOS命令注解 7
回复

举报

ampc8508

签到天数: 53 天

[LV.5]五张显卡

id kael 发表于 2011-05-26 16:40:53
这下有的学了!!谢谢
回复

举报

ampc841

签到天数: 22 天

[LV.4]四枚内存条

id 3376777 发表于 2011-05-08 09:38:19
有的命令自己早都忘了,谢谢
回复

举报

ampc85

签到: Lazy

lz  楼主| 水铃 发表于 2011-05-06 20:56:52
显示网络连接信息—NETSTAT
1.具体功能
该命令用于显示活动的TCP连接、计算机侦听的端口、以太网统计信息、IP路由表、IPv4统计信息(对于IP、ICMP、TCP和UDP协议)以及IPv6统计信息(对于IPv6、ICMPv6、通过IPv6的TCP以及通过IPv6的UDP协议)。使用时如果不带参数,NETSTAT显示活动的TCP连接。

2.语法详解
netstat [-a] [-e] [-n] [-o] [-p protocol] [-r] [-s] [interval]

3.参数说明
-a:显示所有活动的TCP连接以及计算机侦听的TCP和UDP端口。
-e:显示以太网统计信息,如发送和接收的字节数、数据包数。该参数可以与-s结合使用。
-n:显示活动的TCP连接,不过,只以数字形式表现地址和端口号,却不尝试确定名称。
-o:显示活动的TCP连接并包括每个连接的进程ID(PID)。可以在Windows任务管理器中的“进程”选项卡上找到基于PID的应用程序。该参数可以与-a、-n和-p结合使用。
-p protocol:显示protocol所指定的协议的连接。在这种情况下,protocol可以是TCP、UDP、TCPv6或UDPv6。如果该参数与-s一起使用按协议显示统计信息,则protocol可以是TCP、UDP、ICMP、IP、TCPv6、UDPv6、ICMPv6或IPv6。
-s:按协议显示统计信息。默认情况下,显示TCP、UDP、ICMP和IP协议的统计信息。如果安装了Windows XP的IPv6协议,就会显示有关IPv6上的TCP、IPv6上的UDP、ICMPv6和IPv6协议的统计信息。可以使用-p参数指定协议集。
-r:显示IP路由表的内容。
interval:每隔interval秒重新显示一次选定的信息。按Ctrl+C停止重新显示统计信息。如果省略该参数,NETSTAT将只打印一次选定的信息。
/?:在命令提示符显示帮助。

注意:与该命令一起使用的参数必须以连字符(-)而不是以短斜线(/)作为前缀。
Netstat 提供下列统计信息:
(1)Proto:协议的名称(TCP或UDP)。
(2)Local Address:本地计算机的IP地址和正在使用的端口号。如果不指定-n参数,就显示与IP地址和端口的名称对应的本地计算机名称。如果端口尚未建立,端口以星号(*)显示。
(3)Foreign Address:连接该插槽的远程计算机的IP地址和端口号码。如果不指定-n参数,就显示与IP地址和端口对应的名称。如果端口尚未建立,端口以星号(*)显示。
(4)(state):表明TCP连接的状态。下面给出可能的状态。
CLOSE_WAIT
CLOSED
ESTABLISHED
FIN_WAIT_1
FIN_WAIT_2
LAST_ACK
LISTEN
SYN_RECEIVED
SYN_SEND
TIMED_WAIT
只有当TCP/IP协议在网络连接中安装为网络适配器属性的组件时,该命令才可用。

4.例举说明
例子1:要想显示以太网统计信息和所有协议的统计信息,执行以下命令:
netstat -e -s
例子2:要想仅显示TCP和UDP协议的统计信息,执行以下命令:
netstat -s -p tcp udp
例子3:要想每5秒钟显示一次活动的TCP连接和进程ID,执行以下命令:
nbtstat -o 5
例子4:要想以数字形式显示活动的TCP连接和进程ID,执行以下命令:
nbtstat -n -o
回复

举报

ampc85

签到: Lazy

lz  楼主| 水铃 发表于 2011-05-06 20:56:25
显示NetBIOS协议的统计资料—NBTSTAT
1.具体功能
该命令用于显示本地计算机和远程计算机的基于TCP/IP(NetBT)协议的NetBIOS统计资料、NetBIOS名称表和NetBIOS名称缓存。NBTSTAT可以刷新NetBIOS名称缓存和注册的Windows Internet名称服务(WINS)名称。使用不带参数的NBTSTAT显示帮助。

2.语法详解
nbtstat [-a remotename] [-a IPaddress] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [Interval]

3.参数说明
-a remotename:显示远程计算机的NetBIOS名称表,其中,remote        name是远程计算机的NetBIOS计算机名称。NetBIOS名称表是运行在该计算机上的应用程序使用的NetBIOS名称列表。
-a IPaddress:显示远程计算机的NetBIOS名称表,其名称由远程计算机的IP地址指定(以小数点分隔)。
-c:显示NetBIOS名称缓存内容、NetBIOS名称表及其解析的各个地址。
-n:显示本地计算机的NetBIOS名称表。Registered中的        状态表明该名称是通过广播或WINS服务器注册的。
-r:显示NetBIOS名称解析统计资料。在配置为使用WINS的Windows计算机上,该参数将返回已通过广播和WINS解析和注册的名称号码。
-R:清除NetBIOS名称缓存的内容并从Lmhosts文件中重新加载带有#PRE标记的项目。
-RR:重新释放并刷新通过WINS注册的本地计算机的NetBIOS名称。
-s:显示NetBIOS客户和服务器会话,并试图将目标IP        地址转化为名称。
-S:显示NetBIOS客户和服务器会话,只通过IP地址列出远程计算机。
Interval:重新显示选择的统计资料,可以中断每个显示之间的Interval中指定的秒数。按Ctrl+C停止重新显示统计信息。如果省略该参数,NBTSTAT将只显示一次        当前的配置信息。
/?:在命令提示符显示帮助。

注意:NBTSTAT命令行参数区分大小写。
只有当TCP/IP协议在网络连接中安装为网络适配器属性的组件时,该命令才可用。

4.例举说明
例子1:要显示NetBIOS计算机名为CORP07的远程计算机的NetBIOS名称表,执行以下命令:
nbtstat -a CORP07
例子2:要显示所分配IP地址为10.0.0.99的远程计算机的NetBIOS名称表,执行以下命令:
nbtstat -A 10.0.0.99
例子3:要显示本地计算机的NetBIOS名称表,执行以下命令:
nbtstat -n
例子4:要显示本地计算机NetBIOS名称缓存的内容,执行以下命令:
nbtstat -c
例子5:要清除NetBIOS名称缓存并重新装载本地Lmhosts文件中带标记#PRE的项目,执行以下命令:
nbtstat -R
例子6:要释放通过WINS服务器注册的NetBIOS名称并对其重新注册,执行以下命令:
nbtstat -RR
例子7:要每隔5秒以IP地址显示NetBIOS会话统计资料,执行以下命令:
nbtstat -S 5
回复

举报

ampc85

签到: Lazy

lz  楼主| 水铃 发表于 2011-05-06 20:56:01
移动文件或更改目录名—MOVE
1.具体功能
该命令是一个内部命令,用于将一个或多个文件从一个目录移动到指定的目录。

2.语法详解
(1)要移动至少一个文件:
move [/y | /-y] [drive:][path]filename1[,...] destination
(2)要重命名一个目录:
move[/y | /-y] [drive:][path]dirname1 dirname2

3.参数说明
[drive:][path]filename1:指定你想移动的文件位置和名称。
destination:指定文件的新位置。目标可包含一个驱动器号和冒号、一个目录名或组合。如果只移动一个文件并在移动时将其重命名,你        还可以包括文件名。
[drive:][path]dirname1:指定要重命名的目录。
dirname2:指定目录的新名称。
/y:取消确认改写一个现有目标文件的提示。
/-y        :对确认改写一个现有目标文件发出提示。
/?:在命令提示符显示帮助。
若将加密文件移动到不支持加密文件系统(EFS)的卷上就会产生错误。应首先对文件解密或将其移动到支持EFS的卷上。

4.例举说明
例子1:要将C盘Test目录中所有带.xls扩展名的文件从\Test目录移动到\System\Computer目录,执行以下命令:
move \test\*.xls \system\computer
例子2:要将C盘上的List.txt文件更名为List1.txt,执行以下命令:
move list.txt list1.txt
打开C盘,你会发现,磁盘上以前的List.txt文件已更名为List1.txt文件。
回复

举报

ampc85

签到: Lazy

lz  楼主| 水铃 发表于 2011-05-06 20:55:41
创建、删除卷装入点—MOUNTVOL
1.具体功能
该命令是一个外部命令,用于创建、删除或列出卷的装入点。MOUNTVOL是一种不需要驱动器号而连接卷的方式。

2.语法详解
mountvol [drive:]path volumename
mountvol [drive:]path /d
mountvol [drive:]path /l
mountvol drive:/s

3.参数说明
[drive:]path:指定装入点将驻留其中的现有NTFS目录文件夹。
volumename:指定安装位置目标卷的卷名。卷名的一般形式为\\?\Volume{GUID}\ ,其中,{GUID}是全球单一标识符(GUID)(例如,\\?\Volume\{2eca078d-5cbc-43d3-aff8-7e8511f60d0e}\)。
/d:从指定文件夹中删除卷装入点。
l:列出指定文件夹装入的卷名。
/s:仅仅基于Itanium计算机。装入指定驱动器上的EFI系统分区。
/?:在命令提示符显示帮助。

注意:如果用完了可用的驱动器号,则装入无驱动器号的本地卷。
如果要不重新格式化或更换硬盘而扩展卷空间,可向另一卷中添加装入路径。
如果使用一个具有多条装入路径的卷,其好处是可以使用单个驱动器号(如C:)访问所有的本地卷。虽然用户可以装入本地卷并且对它们指定驱动器号,但是不需要记住哪个卷对应哪个驱动器号。
回复

举报

您需要登录后才可以回帖 登录 | 验证注册

Powered by AMpc8.Com (晋ICP备13003365号ghs 晋公网安备 14090202000112号 |GMT+8, 2024/4/29 09:58 |
快速回复 返回顶部 返回列表