La línea de comando de WinSat se cierra demasiado rápido

13

Estoy tratando de hacer un análisis en Windows 7 en cuanto a por qué no puedo obtener una calificación de índice de experiencia de Windows (WEI) debido a problemas con el disco. Con este fin, estoy tratando de ejecutar winsat desde la línea de comando con: -

winsat disk -seq -read -drive c

y

winsat disk -ran -write -n 2

pero la ventana de comandos se cierra demasiado rápido para poder leer los resultados. Intenté abrir una ventana cmd separada para ejecutarlo, pero aún insiste en abrir su propia ventana para ejecutar, cerrando de inmediato.

¿Alguna idea de cómo puedo ver la salida?

Rob Cowell
fuente

Respuestas:

11

Puede redirigir la salida a un archivo para poder leerlo.

ejemplo:

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

EDITAR : Parece que winsat tiene un interruptor de registro que hace esto:

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

de esta manera, todos los resultados, incluidos los errores, estarán en el archivo C:\winsatoutput.txt.

John T
fuente
otra ventana aún se genera y se cierra al finalizar, 0 longitud de archivo en el archivo de salida
Rob Cowell
Ya casi estoy allí, pero la salida del registro no es ASCII simple. Voy a profundizar un poco
Rob Cowell
3
Ah, hay un registro legible en c: \ Windows \ Performance \ WinSAT que incluye mis de línea de comandos.
Rob Cowell
18

Tuve el mismo problema, pero se resolvió cuando ejecuté "cmd" como administrador, luego escribí los comandos winsat en el cuadro de símbolo del sistema.


fuente
3

Abra el menú Inicio y escriba cmd, luego presione Ctrl+ Shift+ Enter(o haga clic con el botón derecho y seleccione Ejecutar como administrador ) para abrir un símbolo del sistema elevado. Ejecute winsat desde allí y verá los resultados sin que la ventana se cierre tan pronto como termine de ejecutarse.

Austin Salgat
fuente
0

No hace eso por aquí, pero prueba:

winsat disk -seq -read -drive c & pause
Phoshi
fuente
Desgraciadamente, esas llamadas se detienen en la ventana de llamada, es decir, la ventana de cmd desde la que ejecuto winsat.
Rob Cowell
Parece que lo que está sucediendo es muy extraño.
Phoshi
Sí, pensé & pauseque también debería funcionar ... pero lo llama y solo muestra la salida press any key to continue... en realidad no se detiene.
Piotr Kula