Ответ 1
Согласно эта ссылка, кажется, что аргумент -v
(и больше) разбит на Windows. Если вы следуете ссылке с ошибкой на сайте, кажется, что есть обходной путь. Я цитирую комментарий:
Обходной путь (работает с Firefox, Thunderbird, и, я полагаю, другие программы тоже):
<program-name> -h | more
Ошибка происходит потому, что без перенаправления, программа stdout перед обработкой -help параметр. При перенаправлении stdout не выпущен, и вы можете увидеть выход.
Так, например, для Firefox:
C:\Program Files (x86)\Mozilla Firefox>firefox -v | more
Mozilla Firefox 3.6.13, Copyright (c) 1998 - 2010 mozilla.org
Это работает для меня, по крайней мере. Без | more
я ничего не печатаю. В Linux он работает с трубопроводом или без него.