ご覧いただきありがとうございます。
タイトル通り、パイプの使用ができない原因を知りたく質問をさせていただきました。
以下のコマンドはパイプの使用ができないとわかったときに使用したコマンドです。
※[xcopy],[echo]ともに、パイプを外した状態は正常に実行ができています。
echo F | xcopy /Y 移動元 移動先 エラーメッセージ 「ファイル名、ディレクトリ名、またはボリュームラベルの構文が間違っています。」
パイプの使用方法が間違っているわけではないようで、他の方のPCで実行した場合は正常に動作しました。
パイプ自体がおかしいのかと思い
パイプを使って色々なコマンドを使ってみたら案の定、同じエラーメッセージが表示されます。
例 echo F | echo F エラーメッセージ 「ファイル名、ディレクトリ名、またはボリュームラベルの構文が間違っています。」 ※正常動作だと「F」とだけ表示される。
パイプを使用して正常に動作させる方法があれば教えていただきたいと思っています。
よろしくお願いします。
以下 2016/10/04にて質問をした時の内容です。(参考程度に)
Dosコマンドにてパイプを使用すると 「ファイル名、ディレクトリ名、またはボリュームラベルの構文が間違っています」 と言うエラーが出力されます。 使用用途はXCOPYでファイルのコピーの際にファイルを指定したいのでechoを使って指定してあげるというもので使います。 echo F | xcopy /Y /E 移動元 移動先 他の方のパソコンでは使用できるのですが自分のだけ使用できない状態でした。 よければ回答よろしくお願いします 追記 echo Fを外してパイプなしで実行したところXCOPYは実行できました 追記 14:51 xcopy以外にもパイプを使用してみましたがどれも同じエラーでした。 パイプ自体が機能していないと思うのですがどうでしょうか? 修正:19:10 ご指摘いただいた通りエラーメッセージが誤って記述されていたため正しいものに修正しました。 追記:19:29 imutakaoru様からの追記依頼 dir c: の結果を載せて欲しいとのこと(私用にて関係あるものは削除させていただきました) 2016/08/18 13:12 <DIR> 7za920 2016/04/04 17:00 30 AVScanner.ini 2016/09/21 19:00 <DIR> backup 2016/04/04 10:19 <DIR> dell 2016/08/09 19:29 <DIR> inetpub 2014/10/26 05:40 <DIR> Intel 2009/07/14 12:20 <DIR> PerfLogs 2016/09/19 12:05 <DIR> Program Files 2016/09/19 12:05 <DIR> Program Files (x86) 2016/10/04 19:15 <DIR> Temp 2016/09/12 11:27 <DIR> test 2016/08/24 10:11 <DIR> Users 2016/08/09 17:24 <DIR> Windows 今回の質問はxcopyではなくパイプが使えないという質問だったのですが、どうも私の質問の仕方が良くなく、xcopyの方に話になってしまいました。 ※xcopy以外にもパイプを使用すると同じエラーがでる 現在エラーが起こっているPCが手元にないため詳しくは記述ができないので、明日には質問内容を変更したいと思っています。



回答6件
あなたの回答
tips
プレビュー