- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:robocopyにおいて、Invalid)
robocopyで発生するエラーの原因と解決方法とは?
このQ&Aのポイント
- robocopyを使用してファイルを転送しようとした際に、エラーが発生し作業ができない問題があります。
- エラーメッセージによれば、Invalid Parameter #4というパラメータが無効であるとされています。
- 原因として、ファイル名に問題がある可能性が考えられます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
No.1の続きです。 質問文の > どうも、ファイル名に問題がありそうな感じですが。 No.1の > どうも、パスの中の文字裂に何かまずいところがあるのかもしれないという印象なのですが。 どちらも見当違いです。 エラーの原因はパラメータミスにあります。 r:0 は不適切で 正しくは /r:0 なので、 結果として「エラー: 無効なパラメーター #4」になっています。 /l パラメータは付けても意味がありません。 今回の場合は "" 囲いは意味がありません。 さらに、標準出力ファイルへのリダイレクトも意味がありません。 robocopyの結果は画面に出力されるか、 /log:ファイル でログファイルに出力します。 --- pathの指定についてもrobocopyヘルプにあるように正しく指定してください。 コピー元 :: コピー元ディレクトリ (ドライブ:\パスまたは \\サーバー\共有\パス)。 コピー先 :: コピー先ディレクトリ (ドライブ:\パスまたは \\サーバー\共有\パス)。 ファイル :: コピーするファイル (名前/ワイルドカード: 既定値は「*.*」です)
その他の回答 (1)
- 8ive22ty
- ベストアンサー率52% (770/1479)
回答No.1
My Music.txtへのリダイレクトは何のために記述しているんでしょうか?
質問者
補足
このリダイレクトには、特に意味はありませんが、テキストファイルにして殿エラーを保存しておくつもりでした。別にファイル名は、処理結果.txtでも何でもよかったと思います。 出力結果をどこまで貼り付けようかと思いながらとりあえず思いとどまったところです。どうも、パスの中の文字裂に何かまずいところがあるのかもしれないという印象なのですが。
お礼
r:0のところ、/r:0としたところ、当然ながら動きました。これに気がつかなかったとは自分でもかなり恥ずかしいところですが、お陰さまをもちましておかしな回り道をしないですみました。感謝いたします。