• ベストアンサー

バッチファイルでXCOPYコマンドが使えない

XCOPYコマンドを使ったバッチファイルを作成しましたが、 バッチファイルの保存場所によって、 実行できたり、エラーになったりします。 エラーになる場合のメッセージは以下になります。 「'XCOPY' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 環境変数の設定は問題ありません。 ご教授ください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • dr-9
  • ベストアンサー率47% (24/51)
回答No.1

OSや使用環境(例:ネットワークドライブを使用している…)等を書いて下さい。 >バッチファイルの保存場所によって、 >実行できたり、エラーになったりします。 エラーになった保存場所はどういう場所でしょうか?

smorgas030
質問者

お礼

説明不足で申し訳ありません。 OSや使用環境(例:ネットワークドライブを使用している…)等を書いて下さい。 →OS:Win2003Server SE R2  ネットワークドライブは使用していませんが、  コピー先はファイルサーバの共有フォルダになります。 エラーになった保存場所はどういう場所でしょうか? →Cドライブのtestフォルダの下になります。  正常に動作する場合の保存場所は、Dドライブの  Program Filesの下になります。

その他の回答 (2)

  • dr-9
  • ベストアンサー率47% (24/51)
回答No.3

cmd.exe /c xcopy ~ をやっても変化ないですかね。(気休めかもしれませんが)

smorgas030
質問者

お礼

ありがとうございます。 今日再度実行したらできました。 原因はわかりません。 ありがとうございました。

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

>環境変数の設定は問題ありません。 これは具体的にどういうことですか? PATHに、C:\Windows\System32 が含まれているということ? XCOPYの前に、 PATH PAUSE を入れて確認してみてください。

smorgas030
質問者

お礼

説明不足で申し訳ありません。 PATHに、C:\Windows\System32 が含まれているということです。