Die WinSat-Befehlszeile wird zu schnell geschlossen

13014
Rob Cowell

Ich versuche, unter Windows 7 einige Analysen durchzuführen, warum ich aufgrund von Festplattenproblemen keine Bewertung des Windows Experience Index (WEI) erhalten kann. Zu diesem Zweck versuche ich, winsat von der Kommandozeile aus auszuführen : -

winsat disk -seq -read -drive c 

und

winsat disk -ran -write -n 2 

Das Befehlsfenster schließt jedoch zu schnell, um die Ergebnisse lesen zu können. Ich habe versucht, ein separates Cmd- Fenster zu öffnen, um es auszuführen, aber es besteht immer noch darauf, ein eigenes Fenster zu starten, in das es hineinläuft, und schließt sofort.

Irgendeine Idee, wie ich die Ausgabe sehen kann?

12

5 Antworten auf die Frage

17

Ich hatte das gleiche Problem, aber es wurde behoben, als ich als Administrator "cmd" ausgeführt habe und dann die winsat-Befehle in das Eingabeaufforderungsfeld eingegeben habe.

10
John T

Sie können die Ausgabe in eine Datei umleiten, damit Sie sie lesen können.

Beispiel:

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

EDIT : Es scheint, dass winsat einen -log-Schalter hat, der folgendes tut:

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

Auf diese Weise werden alle Ausgaben einschließlich Fehler in der Datei gespeichert C:\winsatoutput.txt.

Das andere Fenster wird immer noch erzeugt und schließt sich am Ende, 0 Dateien in der Ausgabedatei Rob Cowell vor 14 Jahren 0
Ich bin fast da, aber die Protokollausgabe ist nicht einfach ASCII. Ich werde ein bisschen hineingehen Rob Cowell vor 14 Jahren 0
Ah, es gibt ein lesbares Protokoll unter ** c: \ Windows \ Performance \ WinSAT **, das meine Befehlszeilen enthält. Rob Cowell vor 14 Jahren 3
3
Austin Salgat

Öffnen Sie das Start - Menü und die Art cmd, und drücken Sie Ctrl+ Shift+ Enter(oder mit der rechten Maustaste darauf und wählen Sie Ausführen als Administrator ) eine erhöhte Eingabeaufforderung zu öffnen. Starten Sie WINSAT von dort aus, und Sie sehen die Ergebnisse, ohne dass das Fenster geschlossen wird, sobald es abgeschlossen ist.

2
Georg

Es gibt einen Parameter -xml, der die Ausgabe in einer XML-Datei speichert.

Siehe http://technet.microsoft.com/de-de/library/cc742157(WS.10).aspx .

zum Beispiel: WinSAT disk –read –ran –ransize 4096 –drive k -xml C:\test.xml

0
Phoshi

Tun Sie das nicht hier - aber versuchen Sie:

winsat disk -seq -read -drive c & pause 
Leider pausieren die Aufrufe im aufrufenden Fenster, dh das cmd-Fenster, aus dem ich winsat starte. Rob Cowell vor 14 Jahren 0
Klingt, als wäre alles, was gerade passiert, sehr komisch. Phoshi vor 14 Jahren 0
Ja, ich dachte, das "& pause" sollte auch funktionieren .. aber es ruft es auf und zeigt nur die Ausgabe "Drücken Sie eine beliebige Taste, um fortzufahren" .. es pausiert nicht wirklich. ppumkin vor 12 Jahren 0