WinSatコマンドラインのクローズが速すぎる


13

ディスクの問題が原因でWindowsエクスペリエンスインデックス(WEI)の評価を取得できない理由について、Windows 7でいくつかの分析を試みています。このために、私はコマンドラインからwinsatを実行しようとしています:-

winsat disk -seq -read -drive c

そして

winsat disk -ran -write -n 2

しかし、コマンドウィンドウが閉じすぎて結果を読み取ることができません。別のcmdウィンドウを開いて実行しようとしましたが、実行するために独自のウィンドウを起動し、すぐに閉じます。

どのように出力を見ることができますか?

回答:


11

出力をファイルにリダイレクトして、それを読み取ることができます。

例:

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

編集:winsatにはこれを行う-logスイッチがあるようです:

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

これにより、エラーを含むすべての出力がファイルに保存されますC:\winsatoutput.txt


他のウィンドウはまだスポーンと仕上げに閉じ、出力ファイルに0ファイルの長さ
ロブ・カウエル

私はほとんどそこにいますが、ログ出力はプレーンASCIIではありません。ゴナはそれに少し掘る
ロブ・カウエル

3
ああ、c:\ Windows \ Performance \ WinSATには読み取り可能なログがあり、コマンドラインのログが含まれています。
ロブカウェル

18

私は同じ問題を抱えていましたが、管理者として「cmd」を実行し、コマンドプロンプトボックスにwinsatコマンドを入力すると解決しました。



3

[ スタート ]メニューを開き、と入力してcmdからCtrl+ Shift+を押しEnter(または右クリックして[ 管理者として実行 ]を選択)、昇格したコマンドプロンプトを開きます。そこからwinsatを実行すると、実行が終了するとすぐにウィンドウが閉じずに結果が表示されます。


0

ここではそれをしません-しかし試してください:

winsat disk -seq -read -drive c & pause

悲しいかな、それは呼び出しウィンドウ、つまりwinsatを実行するcmdウィンドウで一時停止を呼び出します。
ロブ・カウエル

何が起こっているのかというのは実に奇妙なことです。
-Phoshi

いや、私は思った& pause仕事もすべき..しかし、それは、それを呼び出し、出力のみを示しpress any key to continue、それは実際に一時停止しません..
ピョートルクラ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.