僕の持っている他のツールを、MS-DOS Player内のVzの子プロセスのコマンドラインで動かしてみると、xsort.com も zf.exe も正常に動きます。
変なのは grep.com だけみたいです。
これは動かないなら、他の手があるからいいのですが。
grep -? でコンソールに表示されるものをVzで取り込むと
Grep version 2.2 / Copyright (C) bko 1987,89
Usage : grep [-cilnrstv] [-e]pattern [file]...
-c : display Count of matched lines
-i : Ignore chracter case
-l : display List of matched file name
-n : (default) display matched line and line Number
-r : Recurcive search of sub-directory
-s : Silent mode (return only result code)
-t : display header before matching
-v : display or count mismatched lines
となります。表示の最初のGrep Version 2.2 の前に見えるものは^Gで、これも変なんですが。