J'ai une machine Windows 10 où exécuter le more
La commande retourne "Trop d'arguments en ligne de commande". si je passe un nom de fichier, que le fichier existe ou non.
Jusqu'à présent, je n'ai vu cela que sur un seul système Windows 10 Edition familiale 64 bits x64.
Fonctionnement where more
résultats C:\Windows\System32\more.com
comme je m'y attendais.
Est-ce que ce comportement de more
attendu? Je n'ai jamais rencontré cela sur les versions précédentes de Windows.
more cowbell
affiche correctement le fichiercowbell
sur mon système Windows 10 Pro 64 bits.>
aprèsmore
si vous l'utilisez sans drapeaux, l'avez-vous essayé?Réponses:
Je viens de reproduire votre problème sur mon propre système. Je vois vraiment de quoi vous parlez ... mais je ne l'avais jamais remarqué auparavant, car j'utilise toujours
more
suivre un tuyau (|
), comme ça:Cette commande fonctionne parfaitement sur mon système.
la source
Je peux également reproduire cela sur Windows 10 Enterprise (version 1803, version 17134.407). Je peux confirmer les solutions de Joel Coehoorn et MrEricSir. FWIW, j'ai aimé le
/E
option parce qu'il a faitmore
se comporter plus comme la saveur UNIX.Ma solution consistait à utiliser la redirection d'entrée:
la source
Je ne peux pas trouver ceci documenté n'importe où mais j'ai trouvé une solution de contournement. Dans ce cas particulier
more
fonctionne comme prévu si les fonctions étendues sont activées avec le/E
drapeau.Par exemple, ce qui suit affichera
example.txt
:la source