You can see 0D 0D 0A repeatedly. chcp says cmd.exe is using cp437ipconfig /?|hexdump 00000000: 0D 0D 0A 55 53 41 47 45 - 3A 0D 0D 0A 20 20 20 20 | USAGE: + | 00000010: 69 70 63 6F 6E 66 69 67 - 20 5B 2F 3F 20 7C 20 2F |ipconfig +[/? | /| 00000020: 61 6C 6C 20 7C 20 2F 72 - 65 6E 65 77 20 5B 61 64 |all | /re +new [ad| 00000030: 61 70 74 65 72 5D 20 7C - 20 2F 72 65 6C 65 61 73 |apter] | +/releas| 00000040: 65 20 5B 61 64 61 70 74 - 65 72 5D 20 7C 0D 0D 0A |e [adapte +r] | | 00000050: 20 20 20 20 20 20 20 20 - 20 20 20 20 20 20 2F 66 | + /f| 00000060: 6C 75 73 68 64 6E 73 20 - 7C 20 2F 64 69 73 70 6C |lushdns | + /displ| 00000070: 61 79 64 6E 73 20 7C 20 - 2F 72 65 67 69 73 74 65 |aydns | / +registe| 00000080: 72 64 6E 73 20 7C 0D 0D - 0A 20 20 20 20 20 20 20 |rdns | + |
Here is a perlio solution
open IN, '-|:raw:crlf', 'ipconfig /?' ... open OUT', '>:raw' ..
In reply to ipconfig output encoding ( 0D 0D 0A ) by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |