Although DOS/Windows commands cover the basics, the command set was never as elaborate as Unix. Microsoft later added a more comprehensive command language for Windows (see PowerShell).
If any UNIX command in the X statement attempts to get input, it receives an end-of-file (standard input is set to /dev/null). If any UNIX command in the X statement writes to standard output or ...