WinSat命令行关闭太快


13

我正在尝试在Windows 7下进行一些分析,以分析为什么由于磁盘问题而无法获得Windows体验指数(WEI)评级。为此,我正在尝试使用:-从命令行运行winsat

winsat disk -seq -read -drive c

winsat disk -ran -write -n 2

但是命令窗口关闭得太快,无法读取结果。我尝试过打开一个单独的cmd窗口来运行它,但是它仍然坚持要启动自己的窗口来运行,并立即关闭。

知道我如何看到输出吗?

Answers:


11

您可以将输出重定向到文件,以便可以读取它。

例:

winsat磁盘-seq -read -drive c> C:\ winsatoutput.txt 2>&1

编辑:似乎winsat有一个-log开关,它可以这样做:

winsat磁盘-seq -read -drive -log C:\ winsatoutput.txt

这样,包括错误在内的所有输出都将在文件中C:\winsatoutput.txt


其他窗口仍然生成并关闭,输出文件的文件长度为0
Rob Cowell 2010年

我快到了,但是日志输出不是纯ASCII。要深入研究它
Rob Cowell 2010年

3
嗯,在c:\ Windows \ Performance \ WinSAT处有一个可读的日志,其中包含我的命令行日志。
罗伯·考威尔

18

我遇到了同样的问题,但是当我以管理员身份运行“ cmd”时,它可以解决,然后在命令提示符框中键入winsat命令。



3

打开“ 开始”菜单并键入cmd,然后按Ctrl+ Shift+ Enter(或右键单击它并选择“以admin身份运行”)以打开提升的命令提示符。从那里运行winsat,它会在运行完成后立即显示结果,而不会关闭窗口。


0

在这里不做这些-但请尝试:

winsat disk -seq -read -drive c & pause

calls,调用在调用窗口(即我运行winsat的cmd窗口)中暂停。
Rob Cowell 2010年

听起来好像发生的一切确实很奇怪。
Phoshi

是的,我认为& pause应该也可以。.但是它调用了它,只显示了输出press any key to continue..它实际上并没有暂停。
Piotr Kula 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.