WMIC dans Windows Bash

1

Lorsque j'essaie d'utiliser WMIC dans Windows Bash, la commande est introuvable. Bien que, dans git-bash et Cygwin, je puisse utiliser WMIC, comment puis-je atteindre cet objectif dans Windows Bash?

ErraticFox
la source
1
Vous ne pouvez pas. L’environnement est séparé, c’est littéralement une installation Ubuntu, pas Cygwin ni git-bash.
Ramhound
@ramhound, y a-t-il quelque chose de similaire à wmic pour Ubuntu? Ou comment pourrais-je faire fonctionner Lua avec Cygwin ou Git-Bash? Comme le disent les deux Lua: commande non trouvée, mais cmd fonctionne bien avec Lua. Mais j'ai besoin de Git-bash ou de Cygwin pour que le personnage s'échappe. J'essaie de lancer cmdfetch par hal ullr sur github.
ErraticFox
La balise appropriée pour cela est windows-linux-subsystem. D'autres sites SO utilisent également la balise "wsl".
ddbug
Peut-être envisagez-vous de poser une question qui correspond à votre cas d'utilisation particulier? Comme WMIC signifie "Ligne de commande de Windows Management Instrumentation", il est peu probable qu’il existe une traduction directe, mais il existe probablement une sorte d’option disponible. Cela dépend de votre objectif. Pour Luafonctionner, vous pouvez simplement l’installer sur Windows au lieu du sous-système. La page github de ce script contient des informations sur la procédure à suivre.
Seth

Réponses:

1

Essayez wmic.exele fichier .exe est important.

jbtule
la source
0

Dans une récente mise à jour WSL, il devient possible d’exécuter des commandes Windows à partir de la "boîte bash". Pour plus d'informations, voir: Appel de fichiers binaires Windows à partir de WSL

Notez que cette capacité peut être désactivée via un fichier magique / proc / sys.

ddbug
la source