14 votes

La ligne de commande WinSat se ferme trop rapidement

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

winsat disk -seq -read -drive c

y

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 pour l'exécuter, mais il insiste toujours pour lancer sa propre fenêtre d'exécution et se ferme aussitôt.

Une idée de la façon dont je peux voir la sortie ?

23voto

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

0 votes

Wow, cette réponse devrait être en haut, et en fait répond à la question. StackExchange est tellement stupide qu'il ne permet pas le tri par vote.

11voto

Dalroth Points 2468

Vous pourriez rediriger la sortie vers un fichier pour pouvoir le lire.

ejemplo:

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

エディテージ : Il semble que winsat ait un commutateur -log qui fait cela :

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 .

0 votes

L'autre fenêtre apparaît toujours et se ferme à la fin, longueur de fichier 0 sur le fichier de sortie

0 votes

J'y suis presque, mais la sortie du journal n'est pas en ASCII. Je vais creuser un peu

3 votes

Ah, il y a un journal lisible à c : \Windows\Performance\WinSAT qui inclut ceux de ma ligne de commande.

3voto

Georg Points 31

Il existe un paramètre -xml , qui enregistre la sortie dans un fichier xml.

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

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

3voto

Austin Salgat Points 31

Ouvrez le Début menu et type cmd puis appuyez sur Ctrl + Shift + Enter (ou cliquez avec le bouton droit de la souris 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 la fin de son exécution.

0voto

Krish Points 111

Ça ne se fait pas ici, mais essayez :

winsat disk -seq -read -drive c & pause

0 votes

Hélas, cela appelle la pause dans la fenêtre d'appel, c'est à dire la fenêtre cmd à partir de laquelle je lance winsat.

0 votes

On dirait que ce qui se passe est vraiment très bizarre.

0 votes

Oui, je pensais que le & pause devrait également fonctionner mais il l'appelle et ne montre que le résultat. press any key to continue il ne fait pas de pause.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X