La ligne de commande WinSat se ferme trop rapidement

13

J'essaie de faire une analyse sous Windows 7 sur la raison pour laquelle je ne peux pas obtenir un indice Windows Experience Index (WEI) en raison de problèmes de disque. À cette fin, j'essaie d'exécuter winsat à partir de la ligne de commande avec: -

winsat disk -seq -read -drive c

et

winsat disk -ran -write -n 2

mais la fenêtre de commande se ferme trop rapidement pour pouvoir lire les résultats. J'ai essayé d'ouvrir une fenêtre cmd séparée pour l'exécuter, mais elle insiste toujours pour lancer sa propre fenêtre pour s'exécuter, se fermant immédiatement.

Une idée comment je peux voir la sortie?

Rob Cowell
la source

Réponses:

11

Vous pouvez rediriger la sortie vers un fichier afin de pouvoir le lire.

exemple:

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

EDIT : Il semble que Winsat ait un commutateur -log qui fait ceci:

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

de cette façon, toutes les sorties, y compris les erreurs, seront dans le fichier C:\winsatoutput.txt.

John T
la source
une autre fenêtre apparaît et se ferme à la fin, 0 longueur de fichier sur le fichier de sortie
Rob Cowell
J'y suis presque, mais la sortie du journal n'est pas en simple ASCII. Je vais creuser un peu
Rob Cowell
3
Ah, il y a un journal lisible dans c: \ Windows \ Performance \ WinSAT qui inclut ceux en ligne de commande.
Rob Cowell
18

J'ai eu le même problème mais il a résolu lorsque j'ai exécuté "cmd" en tant qu'administrateur, puis tapé les commandes winsat dans la boîte de dialogue de commande.


la source
3

Ouvrez le menu Démarrer et tapez cmd, puis appuyez sur Ctrl+ Shift+ Enter(ou cliquez dessus avec le bouton droit et sélectionnez Exécuter en tant qu'administrateur ) pour ouvrir une invite de commande élevée. Exécutez winsat à partir de là et vous verrez les résultats sans que la fenêtre ne se ferme dès qu'elle a fini de fonctionner.

Austin Salgat
la source
0

Ne fait pas ça ici - mais essayez:

winsat disk -seq -read -drive c & pause
Phoshi
la source
Hélas, les appels font une pause dans la fenêtre d'appel, c'est-à-dire la fenêtre cmd à partir de laquelle je lance winsat.
Rob Cowell
On dirait que tout ce qui se passe est vraiment très bizarre.
Phoshi
Oui, je pensais que cela & pausedevrait aussi fonctionner .. mais il l'appelle et ne montre que la sortie press any key to continue.. il ne fait pas de pause.
Piotr Kula