felixrieseberg/npm-windows-upgrade

Failing due to i18n "OS Version"

Closed this issue · 5 comments

I'm having a French Version of Windows 7

Upgrading npm (fallback method)... -

(node:11348) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Command failed: sys
teminfo | findstr /B /C:"OS Name" /C:"OS Version"

Here's the (partial and anonymized) content of systeminfo in a French Version :
Nom de l’hôte: *************
Nom du système d’exploitation: Microsoft Windows 7 Entreprise
Version du système: 6.1.7601 Service Pack 1 version 7601
Fabricant du système d’exploitation: Microsoft Corporation
Configuration du système d’exploitation: Station de travail membre
Type de version du système d’exploitation: Multiprocessor Free
Propriétaire enregistré: ***********
Organisation enregistrée: ***********
Identificateur de produit: **********************************
Date d’installation originale: 17/11/2016, 12:07:33
Heure de démarrage du système: 11/04/2017, 10:27:34
Fabricant du système: Dell Inc.
Modèle du système: Latitude E7470
Type du système: x64-based PC
Processeur(s): 1 processeur(s) installé(s).
[01] : Intel64 Family 6 Model 78 Stepping 3 GenuineIntel ~2501 MHz
Version du BIOS: Dell Inc. 1.6.3, 15/06/2016
Répertoire Windows: C:\windows
Répertoire système: C:\windows\system32
Périphérique d’amorçage: \Device\HarddiskVolume1
Option régionale du système: fr;Français (France)
Paramètres régionaux d’entrée: fr;Français (France)
Fuseau horaire: (UTC+01:00) Bruxelles, Copenhague, Madrid, Paris
Mémoire physique totale: 7 856 Mo
Mémoire physique disponible: 791 Mo
Mémoire virtuelle : taille maximale: 16 046 Mo
Mémoire virtuelle : disponible: 8 005 Mo
Mémoire virtuelle : en cours d’utilisation: 8 041 Mo
Emplacements des fichiers d’échange: C:\pagefile.sys
Domaine: ************************
Serveur d’ouverture de session: \*******
Correctif(s): 283 Corrections installées.

facing the same problem on win 7

+1.
And found an workaround is run chcp 65001 first, and then you can get the result in English.
Then you can set back chcp to your default codepage.

Just FYI, I'm on a German installation of Windows 10, andeven after chcp 65001, the ouput of systeminfo is still German, so npm-windows-upgrade still fails

Get the same issue on win10 german =(

Thank you so much for reporting and all the patience - this is now fixed 🙇