前言
有2种方法,
1、在命令后面添加选项参数。
2、把输出信息全部写到一个文件里。
在命令后面添加选项参数
1、说明:在命令后面添加选项参数,如果输出信息很多的话,一开始只输出一屏信息;
然后,按回车键可以继续查看更多的信息。
2、用法:命令 | more
3、示例
示例1,
C:\Users\Administrator>systeminfo | more
主机名: PC201506162220
OS 名称: Microsoft Windows 7 旗舰版
OS 版本: 6.1.7601 Service Pack 1 Build 7601
OS 制造商: Microsoft Corporation
OS 配置: 独立工作站
OS 构件类型: Multiprocessor Free
注册的所有人: admin
注册的组织:
产品 ID: 00426-OEM-8992662-00010
初始安装日期: 2015/6/16, 22:35:34
系统启动时间: 2015/9/3, 10:22:32
系统制造商: Hewlett-Packard
系统型号: HP Pavilion 15 Notebook PC
系统类型: x64-based PC
处理器: 安装了 1 个处理器。
[01]: Intel64 Family 6 Model 60 Stepping 3 GenuineIntel ~2501
Mhz
BIOS 版本: Insyde F.14, 2013/10/4
Windows 目录: C:\Windows
系统目录: C:\Windows\system32
启动设备: \Device\HarddiskVolume1
系统区域设置: zh-cn;中文(中国)
输入法区域设置: zh-cn;中文(中国)
时区: (UTC+08:00)北京,重庆,香港特别行政区,乌鲁木齐
物理内存总量: 4,032 MB
可用的物理内存: 1,289 MB
虚拟内存: 最大值: 8,063 MB
虚拟内存: 可用: 4,851 MB
虚拟内存: 使用中: 3,212 MB
页面文件位置: D:\pagefile.sys
域: WORKGROUP
登录服务器: \\PC201506162220
修补程序: 安装了 273 个修补程序。
[01]: KB2849697
[02]: KB2849696
[03]: KB2841134
[04]: KB2841134
[05]: KB2670838
[06]: KB2830477
[07]: KB2592687
[08]: KB971033
-- More --
OS 名称: Microsoft Windows 7 旗舰版
OS 版本: 6.1.7601 Service Pack 1 Build 7601
OS 制造商: Microsoft Corporation
OS 配置: 独立工作站
OS 构件类型: Multiprocessor Free
注册的所有人: admin
注册的组织:
产品 ID: 00426-OEM-8992662-00010
初始安装日期: 2015/6/16, 22:35:34
系统启动时间: 2015/9/3, 10:22:32
系统制造商: Hewlett-Packard
系统型号: HP Pavilion 15 Notebook PC
系统类型: x64-based PC
处理器: 安装了 1 个处理器。
[01]: Intel64 Family 6 Model 60 Stepping 3 GenuineIntel ~2501
Mhz
BIOS 版本: Insyde F.14, 2013/10/4
Windows 目录: C:\Windows
系统目录: C:\Windows\system32
启动设备: \Device\HarddiskVolume1
系统区域设置: zh-cn;中文(中国)
输入法区域设置: zh-cn;中文(中国)
时区: (UTC+08:00)北京,重庆,香港特别行政区,乌鲁木齐
物理内存总量: 4,032 MB
可用的物理内存: 1,289 MB
虚拟内存: 最大值: 8,063 MB
虚拟内存: 可用: 4,851 MB
虚拟内存: 使用中: 3,212 MB
页面文件位置: D:\pagefile.sys
域: WORKGROUP
登录服务器: \\PC201506162220
修补程序: 安装了 273 个修补程序。
[01]: KB2849697
[02]: KB2849696
[03]: KB2841134
[04]: KB2841134
[05]: KB2670838
[06]: KB2830477
[07]: KB2592687
[08]: KB971033
-- More --
示例2,
C:\Users\Administrator>jstack -l 8156 | more
2015-09-03 12:32:58
Full thread dump Java HotSpot(TM) Client VM (11.3-b02 mixed mode):
"Worker-18" prio=6 tid=0x371cec00 nid=0x1dc8 in Object.wait() [0x3930f000..0x393
0fbe8]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x09347f68> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:22
0)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)
Locked ownable synchronizers:
- None
"Worker-16" prio=6 tid=0x371ccc00 nid=0x1a60 in Object.wait() [0x3948f000..0x394
8fce8]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x09347f68> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:22
0)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)
Locked ownable synchronizers:
- None
"[ThreadPool Manager] - Idle Thread" daemon prio=6 tid=0x3b31d800 nid=0x15a4 in
Object.wait() [0x3df2f000..0x3df2fb68]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Ex
ecutor.java:106)
- locked <0x0ddb52e0> (a org.eclipse.equinox.internal.util.impl.tpt.thre
adpool.Executor)
Locked ownable synchronizers:
- None
-- More --
2015-09-03 12:32:58
Full thread dump Java HotSpot(TM) Client VM (11.3-b02 mixed mode):
"Worker-18" prio=6 tid=0x371cec00 nid=0x1dc8 in Object.wait() [0x3930f000..0x393
0fbe8]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x09347f68> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:22
0)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)
Locked ownable synchronizers:
- None
"Worker-16" prio=6 tid=0x371ccc00 nid=0x1a60 in Object.wait() [0x3948f000..0x394
8fce8]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x09347f68> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:22
0)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)
Locked ownable synchronizers:
- None
"[ThreadPool Manager] - Idle Thread" daemon prio=6 tid=0x3b31d800 nid=0x15a4 in
Object.wait() [0x3df2f000..0x3df2fb68]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Ex
ecutor.java:106)
- locked <0x0ddb52e0> (a org.eclipse.equinox.internal.util.impl.tpt.thre
adpool.Executor)
Locked ownable synchronizers:
- None
-- More --
把输出信息全部写到一个文件里
1、说明:
2、用法:命令 >> 文件名的完整路径
3、示例
示例1,
systeminfo << E:\WindowsCmdInfo\1.txt
示例2,
jps -l << E:\WindowsCmdInfo\2.txt
示例3,
jstack -l 8156 << E:\WindowsCmdInfo\3.txt
参考
1、http://zhidao.baidu.com/link?url=n06hbvW5i-8ygCLYQD4pErvBOlLGsKeZAYKlp32AypWZJjhhSNRy6xho51UCznW34czEVyoH3yuxaOKwlceI6_
2、《Windows命令行详解手册(第2版)》