ある種の DOS コマンドの動作が正常でない場合は、次の原因が考えられます。
ユーザーがルートディレクトリに対して書き込み権限を持っていないネットワークドライブは、DOS のパイプ機能 (| が含まれるコマンド) をサポートできません。これは、DOS のパイプ機能が、カレントドライブのルートに一時ファイルを作成しようとするためです。
edlin のような DOS アプリケーションは、ファイルを更新するときに一旦削除して書き直します。そのファイルが UNIX ファイルにリンクしている場合は、リンクが削除され、独立した新規ファイルに変わってしまいます。
DOS コマンドの中には、そのコマンドからのエラーメッセージとは思えないメッセージを返すものがあります。たとえば、DOS の type コマンドは、サーバーから Access denied というメッセージを受け取ると、Invalid path or filename: というメッセージを表示します。これは、DOS からはアクセスできないファイルに対して type コマンドを実行した場合のメッセージです。サーバー上のデバイス名、パス名、ファイル名が正しいかどうか、またユーザーがそのファイルにアクセスするための権限を持っているかどうかを確認してください。